{"id":16128,"date":"2018-10-11T08:05:31","date_gmt":"2018-10-11T04:35:31","guid":{"rendered":"http:\/\/thecaferobot.com\/learn\/?p=12308"},"modified":"2023-06-03T12:18:10","modified_gmt":"2023-06-03T07:48:10","slug":"absolute-beginners-guide-to-tft-lcd-displays-by-arduino","status":"publish","type":"post","link":"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0645\u0639 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc TFT LCD \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 [\u0628\u0627 \u067e\u0631\u0648\u0698\u0647 \u0646\u0645\u0648\u0646\u0647]"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"16128\" class=\"elementor elementor-16128\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-38e68d72 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"38e68d72\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-row\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-28a8a62\" data-id=\"28a8a62\" data-element_type=\"column\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c020e42 elementor-widget elementor-widget-heading\" data-id=\"c020e42\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0645\u0642\u062f\u0645\u0647<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2525a02 elementor-widget elementor-widget-text-editor\" data-id=\"2525a02\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u062f\u0631 \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u067e\u0631\u0648\u0698\u0647 \u0647\u0627 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u062f \u06a9\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u06cc \u0631\u0627 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0647\u06cc\u062f. \u06cc\u06a9\u06cc \u0627\u0632 \u0628\u0647\u062a\u0631\u06cc\u0646 \u0631\u0648\u0634 \u0647\u0627 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u0627\u06cc\u0646 \u0627\u0637\u0644\u0627\u0639\u0627\u062a\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc \u0631\u0646\u06af\u06cc \u0645\u06cc \u0628\u0627\u0634\u062f.\n\n\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0628\u0627 \u0646\u062d\u0648\u0647 \u06cc \u06a9\u0627\u0631 \u0628\u0627 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc TFT \u0622\u0634\u0646\u0627 \u0645\u06cc \u0634\u0648\u06cc\u062f \u0648 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0627\u06cc\u0646 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\u0647\u0627 \u0628\u0627 \u0622\u0631\u062f\u06cc\u0646\u0648 \u0631\u0627 \u0627\u0632 \u0633\u0637\u062d \u0627\u0628\u062a\u062f\u0627\u06cc\u06cc \u062a\u0627 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0641\u0631\u0627 \u0645\u06cc \u06af\u06cc\u0631\u06cc\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e3892e0 elementor-widget elementor-widget-heading\" data-id=\"e3892e0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0622\u0646\u0686\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u06cc\u0627\u062f \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u062f\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f357fd elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"2f357fd\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0646\u0645\u0627\u06cc\u0634 \u0645\u062a\u0646 \u0628\u0627 \u0641\u0648\u0646\u062a \u062f\u0644\u062e\u0648\u0627\u0647 \u0628\u0631 \u0631\u0648\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0631\u0633\u0645 \u0627\u0646\u0648\u0627\u0639 \u0627\u0634\u06a9\u0627\u0644 \u0647\u0646\u062f\u0633\u06cc \u0645\u0627\u0646\u0646\u062f \u062f\u0627\u06cc\u0631\u0647\u060c \u0645\u0633\u062a\u0637\u06cc\u0644 \u0648 \u0645\u062b\u0644\u062b \u0648 \u2026<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0646\u0645\u0627\u06cc\u0634 \u062a\u0635\u0627\u0648\u06cc\u0631 bitmap \u0648 \u0631\u0646\u06af\u06cc<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u062a\u063a\u06cc\u06cc\u0631 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0645\u062b\u0644 \u0686\u0631\u062e\u0627\u0646\u062f\u0646 \u0635\u0641\u062d\u0647 \u0648 \u2026<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u0646\u0645\u0627\u06cc\u0634 \u0627\u0646\u06cc\u0645\u06cc\u0634\u0646 \u0631\u0648\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-86fb309 elementor-widget elementor-widget-image\" data-id=\"86fb309\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2018\/10\/asdsasdsa.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzNTksInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL2FzZHNhc2RzYS5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"1088\" height=\"800\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/asdsasdsa.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e33e7a8 elementor-widget elementor-widget-heading\" data-id=\"e33e7a8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u06a9\u062f\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0648 \u06a9\u062f\u0627\u0645 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 \u0645\u0646\u0627\u0633\u0628 \u0627\u0633\u062a\u061f<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0176a18 elementor-widget elementor-widget-image\" data-id=\"0176a18\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2018\/10\/aaaaaaaaaaa.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzNjEsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL2FhYWFhYWFhYWFhLmpwZyJ9\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/aaaaaaaaaaa.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0a1cafd elementor-widget elementor-widget-text-editor\" data-id=\"0a1cafd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u0627\u0646\u062f\u0627\u0632\u0647 \u0648 \u06a9\u06cc\u0641\u06cc\u062a \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u062a\u0627\u062b\u06cc\u0631 \u0632\u06cc\u0627\u062f\u06cc \u062f\u0631 \u067e\u0631\u0648\u0698\u0647 \u06cc \u0634\u0645\u0627 \u062e\u0648\u0627\u0647\u062f \u062f\u0627\u0634\u062a. \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\u0647\u0627 \u0628\u0627 \u0627\u0646\u062f\u0627\u0632\u0647 \u06cc \u0628\u0632\u0631\u06af \u0644\u0632\u0648\u0645\u0627 \u0647\u0645\u06cc\u0634\u0647 \u0628\u0647\u062a\u0631 \u0646\u06cc\u0633\u062a\u0646\u062f. \u0627\u06af\u0631 \u0642\u0635\u062f \u062f\u0627\u0631\u06cc\u062f \u062a\u0635\u0627\u0648\u06cc\u0631 \u0628\u0627 \u06a9\u06cc\u0641\u06cc\u062a\u06cc \u0631\u0627 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0647\u06cc\u062f\u060c \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0633\u0627\u06cc\u0632 \u0628\u0632\u0631\u06af\u060c \u0628\u0627\u06cc\u062f \u0627\u0632 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0628\u0627 \u0631\u0632\u0648\u0644\u0648\u0634\u0646 \u0628\u0627\u0644\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644\u060c \u0646\u0645\u0627\u06cc\u0634 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0628\u0627 \u0631\u0632\u0648\u0644\u0648\u0634\u0646 \u0628\u0627\u0644\u0627 \u0628\u062f\u0648\u0646 \u0686\u0627\u0644\u0634 \u0647\u0645 \u0646\u06cc\u0633\u062a. \u0627\u0632 \u0686\u0627\u0644\u0634 \u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u0622\u0646\u060c \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u0633\u0631\u0639\u062a \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 \u06cc \u0634\u0645\u0627 \u062f\u0631 \u0646\u0645\u0627\u06cc\u0634 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0631\u0648\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0648 \u0627\u0634\u063a\u0627\u0644 \u062d\u062c\u0645 \u0632\u06cc\u0627\u062f\u06cc \u0627\u0632 \u062d\u0627\u0641\u0638\u0647 \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u06cc \u0639\u06a9\u0633 \u0627\u0633\u062a.\n\n\u067e\u0633 \u0628\u0631\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u06cc\u06a9 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0645\u0646\u0627\u0633\u0628\u060c \u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u06a9\u06cc\u0641\u06cc\u062a \u062a\u0635\u0648\u06cc\u0631\u060c \u0627\u0646\u062f\u0627\u0632\u0647 \u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0648 \u0645\u062d\u062f\u0648\u06cc\u062f\u06cc\u062a \u0647\u0627\u06cc \u067e\u0631\u0648\u0698\u0647 \u06cc \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0646\u0638\u0631 \u0628\u06af\u06cc\u0631\u06cc\u062f.\n\n\u067e\u06cc\u0634\u0646\u0647\u0627\u062f \u0645\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc \u0645\u062a\u062f\u0627\u0648\u0644 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u062f\u0631 \u0686\u0647\u0627\u0631 \u0627\u0646\u062f\u0627\u0632\u0647 \u06cc 3.5 \u0627\u06cc\u0646\u0686 (480\u00d7320) \u06cc\u0627 2.8 \u0627\u06cc\u0646\u0686 (400\u00d7240) \u06cc\u0627 2.4 \u0627\u06cc\u0646\u0686 (320\u00d7240) \u06cc\u0627 1.8 \u0627\u06cc\u0646\u0686 (220\u00d7176) \u0627\u0633\u062a.\n\n\u0642\u062f\u0645 \u0628\u0639\u062f\u06cc \u067e\u0633 \u0627\u0632 \u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\u060c \u0627\u0646\u062a\u062e\u0627\u0628 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 \u06cc \u0645\u0646\u0627\u0633\u0628 \u0627\u0633\u062a. \u0627\u06af\u0631 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u062f \u0639\u062f\u062f\u060c \u0645\u062a\u0646 \u0648 \u0639\u06a9\u0633 \u0647\u0627\u06cc \u0633\u0627\u062f\u0647 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0647\u06cc\u062f \u0648 \u0633\u0631\u0639\u062a \u0646\u0645\u0627\u06cc\u0634 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u0631\u0627\u06cc\u062a\u0627\u0646 \u0627\u0647\u0645\u06cc\u062a \u0646\u062f\u0627\u0631\u062f\u060c \u0628\u0631\u062f\u0647\u0627\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0627 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 \u06cc Atmega328 (\u0645\u062b\u0644 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 UNO \u0648 NANO) \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u0645\u0646\u0627\u0633\u0628 \u0627\u0633\u062a. \u0647\u0645\u0686\u0646\u06cc\u0646 \u0627\u06af\u0631 \u062d\u062c\u0645 \u06a9\u062f \u0634\u0645\u0627 \u0632\u06cc\u0627\u062f \u0627\u0633\u062a \u0648 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u062d\u0627\u0641\u0638\u0647 \u06cc \u0628\u06cc\u0634\u062a\u0631\u06cc \u062f\u0627\u0631\u06cc\u062f \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 MEGA \u0628\u0627 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 \u06cc Atmega2560 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0627\u06af\u0631 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0646\u0645\u0627\u06cc\u0634 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0628\u0627 \u06a9\u06cc\u0641\u06cc\u062a \u0648 \u0633\u0631\u0639\u062a \u067e\u06cc\u0634\u062a\u0631 \u062f\u0627\u0631\u06cc\u062f\u060c \u0628\u0627\u06cc\u062f \u0627\u0632 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0647\u0627\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 \u0647\u0627\u06cc ARM \u0645\u062b\u0644 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 DUE \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd171be elementor-widget elementor-widget-heading\" data-id=\"fd171be\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0644\u0648\u0627\u0632\u0645\u06cc \u06a9\u0647 \u0628\u0647 \u0622\u0646 \u0627\u062d\u062a\u06cc\u0627\u062c \u062f\u0627\u0631\u06cc\u062f\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a90418b elementor-widget elementor-widget-image\" data-id=\"a90418b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2019\/05\/3.5inch-320x480-lcd-for-arduino-uno-and-arduino-mega2560-1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"3.5inch-320x480-lcd-for-arduino-uno-and-arduino-mega2560-1\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTQzNzksInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOVwvMDVcLzMuNWluY2gtMzIweDQ4MC1sY2QtZm9yLWFyZHVpbm8tdW5vLWFuZC1hcmR1aW5vLW1lZ2EyNTYwLTEuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2019\/05\/3.5inch-320x480-lcd-for-arduino-uno-and-arduino-mega2560-1.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9934b19 elementor-widget elementor-widget-heading\" data-id=\"9934b19\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0642\u0637\u0639\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44d96ee elementor-widget elementor-widget-html\" data-id=\"44d96ee\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\"><tbody><tr><td width=\"70%\">\u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/3-5inch-320x480-lcd-for-arduino-uno-and-arduino-mega2560\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr><tr><td width=\"70%\">\u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 2.4 \u0627\u06cc\u0646\u0686<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/lcd-tft-arduino\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr><tr><td width=\"70%\">\u0622\u0631\u062f\u0648\u06cc\u0646\u0648 UNO<\/td>\r\n    <td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n\t<td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/arduino-uno-r3\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr><tr><td width=\"70%\">\u0622\u0631\u062f\u0648\u06cc\u0646\u0648 MEGA-2560<\/td>\r\n    <td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n\t<td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/mega-2560-r3-arduino\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr><tr><td width=\"70%\">\u0622\u0631\u062f\u0648\u06cc\u0646\u0648 DUE<\/td>\r\n    <td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n\t<td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/arduino-due-r3\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr><\/tbody><\/table><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb7ebe4 elementor-widget elementor-widget-heading\" data-id=\"fb7ebe4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d6571ad elementor-widget elementor-widget-html\" data-id=\"d6571ad\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\">\r\n<tbody>\r\n\r\n<tr>\r\n\t<td width=\"90%\">Arduino IDE<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\" target=\"_blank\"><i class=\"fa fa-info\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n\r\n\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f0384c elementor-widget elementor-widget-heading\" data-id=\"4f0384c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\u0647\u0627\u06cc TFT LCD\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f1686ad elementor-widget elementor-widget-text-editor\" data-id=\"f1686ad\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0631\u0627\u06cc \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0633\u0627\u062f\u0647 \u062a\u0631 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc TFT \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627\u06cc \u0622\u0645\u0627\u062f\u0647 \u06cc \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p><p>\u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632:<\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/plugins\/download-manager\/assets\/file-type-icons\/zip.svg\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/adafruit-gfx\/'>Adafruit GFX<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 296.80 KB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/adafruit-gfx\/?wpdmdl=12312&#038;refresh=6a051ad5812f71778719445\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/plugins\/download-manager\/assets\/file-type-icons\/zip.svg\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/mcufriend-kbv\/'>MCUFRIEND kbv<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 857.15 KB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/mcufriend-kbv\/?wpdmdl=12313&#038;refresh=6a051ad5f27111778719445\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p><p>\u067e\u0633 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u0641\u0627\u06cc\u0644 MCUFRIEND KBV \u0631\u0627 \u0627\u0632 \u062d\u0627\u0644\u062a \u0641\u0634\u0631\u062f\u0647 \u062e\u0627\u0631\u062c \u06a9\u0631\u062f\u06cc\u062f\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0641\u0627\u06cc\u0644 \u00a0MCUFRIEND_kbv.CPP \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u0644\u06cc\u0633\u062a\u06cc \u0627\u0632 \u062f\u0631\u0627\u06cc\u0648\u0631 \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0627 \u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0642\u0627\u0628\u0644 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0647\u0633\u062a\u0646\u062f\u060c \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a97f5a elementor-widget elementor-widget-image\" data-id=\"6a97f5a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2018\/10\/zzzzzzzzzzzzzzzzz.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzNTUsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL3p6enp6enp6enp6enp6enp6LmpwZyJ9\">\n\t\t\t\t\t\t\t<img width=\"816\" height=\"644\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/zzzzzzzzzzzzzzzzz.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73b6f7d elementor-widget elementor-widget-text-editor\" data-id=\"73b6f7d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u0647\u0645\u0686\u0646\u06cc\u0646 \u062f\u0631 \u067e\u0648\u0634\u0647 \u06cc Example\u060c \u0645\u062b\u0627\u0644 \u0647\u0627\u06cc \u0645\u062a\u0646\u0648\u0639\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0628\u0627 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-42ac8cb elementor-widget elementor-widget-image\" data-id=\"42ac8cb\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2018\/10\/xxxxxxxxxxxx.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzNTcsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL3h4eHh4eHh4eHh4eC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"482\" height=\"479\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/xxxxxxxxxxxx.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-81021e9 elementor-widget elementor-widget-heading\" data-id=\"81021e9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\u0647\u0627\u06cc TFT \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b2dffe2 elementor-widget elementor-widget-text-editor\" data-id=\"b2dffe2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0631\u0627\u06cc \u06a9\u062f \u0646\u0648\u06cc\u0633\u06cc\u060c \u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u062f\u0648 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u06cc \u0645\u0639\u0631\u0641\u06cc \u0634\u062f\u0647 \u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u0648 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f. \u0627\u06af\u0631 \u0627\u0648\u0644\u06cc\u0646 \u0628\u0627\u0631 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06a9\u0627\u0631 \u0645\u06cc \u06a9\u0646\u06cc\u062f\u060c \u0646\u06af\u0631\u0627\u0646 \u0646\u0628\u0627\u0634\u06cc\u062f. \u0641\u0642\u0637 \u06a9\u0627\u0641\u06cc\u0633\u062a \u0645\u0631\u0627\u062d\u0644 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f:<\/p><ol><li>\u0628\u0647 \u0622\u062f\u0631\u0633 www.arduino.cc\/en\/Main\/Software \u0631\u0641\u062a\u0647 \u0648 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 IDE \u0631\u0627 \u0645\u062a\u0646\u0627\u0633\u0628 \u0628\u0627 \u0633\u06cc\u0633\u062a\u0645 \u0639\u0627\u0645\u0644 \u062e\u0648\u062f \u062f\u0627\u0646\u0644\u0648\u062f \u0648 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f.<\/li><li>\u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 Arduino IDE \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f. \u062a\u0645\u0627\u0645 \u06a9\u062f \u0647\u0627\u06cc \u067e\u06cc\u0634 \u0641\u0631\u0636 \u0631\u0627 \u067e\u0627\u06a9 \u06a9\u0631\u062f\u0647 \u0648 \u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u062c\u0627\u06cc \u0622\u0646 \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f.<\/li><li>\u0628\u0631\u0627\u06cc \u0646\u0635\u0628 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627\u060c \u0627\u0632 \u067e\u0646\u062c\u0631\u0647 \u06cc Sketch \u0648 \u0628\u062e\u0634 Include Library\u060c \u06af\u0632\u06cc\u0646\u0647 \u06cc Add .ZIP Library \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u0648 \u0641\u0627\u06cc\u0644 \u0647\u0627\u06cc \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0627\u06cc \u06a9\u0647 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0631\u062f\u06cc\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.<\/li><li>\u0646\u0648\u0639 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u062e\u0648\u062f \u0631\u0627 \u0627\u0632 \u067e\u0646\u062c\u0631\u0647 \u06cc Tools \u0648 \u0642\u0633\u0645\u062a Board \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.<\/li><li>\u067e\u0648\u0631\u062a\u06cc \u06a9\u0647 (COM) \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0647 \u0622\u0646 \u0645\u062a\u0635\u0644 \u0627\u0633\u062a \u0631\u0627 \u062f\u0631 \u067e\u0646\u062c\u0631\u0647 \u06cc Tools \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.<\/li><li>\u062f\u06a9\u0645\u0647 \u06cc Upload (\u0634\u06a9\u0644\u06cc \u06a9\u0647 \u0634\u0628\u06cc\u0647 \u0641\u0644\u0634 \u0627\u0633\u062a) \u0631\u0627 \u0628\u0632\u0646\u06cc\u062f \u062a\u0627 \u06a9\u062f \u0634\u0645\u0627 \u0631\u0648\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0622\u067e\u0644\u0648\u062f \u0634\u0648\u062f.<\/li><li>\u0634\u0645\u0627 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u06a9\u062f \u062e\u0648\u062f \u0631\u0627 \u0631\u0648\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0631\u06cc\u062e\u062a\u06cc\u062f.<\/li><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2322be elementor-widget elementor-widget-heading\" data-id=\"c2322be\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0627\u0641\u0632\u0648\u062f\u0646 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9db2cf5 elementor-widget elementor-widget-html\" data-id=\"9db2cf5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include \"Adafruit_GFX.h\"\r\n#include \"MCUFRIEND_kbv.h\"\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8913514 elementor-widget elementor-widget-text-editor\" data-id=\"8913514\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062e\u0637 \u0627\u0648\u0644 \u0648 \u062f\u0648\u0645\u060c \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0628\u0627 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc \u0627\u0633\u062a. \u0647\u0645\u0648\u0627\u0631\u0647 \u0628\u0627\u06cc\u062f \u0622\u0646 \u0647\u0627 \u0631\u0627 \u0628\u0647 \u0627\u0648\u0644 \u06a9\u062f \u062e\u0648\u062f \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f.<\/p><p>\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627\u06cc \u0632\u06cc\u0631 \u0628\u0631\u0627\u06cc \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0627\u0648\u0644\u06cc\u0647 \u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0646\u06cc\u0633\u062a\u0646\u062f. \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644 \u0634\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0622\u0646 \u0647\u0627 \u0631\u0627 \u0647\u0645 \u0628\u0647 \u06a9\u062f\u062a\u0627\u0646 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a682e76 elementor-widget elementor-widget-html\" data-id=\"a682e76\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include \"TouchScreen.h\" \/\/ only when you want to use touch screen\r\n\r\n#include \"bitmap_mono.h\" \/\/ when you want to display a bitmap image from library\r\n#include \"bitmap_RGB.h\" \/\/ when you want to display a bitmap image from library\r\n\r\n#include \"Fonts\/FreeSans9pt7b.h\"    \/\/ when you want other fonts\r\n#include \"Fonts\/FreeSans12pt7b.h\" \/\/ when you want other fonts\r\n#include \"Fonts\/FreeSerif12pt7b.h\" \/\/ when you want other fonts\r\n#include \"FreeDefaultFonts.h\" \/\/ when you want other fonts\r\n\r\n#include \"SPI.h\"  \/\/ using sdcard for display bitmap image\r\n#include \"SD.h\"   \r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-952896c elementor-widget elementor-widget-heading\" data-id=\"952896c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u062f\u0633\u062a\u0648\u0631\u0627\u062a \u067e\u0627\u06cc\u0647 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc TFT\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-81586b7 elementor-widget elementor-widget-heading\" data-id=\"81586b7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0633\u0627\u062e\u062a\u0646 \u0634\u0626 \u0627\u0632 \u06a9\u0644\u0627\u0633 \u0647\u0627\u06cc \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b8b9ff elementor-widget elementor-widget-html\" data-id=\"8b8b9ff\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>\/\/(int CS=A3, int RS=A2, int WR=A1, int RD=A0, int RST=A4)\r\nMCUFRIEND_kbv tft(A3, A2, A1, A0, A4); \r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4db826e elementor-widget elementor-widget-text-editor\" data-id=\"4db826e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u0627\u06cc\u0646 \u062e\u0637 \u0634\u0626\u06cc \u0628\u0647 \u0646\u0627\u0645 tft \u0627\u0632 \u06a9\u0644\u0627\u0633 MCUFRIEND_kbv \u0645\u06cc \u0633\u0627\u0632\u062f \u0648 \u0627\u0631\u062a\u0628\u0627\u0637 SPI \u0628\u06cc\u0646 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0648 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc \u06a9\u0646\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0a7e85f elementor-widget elementor-widget-heading\" data-id=\"0a7e85f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0634\u0631\u0648\u0639 \u0628\u0647 \u06a9\u0627\u0631 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fdbb4b4 elementor-widget elementor-widget-html\" data-id=\"fdbb4b4\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>uint16_t ID = tft.readID(); \r\ntft.begin(ID); \r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d5fc38 elementor-widget elementor-widget-text-editor\" data-id=\"3d5fc38\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u062a\u0627\u0628\u0639\u00a0<code>tft.readID<\/code>\u00a0\u0622\u06cc \u062f\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u0645\u06cc \u062e\u0648\u0627\u0646\u062f \u0648 \u0622\u0646 \u0631\u0627 \u062f\u0631 \u0645\u062a\u063a\u06cc\u0631\u06cc \u0628\u0647 \u0646\u0627\u0645 ID \u0645\u06cc \u0631\u06cc\u0632\u062f. \u0633\u067e\u0633 \u0628\u0627 \u062f\u0633\u062a\u0648\u0631\u00a0<code>tft.begin<\/code>\u060c \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0634\u0631\u0648\u0639 \u0628\u0647 \u06a9\u0627\u0631 \u0645\u06cc \u06a9\u0646\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a4b444d elementor-widget elementor-widget-heading\" data-id=\"a4b444d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0631\u0632\u0648\u0644\u0648\u0634\u0646 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78e8d81 elementor-widget elementor-widget-html\" data-id=\"78e8d81\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.width(); \/\/int16_t width(void);\r\ntft.height(); \/\/int16_t height(void);\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-562faaf elementor-widget elementor-widget-text-editor\" data-id=\"562faaf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u0628\u0627 \u062f\u0648 \u062a\u0627\u0628\u0639 \u0641\u0648\u0642\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0645\u0642\u062f\u0627\u0631 \u0631\u0632\u0648\u0644\u0648\u0634\u0646 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u062e\u0648\u062f \u0631\u0627 \u0628\u0641\u0647\u0645\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631\u060c \u06a9\u0627\u0641\u06cc\u0633\u062a \u062e\u0631\u0648\u062c\u06cc \u0647\u0631\u06a9\u062f\u0627\u0645 \u0627\u0632 \u062a\u0648\u0627\u0628\u0639 \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0645\u062a\u063a\u06cc\u0631 \u0627\u0632 \u0646\u0648\u0639\u00a0<span id=\"crayon-5f587496d0849223202161\" class=\"crayon-syntax crayon-syntax-inline crayon-theme-prism-like crayon-theme-prism-like-inline crayon-font-consolas\"><span class=\"crayon-pre crayon-code\"><span class=\"crayon-v\">uint16_t<\/span><\/span><\/span> \u0628\u0631\u06cc\u0632\u06cc\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4cb004 elementor-widget elementor-widget-heading\" data-id=\"c4cb004\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0631\u0646\u06af \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6baf64 elementor-widget elementor-widget-html\" data-id=\"a6baf64\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.fillScreen(t); \/\/fillScreen(uint16_t t);\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8646f7f elementor-widget elementor-widget-text-editor\" data-id=\"8646f7f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0627 \u062a\u0627\u0628\u0639\u00a0fillScreen\u00a0\u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0631\u0646\u06af \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0628\u0647 \u0631\u0646\u06af\u00a0t\u00a0\u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f.\u00a0t\u00a0\u0628\u0627\u06cc\u062f \u06cc\u06a9 \u0645\u062a\u063a\u06cc\u0631 16 \u0628\u06cc\u062a\u06cc \u0627\u0632 \u06a9\u062f \u0631\u0646\u06af\u06cc UTFT \u0628\u0627\u0634\u062f.<\/p><p>\u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0631\u0646\u06af \u0647\u0627\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u06a9\u062f \u062e\u0648\u062f \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f \u0648\u00a0 \u0627\u0632 \u0622\u0646 \u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e85590 elementor-widget elementor-widget-html\" data-id=\"5e85590\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#define BLACK 0x0000\r\n#define NAVY 0x000F\r\n#define DARKGREEN 0x03E0\r\n#define DARKCYAN 0x03EF\r\n#define MAROON 0x7800\r\n#define PURPLE 0x780F\r\n#define OLIVE 0x7BE0\r\n#define LIGHTGREY 0xC618\r\n#define DARKGREY 0x7BEF\r\n#define BLUE 0x001F\r\n#define GREEN 0x07E0\r\n#define CYAN 0x07FF\r\n#define RED 0xF800\r\n#define MAGENTA 0xF81F\r\n#define YELLOW 0xFFE0\r\n#define WHITE 0xFFFF\r\n#define ORANGE 0xFD20\r\n#define GREENYELLOW 0xAFE5\r\n#define PINK 0xF81F\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b5c53d elementor-widget elementor-widget-heading\" data-id=\"6b5c53d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0631\u0646\u06af \u06a9\u0631\u062f\u0646 \u06cc\u06a9 \u067e\u06cc\u06a9\u0633\u0644\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f638941 elementor-widget elementor-widget-html\" data-id=\"f638941\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.drawPixel(x,y,t); \/\/drawPixel(int16_t x, int16_t y, uint16_t t)\r\ntft.readPixel(x,y); \/\/uint16_t readPixel(int16_t x, int16_t y)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb518f3 elementor-widget elementor-widget-heading\" data-id=\"bb518f3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0631\u0633\u0645 \u062e\u0637\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ef4cb4 elementor-widget elementor-widget-html\" data-id=\"0ef4cb4\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.drawFastVLine(x,y,h,t); \/\/drawFastVLine(int16_t x, int16_t y, int16_t h, uint16_t t)\r\ntft.drawFastHLine(x,y,w,t); \/\/drawFastHLine(int16_t x, int16_t y, int16_t w, uint16_t t)\r\ntft.drawLine(xi,yi,xj,yj,t); \/\/drawLine(int16_t x0, int16_t y0, int16_t x1, int16_t y1, uint16_t t)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f984ca9 elementor-widget elementor-widget-text-editor\" data-id=\"f984ca9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062a\u0627\u0628\u0639\u00a0drawFastVLine\u00a0\u06cc\u06a9 \u062e\u0637 \u0639\u0645\u0648\u062f\u06cc \u0627\u0632 \u0645\u0628\u062f\u0627 x \u0648 y \u0648 \u0628\u0647 \u0637\u0648\u0644 h \u067e\u06cc\u06a9\u0633\u0644 \u0648 \u0631\u0646\u06af t \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p><p>\u062a\u0627\u0628\u0639\u00a0drawFastHLine\u00a0\u06cc\u06a9 \u062e\u0637 \u0627\u0641\u0642\u06cc \u0627\u0632 \u0645\u0628\u062f\u0627 x \u0648 y \u0648 \u0628\u0647 \u0637\u0648\u0644 w \u067e\u06cc\u06a9\u0633\u0644 \u0648 \u0631\u0646\u06af t \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p><p>\u062a\u0627\u0628\u0639\u00a0drawLine\u00a0\u06cc\u06a9 \u062e\u0637 \u0627\u0632 \u0646\u0642\u0637\u0647 \u06cc xi \u0648 yi \u0628\u0647 \u0646\u0642\u0637\u0647 \u06cc xj \u0648 yj \u0628\u0647 \u0631\u0646\u06af t \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p><p>\u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644\u060c \u06a9\u062f \u0632\u06cc\u0631 \u062e\u0637 \u0647\u0627\u06cc\u06cc \u0628\u0647 \u0636\u062e\u0627\u0645\u062a 5 \u067e\u06cc\u06a9\u0633\u0644 \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f:<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c0a8627 elementor-widget elementor-widget-html\" data-id=\"c0a8627\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>for (uint16_t a=0; a&lt;5; a++){\r\n    tft.drawFastVLine(x+a, y, h, t);}  \r\n\r\nfor (uint16_t a=0; a&lt;5; a++){\r\n    tft.drawFastHLine(x, y+a, w, t);}  \r\n\r\nfor (uint16_t a=0; a&lt;5; a++){\r\n    tft.drawLine(xi+a, yi, xj+a, yj, t);} \r\nfor (uint16_t a=0; a&lt;5; a++){\r\n    tft.drawLine(xi, yi+a, xj, yj+a, t);} \r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8cc32da elementor-widget elementor-widget-heading\" data-id=\"8cc32da\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0631\u0633\u0645 \u0645\u0633\u062a\u0637\u06cc\u0644\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-017a599 elementor-widget elementor-widget-html\" data-id=\"017a599\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.fillRect(x,y,w,h,t); \/\/fillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t t)\r\ntft.drawRect(x,y,w,h,t); \/\/drawRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t t)\r\ntft.fillRoundRect(x,y,w,h,r,t); \/\/fillRoundRect (int16_t x, int16_t y, int16_t w, int16_t h, uint8_t R , uint16_t t)\r\ntft.drawRoundRect(x,y,w,h,r,t); \/\/drawRoundRect(int16_t x, int16_t y, int16_t w, int16_t h, uint8_t R , uint16_t t)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb1c746 elementor-widget elementor-widget-text-editor\" data-id=\"fb1c746\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062a\u0627\u0628\u0639\u00a0fillRect\u00a0\u06cc\u06a9 \u0645\u0633\u062a\u0637\u06cc\u0644 \u062a\u0648 \u067e\u0631 \u0627\u0632 \u0645\u0628\u062f\u0627 x \u0648 y \u0648 \u0627\u0646\u062f\u0627\u0632\u0647 \u0647\u0627\u06cc w \u0648 h \u0648 \u0631\u0646\u06af t \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p><p>\u062a\u0627\u0628\u0639\u00a0drawRect\u00a0\u06cc\u06a9 \u0645\u0633\u062a\u0637\u06cc\u0644 \u062a\u0648 \u062e\u0627\u0644\u06cc \u0627\u0632 \u0645\u0628\u062f\u0627 x \u0648 y \u0648 \u0627\u0646\u062f\u0627\u0632\u0647 \u0647\u0627\u06cc w \u0648 h \u0648 \u0631\u0646\u06af t \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p><p>\u062a\u0627\u0628\u0639\u00a0fillRoundRect\u00a0\u0645\u0633\u062a\u0637\u06cc\u0644\u06cc \u062a\u0648 \u067e\u0631 \u0627\u0632 \u0645\u0628\u062f\u0627 x \u0648 y \u0648 \u0627\u0646\u062f\u0627\u0632\u0647 \u0647\u0627\u06cc w \u0648 h \u0648 \u0631\u0646\u06af t \u0628\u0627 \u06af\u0648\u0634\u0647 \u0647\u0627 \u06cc \u06af\u0631\u062f \u0628\u0647 \u0634\u0639\u0627\u0639 r \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p><p>\u062a\u0627\u0628\u0639\u00a0drawRoundRect \u0645\u0633\u062a\u0637\u06cc\u0644\u06cc \u062a\u0648 \u062e\u0627\u0644\u06cc \u0627\u0632 \u0645\u0628\u062f\u0627 x \u0648 y \u0648 \u0627\u0646\u062f\u0627\u0632\u0647 \u0647\u0627\u06cc w \u0648 h \u0648 \u0631\u0646\u06af t \u0628\u0627 \u06af\u0648\u0634\u0647 \u0647\u0627 \u06cc \u06af\u0631\u062f \u0628\u0647 \u0634\u0639\u0627\u0639 r \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-971ff65 elementor-widget elementor-widget-heading\" data-id=\"971ff65\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0631\u0633\u0645 \u062f\u0627\u06cc\u0631\u0647\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-59cbc73 elementor-widget elementor-widget-html\" data-id=\"59cbc73\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.drawCircle(x,y,r,t); \/\/drawCircle(int16_t x, int16_t y, int16_t r, uint16_t t)\r\ntft.fillCircle(x,y,r,t); \/\/fillCircle(int16_t x, int16_t y, int16_t r, uint16_t t)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-170043d elementor-widget elementor-widget-text-editor\" data-id=\"170043d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062a\u0627\u0628\u0639\u00a0fillCircle\u00a0\u062f\u0627\u06cc\u0631\u0647 \u0627\u06cc \u062a\u0648 \u067e\u0631 \u0628\u0647 \u0645\u0628\u062f\u0627 x \u0648 y \u0648 \u0634\u0639\u0627\u0639 r \u0648 \u0631\u0646\u06af t \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p><p>\u062a\u0627\u0628\u0639\u00a0drawCircle\u00a0\u062f\u0627\u06cc\u0631\u0647 \u0627\u06cc \u062a\u0648 \u062e\u0627\u0644\u06cc \u0628\u0647 \u0645\u0628\u062f\u0627 x \u0648 y \u0648 \u0634\u0639\u0627\u0639 r \u0648 \u0631\u0646\u06af t \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p><p>\u0628\u0627 \u06a9\u062f \u0632\u06cc\u0631 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u0645\u0627\u0646 \u0647\u0627\u06cc\u06cc \u0628\u06cc\u0646 0 \u062a\u0627 4000 \u0631\u0633\u0645 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-84a579b elementor-widget elementor-widget-html\" data-id=\"84a579b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>for (int p = 0; p &lt; 4000; p++) {\r\n  j = 120 * (sin(PI * p \/ 2000));\r\n  i = 120 * (cos(PI * p \/ 2000));\r\n  j2 = 60 * (sin(PI * p \/ 2000));\r\n  i2 = 60 * (cos(PI * p \/ 2000));\r\n  tft.drawLine(i2 + 160, j2 + 160, i + 160, j + 160, col[n]);\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c10fec6 elementor-widget elementor-widget-heading\" data-id=\"c10fec6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0631\u0633\u0645 \u0645\u062b\u0644\u062b\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3522afd elementor-widget elementor-widget-html\" data-id=\"3522afd\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.drawTriangle(x1,y1,x2,y2,x3,y3,t); \/\/drawTriangle(int16_t x1, int16_t y1, int16_t x2, int16_t y2, int16_t x3, int16_t y3, uint16_t t)\r\ntft.fillTriangle(x1,y1,x2,y2,x3,y3,t); \/\/fillTriangle(int16_t x1, int16_t y1, int16_t x2, int16_t y2, int16_t x3, int16_t y3, uint16_t t)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-935df8c elementor-widget elementor-widget-text-editor\" data-id=\"935df8c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062a\u0627\u0628\u0639\u00a0drawTriangle\u00a0\u0645\u062b\u0644\u062b\u06cc \u062a\u0648 \u062e\u0627\u0644\u06cc \u0628\u0627 \u0633\u0647 \u06af\u0648\u0634\u0647 \u06cc x \u0648 y \u0648 z \u0648 \u0631\u0646\u06af t \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p><p>\u062a\u0627\u0628\u0639\u00a0fillTriangle \u0645\u062b\u0644\u062b\u06cc \u062a\u0648 \u067e\u0631 \u0628\u0627 \u0633\u0647 \u06af\u0648\u0634\u0647 \u06cc x \u0648 y \u0648 z \u0648 \u0631\u0646\u06af t \u0631\u0633\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41fcedc elementor-widget elementor-widget-heading\" data-id=\"41fcedc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0646\u0645\u0627\u06cc\u0634 \u0645\u062a\u0646\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-935cc64 elementor-widget elementor-widget-html\" data-id=\"935cc64\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.setCursor(x,y); \/\/setCursor(int16_t x, int16_t y)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-373fa65 elementor-widget elementor-widget-text-editor\" data-id=\"373fa65\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u062f\u0633\u062a\u0648\u0631 \u0641\u0648\u0642\u060c \u0645\u062d\u0644 \u0634\u0631\u0648\u0639 \u0646\u0648\u0634\u062a\u0646 (cursor) \u0631\u0627 \u0628\u0647 \u0645\u062e\u062a\u0635\u0627\u062a x \u0648 y \u0645\u0646\u062a\u0642\u0644 \u0645\u06cc \u06a9\u0646\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cf71f6d elementor-widget elementor-widget-html\" data-id=\"cf71f6d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.setTextColor(t); \/\/setTextColor(uint16_t t)\r\ntft.setTextColor(t,b); \/\/setTextColor(uint16_t t, uint16_t b)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94fd461 elementor-widget elementor-widget-text-editor\" data-id=\"94fd461\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062e\u0637 \u0627\u0648\u0644 \u06a9\u062f \u0628\u0627\u0644\u0627\u060c \u0631\u0646\u06af \u0646\u0648\u0634\u062a\u0647 \u0631\u0627 \u0645\u0634\u062e\u0635 \u0645\u06cc \u06a9\u0646\u062f.<\/p><p>\u0628\u0627 \u062f\u0633\u062a\u0648\u0631 \u062f\u0648\u0645\u060c \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0631\u0646\u06af \u0646\u0648\u0634\u062a\u0647\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0631\u0646\u06af \u067e\u0633 \u0632\u0645\u06cc\u0646\u0647 \u06cc \u0622\u0646 \u0631\u0627 \u0646\u06cc\u0632 \u062a\u0639\u06cc\u06cc\u0646 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-688d886 elementor-widget elementor-widget-html\" data-id=\"688d886\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.setTextSize(s); \/\/setTextSize(uint8_t s)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-08e24d4 elementor-widget elementor-widget-text-editor\" data-id=\"08e24d4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u0633\u0627\u06cc\u0632 \u0646\u0648\u0634\u062a\u0647 \u0631\u0627 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc \u06a9\u0646\u062f.\u00a0s \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u0639\u062f\u062f\u06cc \u0628\u06cc\u0646 1 \u062a\u0627 5 \u0628\u0627\u0634\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2012d10 elementor-widget elementor-widget-html\" data-id=\"2012d10\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.write(c); \/\/write(uint8_t c)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e8b68f elementor-widget elementor-widget-text-editor\" data-id=\"6e8b68f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631\u060c \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631 c \u0631\u0627 \u0631\u0648\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a9a905c elementor-widget elementor-widget-html\" data-id=\"a9a905c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.println(\"www.Electropeak.com\");\r\ntft.print(\"www.Electropeak.com\");\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8824a6 elementor-widget elementor-widget-text-editor\" data-id=\"a8824a6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0627 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0641\u0648\u0642 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0631\u0634\u062a\u0647 \u0627\u06cc \u0627\u0632 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631 \u0647\u0627 \u0631\u0627 \u0631\u0648\u06cc LCD \u0646\u0645\u0627\u06cc\u0634 \u062f\u0647\u06cc\u062f. \u062a\u0641\u0627\u0648\u062a \u062f\u0633\u062a\u0648\u0631 \u0627\u0648\u0644 \u0628\u0627 \u062f\u0648\u0645 \u062f\u0631 \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u062f\u0633\u062a\u0648\u0631 \u0627\u0648\u0644\u060c \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0627\u06cc\u0646\u06a9\u0647 \u0645\u062a\u0646 \u0631\u0648\u06cc LCD \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f\u060c cursor \u0646\u06cc\u0632 \u0628\u0647 \u062e\u0637 \u0628\u0639\u062f\u06cc \u0645\u06cc \u0631\u0648\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3003ab elementor-widget elementor-widget-html\" data-id=\"d3003ab\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>showmsgXY(x,y,sz,&amp;FreeSans9pt7b,&quot;www.Electropeak.com&quot;); \/\/void showmsgXY(int x, int y, int sz, const GFXfont *f, const char *msg)\r\n\r\nvoid showmsgXY(int x, int y, int sz, const GFXfont *f, const char *msg)\r\n{\r\n  int16_t x1, y1;\r\n  uint16_t wid, ht;\r\n  tft.setFont(f);\r\n  tft.setCursor(x, y);\r\n  tft.setTextColor(0x0000);\r\n  tft.setTextSize(sz);\r\n  tft.print(msg);\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ea97b2 elementor-widget elementor-widget-text-editor\" data-id=\"2ea97b2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0627\u06cc\u0646 \u06a9\u062f \u0641\u0648\u0646\u062a \u0645\u062a\u0646 \u0634\u0645\u0627 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc \u062f\u0647\u062f. \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0628\u0627\u06cc\u062f \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u06cc \u0641\u0648\u0646\u062a \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0647 \u06a9\u062f \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-071012f elementor-widget elementor-widget-html\" data-id=\"071012f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>for (int j = 0; j &lt; 20; j++) {\r\n    tft.setCursor(145, 290);\r\n    int color = tft.color565(r -= 12, g -= 12, b -= 12);\r\n    tft.setTextColor(color);\r\n    tft.print(&quot;www.Electropeak.com&quot;);\r\n    delay(30);\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f012ee elementor-widget elementor-widget-text-editor\" data-id=\"7f012ee\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0627\u06cc\u0646 \u062a\u0627\u0628\u0639 \u0645\u062a\u0646 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0631\u0648\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0631\u0627 \u0645\u062d\u0648 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61fdf27 elementor-widget elementor-widget-heading\" data-id=\"61fdf27\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0686\u0631\u062e\u0627\u0646\u062f\u0646 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15fb6b8 elementor-widget elementor-widget-html\" data-id=\"15fb6b8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.setRotation(r); \/\/setRotation(uint8_t r)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6118ca3 elementor-widget elementor-widget-text-editor\" data-id=\"6118ca3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a8df2c elementor-widget elementor-widget-heading\" data-id=\"1a8df2c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0645\u0639\u06a9\u0648\u0633 \u06a9\u0631\u062f\u0646 \u0631\u0646\u06af \u0635\u0641\u062d\u0647\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-00394e4 elementor-widget elementor-widget-html\" data-id=\"00394e4\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.invertDisplay(i); \/\/invertDisplay(boolean i)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4926a35 elementor-widget elementor-widget-text-editor\" data-id=\"4926a35\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u06a9\u062f\u0641\u0648\u0642 \u0631\u0646\u06af \u0635\u0641\u062d\u0647 \u0631\u0627 \u0645\u0639\u06a9\u0648\u0633 (Invert) \u0645\u06cc \u06a9\u0646\u062f.\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0c6a2d elementor-widget elementor-widget-html\" data-id=\"e0c6a2d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.color565(r,g,b); \/\/uint16_t color565(uint8_t r, uint8_t g, uint8_t b)\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc06c8c elementor-widget elementor-widget-text-editor\" data-id=\"cc06c8c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u0628\u0627 \u0627\u06cc\u0646 \u06a9\u062f \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0631\u0646\u06af RGB \u0631\u0627 \u0628\u0647 \u06a9\u062f UTFT \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u06cc\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8131e06 elementor-widget elementor-widget-heading\" data-id=\"8131e06\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0627\u0633\u06a9\u0631\u0648\u0644 \u0635\u0641\u062d\u0647\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54fd62f elementor-widget elementor-widget-html\" data-id=\"54fd62f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>for (uint16_t i = 0; i &lt; maxscroll; i++) {\r\n   tft.vertScroll(0, maxscroll, i);\r\n   delay(10);\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c0c8ba elementor-widget elementor-widget-text-editor\" data-id=\"4c0c8ba\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u0628\u0627 \u06a9\u062f \u0641\u0648\u0642\u060c \u0635\u0641\u062d\u0647 \u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0627\u0633\u06a9\u0631\u0648\u0644 \u0645\u06cc \u062e\u0648\u0631\u062f. Maxroll \u0628\u06cc\u0634\u062a\u0631\u06cc\u0646 \u0627\u0631\u062a\u0641\u0627\u0639 \u0627\u0633\u06a9\u0631\u0648\u0644 \u062e\u0648\u0631\u062f\u0646 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0645\u0634\u062e\u0635 \u0645\u06cc \u06a9\u0646\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e91a1a elementor-widget elementor-widget-heading\" data-id=\"3e91a1a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u062c\u062f\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d6254b9 elementor-widget elementor-widget-html\" data-id=\"d6254b9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>tft.reset();\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-167b576 elementor-widget elementor-widget-text-editor\" data-id=\"167b576\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u0628\u0631\u0627\u06cc \u0631\u06cc\u0633\u062a \u06a9\u0631\u062f\u0646 \u0627\u0632 \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e91136 elementor-widget elementor-widget-heading\" data-id=\"3e91136\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0646\u0645\u0627\u06cc\u0634 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0633\u06cc\u0627\u0647 \u0648 \u0633\u0641\u06cc\u062f (Monochrome)\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a27ee27 elementor-widget elementor-widget-html\" data-id=\"a27ee27\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>static const uint8_t name[] PROGMEM = {\r\n    \/\/Add image code here.\r\n}\r\ntft.drawBitmap(x, y, name, sx, sy, 0x0000); \r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-08ac701 elementor-widget elementor-widget-text-editor\" data-id=\"08ac701\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0633\u06cc\u0627\u0647 \u0648 \u0633\u0641\u06cc\u062f \u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u0622\u0646 \u0647\u0627 \u0631\u0627 \u0628\u0647 \u06a9\u062f \u0647\u06af\u0632 \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/p><p>x \u0648 y \u0645\u062e\u062a\u0635\u0627\u062a \u0634\u0631\u0648\u0639 \u0631\u0633\u0645 \u062a\u0635\u0648\u06cc\u0631 \u0648 sx \u0648 sy \u0627\u0646\u062f\u0627\u0632\u0647 \u0647\u0627\u06cc \u062a\u0635\u0648\u06cc\u0631 \u0628\u0631\u0645\u0628\u0646\u0627\u06cc \u067e\u06cc\u06a9\u0633\u0644 \u0627\u0633\u062a. \u0634\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u0622\u062e\u0631\u06cc\u0646 \u0648\u0631\u0648\u062f\u06cc\u060c \u0631\u0646\u06af \u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u0639\u0648\u0636 \u06a9\u0646\u06cc\u062f.<\/p><p><strong>\u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u062a\u0628\u062f\u06cc\u0644 \u0639\u06a9\u0633 \u0628\u0647 \u06a9\u062f:<\/strong><\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/plugins\/download-manager\/assets\/file-type-icons\/zip.svg\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/image-to-hex-code-converter\/'>Image to Hex Code Converter<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 11 MB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/image-to-hex-code-converter\/?wpdmdl=28333&#038;refresh=6a051ad6d969c1778719446\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db73d7d elementor-widget elementor-widget-heading\" data-id=\"db73d7d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0646\u0645\u0627\u06cc\u0634 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0631\u0646\u06af\u06cc\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2501633 elementor-widget elementor-widget-html\" data-id=\"2501633\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>const uint16_t PROGMEM name[] = {\r\n    \/\/Add image code here.\r\n}\r\ntft.drawRGBBitmap(x, y, name, sx, sy);\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-064195e elementor-widget elementor-widget-text-editor\" data-id=\"064195e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u06a9\u062f \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0627\u0632 \u0644\u06cc\u0646\u06a9 \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:\n\nhttp:\/\/www.rinkydinkelectronics.com\/t_imageconverter565.php\n\n\u06a9\u062f \u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 Arduino IDE \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f.\n\nx \u0648 y \u0645\u062e\u062a\u0635\u0627\u062a \u0634\u0631\u0648\u0639 \u0631\u0633\u0645 \u062a\u0635\u0648\u06cc\u0631 \u0648 sx \u0648 sy \u0627\u0646\u062f\u0627\u0632\u0647 \u0647\u0627\u06cc \u062a\u0635\u0648\u06cc\u0631 \u0628\u0631\u0645\u0628\u0646\u0627\u06cc \u067e\u06cc\u06a9\u0633\u0644 \u0627\u0633\u062a.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21f72c1 elementor-widget elementor-widget-heading\" data-id=\"21f72c1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0627\u0644\u06af\u0648\u0647\u0627\u06cc \u0622\u0645\u0627\u062f\u0647\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a81537 elementor-widget elementor-widget-image\" data-id=\"9a81537\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-7.gif\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzMzQsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL2V6Z2lmLmNvbS12aWRlby10by1naWYtNy5naWYifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-7.gif\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d92d0ec elementor-widget elementor-widget-text-editor\" data-id=\"d92d0ec\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644\u060c 8 \u062f\u0627\u06cc\u0631\u0647 \u06cc \u062a\u0648 \u067e\u0631 \u0631\u0633\u0645 \u0634\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0631\u0646\u06af \u0622\u0646 \u0647\u0627 \u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 \u0639\u0648\u0636 \u0645\u06cc \u0634\u0648\u062f. \u0628\u0631\u0627\u06cc \u0631\u0633\u0645 \u062f\u0627\u06cc\u0631\u0647 \u0647\u0627 \u062d\u0648\u0644 \u06cc\u06a9 \u0646\u0642\u0637\u0647\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u062a\u0648\u0627\u0628\u0639 sin \u0648 cos \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u0631\u0646\u06af \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u062a\u0627\u0628\u0639 color565() \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p><p>\u0645\u0627 \u0628\u0631\u0627\u06cc \u0633\u0627\u062f\u06af\u06cc \u06a9\u0627\u0631 \u0639\u062f\u062f \u067e\u06cc (PI) \u0631\u0627 \u062f\u0631 \u0627\u0628\u062a\u062f\u0627\u06cc \u06a9\u062f \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0631\u062f\u06cc\u0645.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bf59f8a elementor-widget elementor-widget-html\" data-id=\"bf59f8a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include &quot;Adafruit_GFX.h&quot;\r\n#include &quot;MCUFRIEND_kbv.h&quot;\r\nMCUFRIEND_kbv tft;\r\n\r\n#include &quot;Fonts\/FreeSans9pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSans12pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSerif12pt7b.h&quot;\r\n#include &quot;FreeDefaultFonts.h&quot;\r\n\r\n#define PI 3.1415926535897932384626433832795\r\n\r\nint col[8];\r\n\r\nvoid showmsgXY(int x, int y, int sz, const GFXfont *f, const char *msg)\r\n{\r\n  int16_t x1, y1;\r\n  uint16_t wid, ht;\r\n\r\n\r\n  tft.setFont(f);\r\n  tft.setCursor(x, y);\r\n  tft.setTextColor(0x0000);\r\n  tft.setTextSize(sz);\r\n  tft.print(msg);\r\n}\r\n\r\nvoid setup() {\r\n  tft.reset();\r\n  Serial.begin(9600);\r\n  uint16_t ID = tft.readID();\r\n  tft.begin(ID);\r\n  tft.setRotation(1);\r\n  tft.invertDisplay(true);\r\n  tft.fillScreen(0xffff);\r\n  showmsgXY(170, 250, 2, &amp;FreeSans9pt7b, &quot;Loading...&quot;);\r\n  col[0] = tft.color565(155, 0, 50);\r\n  col[1] = tft.color565(170, 30, 80);\r\n  col[2] = tft.color565(195, 60, 110);\r\n  col[3] = tft.color565(215, 90, 140);\r\n  col[4] = tft.color565(230, 120, 170);\r\n  col[5] = tft.color565(250, 150, 200);\r\n  col[6] = tft.color565(255, 180, 220);\r\n  col[7] = tft.color565(255, 210, 240);\r\n\r\n}\r\n\r\nvoid loop() {\r\n  for (int i = 8; i &gt; 0; i--) {\r\n    tft.fillCircle(240 + 40 * (cos(-i * PI \/ 4)), 120 + 40 * (sin(-i * PI \/ 4)), 10,  col[0]); delay(15);\r\n    tft.fillCircle(240 + 40 * (cos(-(i + 1)*PI \/ 4)), 120 + 40 * (sin(-(i + 1)*PI \/ 4)), 10,  col[1]); delay(15);\r\n    tft.fillCircle(240 + 40 * (cos(-(i + 2)*PI \/ 4)), 120 + 40 * (sin(-(i + 2)*PI \/ 4)), 10,  col[2]); delay(15);\r\n    tft.fillCircle(240 + 40 * (cos(-(i + 3)*PI \/ 4)), 120 + 40 * (sin(-(i + 3)*PI \/ 4)), 10,  col[3]); delay(15);\r\n    tft.fillCircle(240 + 40 * (cos(-(i + 4)*PI \/ 4)), 120 + 40 * (sin(-(i + 4)*PI \/ 4)), 10,  col[4]); delay(15);\r\n    tft.fillCircle(240 + 40 * (cos(-(i + 5)*PI \/ 4)), 120 + 40 * (sin(-(i + 5)*PI \/ 4)), 10,  col[5]); delay(15);\r\n    tft.fillCircle(240 + 40 * (cos(-(i + 6)*PI \/ 4)), 120 + 40 * (sin(-(i + 6)*PI \/ 4)), 10,  col[6]); delay(15);\r\n    tft.fillCircle(240 + 40 * (cos(-(i + 7)*PI \/ 4)), 120 + 40 * (sin(-(i + 7)*PI \/ 4)), 10,  col[7]); delay(15);\r\n  }\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b1bc24 elementor-widget elementor-widget-image\" data-id=\"1b1bc24\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-11.gif\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzMzUsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL2V6Z2lmLmNvbS12aWRlby10by1naWYtMTEuZ2lmIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-11.gif\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4f279e elementor-widget elementor-widget-text-editor\" data-id=\"c4f279e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644 \u0646\u062d\u0648\u0647 \u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0641\u0648\u0646\u062a \u06a9\u0644\u0627\u0633\u06cc\u06a9 \u0628\u0631\u0627\u06cc \u0646\u0648\u0634\u062a\u0646 \u0645\u062a\u0646 \u0648 \u062a\u0627\u0628\u0639 fade \u0628\u0631\u0627\u06cc \u0645\u062d\u0648 \u06a9\u0631\u062f\u0646 \u0646\u0648\u0634\u062a\u0647 \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e225a3 elementor-widget elementor-widget-html\" data-id=\"1e225a3\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include &quot;Adafruit_GFX.h&quot;   \/\/ Core graphics library\r\n#include &quot;MCUFRIEND_kbv.h&quot;   \/\/ Hardware-specific library\r\nMCUFRIEND_kbv tft;\r\n\r\n#include &quot;Fonts\/FreeSans9pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSans12pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSerif12pt7b.h&quot;\r\n#include &quot;FreeDefaultFonts.h&quot;\r\n\r\n\r\n#define WHITE 0xFFFF\r\n\r\nvoid showmsgXY(int x, int y, int sz, const GFXfont *f, const char *msg)\r\n{\r\n  int16_t x1, y1;\r\n  uint16_t wid, ht;\r\n  tft.setFont(f);\r\n  tft.setCursor(x, y);\r\n  tft.setTextSize(sz);\r\n  tft.println(msg);\r\n}\r\n\r\nuint8_t r = 255, g = 255, b = 255;\r\nuint16_t color;\r\n\r\nvoid setup()\r\n{\r\n  Serial.begin(9600);\r\n  uint16_t ID = tft.readID();\r\n  tft.begin(ID);\r\n  tft.invertDisplay(true);\r\n  tft.setRotation(1);\r\n}\r\n\r\nvoid loop(void)\r\n{\r\n  tft.invertDisplay(true);\r\n  tft.fillScreen(WHITE);\r\n\r\n  color = tft.color565(40, 40, 40);\r\n  tft.setTextColor(color);\r\n  showmsgXY(50, 40, 1, &amp;FreeSerif12pt7b, &quot; I love those who can smile in trouble,&quot;); delay(40);\r\n  tft.println(&quot;         who can gather strength from distress,&quot;); delay(40);\r\n  tft.println(&quot;              and grow brave by reflection.&quot;); delay(40);\r\n  tft.println(&quot;      'Tis the business of little minds to shrink,&quot;); delay(40);\r\n  tft.println(&quot;               but they whose heart is firm,&quot;); delay(40);\r\n  tft.println(&quot;    and whose conscience approves their conduct,&quot;); delay(40);\r\n  tft.println(&quot;       will pursue their principles unto death.&quot;); delay(40);\r\n  tft.println(&quot; &quot;);\r\n  delay(700);\r\n  for (int j = 0; j &lt; 20; j++) {\r\n    tft.setCursor(145, 290);\r\n    color = tft.color565(r -= 12, g -= 12, b -= 12);\r\n    tft.setTextColor(color);\r\n    tft.print(&quot; ---- Da Vinci ----&quot;);\r\n    delay(30);\r\n  }\r\n\r\n  while (1);\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9e6055d elementor-widget elementor-widget-image\" data-id=\"9e6055d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-3.gif\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzMzYsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL2V6Z2lmLmNvbS12aWRlby10by1naWYtMy5naWYifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-3.gif\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5da7426 elementor-widget elementor-widget-text-editor\" data-id=\"5da7426\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644\u060c \u0627\u0628\u062a\u062f\u0627 \u06cc\u06a9 \u062a\u0635\u0648\u06cc\u0631 jpg. \u0628\u0647 \u0641\u0627\u06cc\u0644 c. \u062a\u0628\u062f\u06cc\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a \u0648 \u0633\u067e\u0633 \u0628\u0627 \u062a\u0648\u0627\u0628\u0639 fade \u0648 scroll \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p><p>\u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0641\u0627\u06cc\u0644 \u0647\u062f\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u067e\u0648\u0634\u0647 \u06cc \u06a9\u062f \u062e\u0648\u062f \u0627\u0646\u062a\u0642\u0627\u0644 \u062f\u0647\u06cc\u062f.<\/p><p>\u0641\u0627\u06cc\u0644 <a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2022\/01\/Ard_Logo.h\">Ard_Logo.h<\/a><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7da8e7 elementor-widget elementor-widget-html\" data-id=\"c7da8e7\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include &quot;Adafruit_GFX.h&quot;    \/\/ Core graphics library\r\n#include &quot;MCUFRIEND_kbv.h&quot;   \/\/ Hardware-specific library\r\nMCUFRIEND_kbv tft;\r\n\r\n#include &quot;Ard_Logo.h&quot; \r\n\r\n#define BLACK   0x0000\r\n#define RED     0xF800\r\n#define GREEN   0x07E0\r\n#define WHITE   0xFFFF\r\n#define GREY    0x8410\r\n\r\n#include &quot;Fonts\/FreeSans9pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSans12pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSerif12pt7b.h&quot;\r\n#include &quot;FreeDefaultFonts.h&quot; \r\n\r\n\r\nvoid showmsgXY(int x, int y, int sz, const GFXfont *f, const char *msg)\r\n{\r\n  int16_t x1, y1;\r\n  uint16_t wid, ht;\r\n  tft.setFont(f);\r\n  tft.setCursor(x, y);\r\n  tft.setTextSize(sz);\r\n  tft.println(msg);\r\n}\r\n\r\nuint8_t r = 255, g = 255, b = 255;\r\nuint16_t color;\r\n\r\nvoid setup()\r\n{\r\n  Serial.begin(9600);\r\n  uint16_t ID = tft.readID();\r\n  tft.begin(ID);\r\n  tft.invertDisplay(true);\r\n  tft.setRotation(1);\r\n}\r\n\r\nvoid loop(void)\r\n{\r\n  tft.invertDisplay(true);\r\n  tft.fillScreen(WHITE);\r\n\r\n  tft.drawRGBBitmap(100, 50, Logo, 350, 200);\r\ndelay(1000);\r\n  tft.setTextSize(2);\r\n  for (int j = 0; j &lt; 20; j++) {\r\n    color = tft.color565(r -= 12, g -= 12, b -= 12);\r\n    tft.setTextColor(color);\r\n    showmsgXY(95, 280, 1, &amp;FreeSans12pt7b, &quot;ELECTROPEAK PRESENTS&quot;);\r\n    delay(20);\r\n  }\r\ndelay(1000);\r\n  for (int i = 0; i &lt; 480; i++) {\r\n    tft.vertScroll(0, 480, i);\r\n    tft.drawFastVLine(i, 0, 320, 0xffff); \/\/ vertical line\r\n    delay(5);}\r\n   \r\n    while (1);\r\n  }\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3e3102 elementor-widget elementor-widget-image\" data-id=\"d3e3102\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-8-1.gif\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ezgif.com-video-to-gif-8\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTcwOTgsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL2V6Z2lmLmNvbS12aWRlby10by1naWYtOC0xLmdpZiJ9\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-8-1.gif\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-803bf06 elementor-widget elementor-widget-text-editor\" data-id=\"803bf06\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u062f\u0631 \u0627\u06cc\u0646 \u06a9\u062f \u0627\u0632 \u0633\u0647 \u062a\u0627\u0628\u0639 draw lines \u060cfilled circles \u0648 string \u0628\u0631\u0627\u06cc \u0631\u0633\u0645 \u0646\u0645\u0648\u062f\u0627\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-767597a elementor-widget elementor-widget-html\" data-id=\"767597a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include &quot;Adafruit_GFX.h&quot;\r\n#include &quot;MCUFRIEND_kbv.h&quot;\r\n\r\nMCUFRIEND_kbv tft;\r\n\r\nuint16_t ox=0,oy=0;\r\nint ave=0, avec=0, avet=0;\r\n\r\n\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\nvoid aveg(void)\r\n{int z=0;\r\nSerial.println(ave);\r\nSerial.println(avec);\r\n    avet=ave\/avec;\r\n    Serial.println(avet);\r\n    avet=avet*32;\r\n\r\n    for (int i=0; i&lt;24; i++){\r\n      \r\n    for (uint16_t a=0; a&lt;3; a++){\r\n    tft.drawLine(avet+a, z, avet+a, z+10, 0xFB21);} \/\/ thick\r\n    for (uint16_t a=0; a&lt;2; a++){\r\n    tft.drawLine(avet-a, z, avet-a, z+10, 0xFB21);\r\n    }\r\n    delay(100);\r\n    z=z+20;\r\n    }\r\n    }\r\n    \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n    void dchart_10x10(uint16_t nx,uint16_t ny) {\r\n    ave+=nx;\r\n    avec++;\r\n    nx=nx*32;\r\n    ny=ny*48;\r\n    tft.drawCircle(nx, ny, 10, 0x0517);\r\n    tft.drawCircle(nx, ny, 9, 0x0517);\r\n    tft.fillCircle(nx, ny, 7, 0x0517);\r\n    delay(100);\r\n    ox=nx;\r\n    oy=ny;\r\n    }\r\n    \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n    void dotchart_10x10(uint16_t nx,uint16_t ny) {\r\n    ave+=nx;\r\n    avec++;\r\n    nx=nx*32;\r\n    ny=ny*48;\r\n    int plus=0;\r\n    float fplus=0;\r\n    int sign=0;\r\n    int y=0,x=0;\r\n    y=oy; x=ox;\r\n    float xmines, ymines;\r\n    xmines=nx-ox;\r\n    ymines=ny-oy;\r\n    if (ox&gt;nx){\r\n    xmines=ox-nx;\r\n    sign=1;\r\n    }\r\n    else \r\n    sign=0;\r\n \r\n  for (int a=0; a&lt;(ny-oy); a++)\r\n   {\r\n    fplus+=xmines\/ymines;\r\n    plus=fplus;\r\n    if (sign==1)\r\n    tft.drawFastHLine(0, y, x-plus, 0xBFDF);\r\n    else\r\n    tft.drawFastHLine(0, y, x+plus, 0xBFDF);\r\n    y++;\r\n    delay(5);}  \r\n\r\n      for (uint16_t a=0; a&lt;2; a++){\r\n     tft.drawLine(ox+a, oy, nx+a, ny, 0x01E8);} \/\/ thick\r\n     for (uint16_t a=0; a&lt;2; a++){\r\n     tft.drawLine(ox, oy+a, nx, ny+a, 0x01E8);}   \r\n\r\n\r\n    ox=nx;\r\n    oy=ny;\r\n}\r\n\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\nvoid setup() {\r\n  tft.reset();\r\n  Serial.begin(9600);\r\n  uint16_t ID = tft.readID();\r\n  tft.begin(ID);\r\n}\r\n\r\nvoid loop() {\r\ntft.invertDisplay(true);\r\ntft.fillScreen(0xffff);\r\n\r\ndotchart_10x10(3, 0);\r\ndotchart_10x10(2, 1);\r\ndotchart_10x10(4, 2);\r\ndotchart_10x10(4, 3);\r\ndotchart_10x10(5, 4);\r\ndotchart_10x10(3, 5);\r\ndotchart_10x10(6, 6);\r\ndotchart_10x10(7, 7);\r\ndotchart_10x10(9, 8);\r\ndotchart_10x10(8, 9);\r\ndotchart_10x10(10, 10);\r\n\r\ndchart_10x10(3, 0);\r\ndchart_10x10(2, 1);\r\ndchart_10x10(4, 2);\r\ndchart_10x10(4, 3);\r\ndchart_10x10(5, 4);\r\ndchart_10x10(3, 5);\r\ndchart_10x10(6, 6);\r\ndchart_10x10(7, 7);\r\ndchart_10x10(9, 8);\r\ndchart_10x10(8, 9);\r\ndchart_10x10(10, 10);\r\n\r\n\r\ntft.setRotation(1);\r\ntft.setTextSize(2);\r\ntft.setTextColor(0x01E8);\r\ntft.setCursor(20, 20);\r\ntft.print(&quot;Average&quot;);\r\n\r\nint dl=20;\r\nfor (int i=0;i&lt;6;i++){            \r\nfor (uint16_t a=0; a&lt;3; a++){\r\n    tft.drawLine(dl, 40+a, dl+10, 40+a, 0xFB21);}\r\n    dl+=16;}  \r\n    \r\ntft.setRotation(0);\r\n    aveg();\r\n            \r\nwhile(1);\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-faf922c elementor-widget elementor-widget-image\" data-id=\"faf922c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-10.gif\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzMzgsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL2V6Z2lmLmNvbS12aWRlby10by1naWYtMTAuZ2lmIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-10.gif\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa90112 elementor-widget elementor-widget-text-editor\" data-id=\"fa90112\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644\u060c \u0627\u0632 \u062a\u0648\u0627\u0628\u0639 \u0633\u06cc\u0646\u0648\u0633 \u0648 \u06a9\u0633\u06cc\u0646\u0648\u0633 \u0628\u0631\u0627\u06cc \u0631\u0633\u0645 \u06a9\u0645\u0627\u0646 \u0628\u0647 \u0642\u0637\u0631 \u062f\u0644\u062e\u0648\u0627\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.\u0634\u06a9\u0644 \u06a9\u0644\u06cc \u062f\u0645\u0627\u0633\u0646\u062c \u06cc\u06a9 \u0639\u06a9\u0633 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u06a9\u062f \u062a\u0628\u062f\u06cc\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a \u0648 \u0628\u0627 \u062a\u0627\u0628\u0639 bitmap \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0633\u067e\u0633 \u0628\u0627 \u062f\u0633\u062a\u0648\u0631 draw lines \u0633\u0637\u062d \u06af\u06cc\u062c \u06a9\u0645 \u0648 \u0632\u06cc\u0627\u062f \u0645\u06cc \u0634\u0648\u062f.<\/p><p><strong>\u06a9\u062f \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632:<\/strong><\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"data:image\/svg+xml;base64,ICAgICAgICAgICAgPHN2ZyBpZD0iTGF5ZXJfNmEwNTFhZDc2ZWM5YSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiCiAgICAgICAgICAgICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHN0eWxlCiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InRleHQvY3NzIj4KICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDc2ZWM5YV8wIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuMyk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDc2ZWM5YV8xIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuOSk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDc2ZWM5YV8yIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzI2OWRlZjsKICAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgICAgIC5zdF82YTA1MWFkNzZlYzlhXzMgewogICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjRkZGRkZGOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIDwvc3R5bGU+CiAgICAgICAgICAgICAgICA8ZyBpZD0iWE1MSURfMTY4XyI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlhNTElEXzgzXyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82YTA1MWFkNzZlYzlhXzAiIGlkPSJYTUxJRF84N18iIHBvaW50cz0iMzMwLjcsNiA4Ny45LDYgODcuOSw1MDYgNDQ5LjIsNTA2IDQ0OS4yLDEyMi44ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82YTA1MWFkNzZlYzlhXzEiIGlkPSJYTUxJRF84Nl8iIHBvaW50cz0iMzMwLjcsNiA0NDkuMiwxMjIuOCAzMzAuNywxMjIuOCAgICIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBjbGFzcz0ic3RfNmEwNTFhZDc2ZWM5YV8xIiBoZWlnaHQ9IjE1Ni4xIiBpZD0iWE1MSURfODVfIiB3aWR0aD0iMzI5IiB4PSI2Mi44IiB5PSIyOTguOCIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBjbGFzcz0ic3RfNmEwNTFhZDc2ZWM5YV8yIiBpZD0iWE1MSURfODRfIiBwb2ludHM9IjYyLjgsNDU0LjkgODcuOSw0NzYuMSA4Ny45LDQ1NC45ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaWQ9IlhNTElEXzMxMTNfIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQgeD0iMjAlIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO2ZvbnQtc2l6ZTogNzI1JTtmb250LXdlaWdodDogYm9sZDsiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHk9IjgyJSI+SDwvdGV4dD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgPC9zdmc+CiAgICAgICAgICAgIA==\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/temperature-h\/'>Temperature.h<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 10.42 KB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/temperature-h\/?wpdmdl=12347&#038;refresh=6a051ad76ecf01778719447\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef39d63 elementor-widget elementor-widget-html\" data-id=\"ef39d63\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include &quot;Adafruit_GFX.h&quot;\r\n#include &quot;MCUFRIEND_kbv.h&quot;\r\n#include &quot;Math.h&quot;\r\n\r\nMCUFRIEND_kbv tft;\r\n\r\n#include &quot;Temperature.h&quot;\r\n\r\n#define PI 3.1415926535897932384626433832795\r\n\r\nint a=1000,b=3500;\r\nint n, f;\r\nint j, j2 ,lj;\r\nint i, i2 ,li;\r\nint pct = 0;\r\nint d[5] = {20, 20, 20, 20, 20};\r\nuint16_t col[5] = {0x7006, 0xF986, 0x6905, 0x7FF7, 0x024D};\r\n\r\nvoid setup() {\r\n  tft.reset();\r\n  Serial.begin(9600);\r\n  uint16_t ID = tft.readID();\r\n  tft.begin(ID);\r\n  tft.invertDisplay(true);\r\n  tft.setTextSize(2);\r\n  \r\n}\r\n\r\nvoid loop() {\r\n  \/\/ put your main code here, to run repeatedly:\r\n  tft.fillScreen(0xffff);\r\n  tft.setRotation(1);\r\ntft.drawBitmap(350, 70, Temp, 70, 180, 0x0000);\r\ntft.fillCircle(385,213,25,tft.color565(255, 0, 0));\r\n\r\n  for (int p = 0; p &lt; 4000; p++) {\r\n  j = 120 * (sin(PI * p \/ 2000));\r\n  i = 120 * (cos(PI * p \/ 2000));\r\n  j2 = 110 * (sin(PI * p \/ 2000));\r\n  i2 = 110 * (cos(PI * p \/ 2000));\r\n  tft.drawLine(i2 + 160, j2 + 160, i + 160, j + 160, tft.color565(100, 100, 100));\r\n  }\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  if (b&gt;a){\r\n    while (a&lt;b) {\r\n      j = 120 * (sin(PI * a \/ 2000));\r\n      i = 120 * (cos(PI * a \/ 2000));\r\n      j2 = 110 * (sin(PI * a \/ 2000));\r\n      i2 = 110 * (cos(PI * a \/ 2000));\r\n      tft.drawLine(i2 + 160, j2 + 160, i + 160, j + 160, tft.color565(255, 0, 0));\r\n         tft.fillCircle(160,150,50,0xffff);\r\n         tft.setTextSize(4);\r\n        tft.setTextColor(0x0000);\r\n    tft.setCursor(135, 145);\r\n    tft.print(a\/40); tft.print(&quot;%&quot;);delay(20);\r\n\r\n      for (uint16_t c=0; c&lt;13; c++){\r\n     tft.drawLine(378+c, 213, 378+c, (200-a\/40), tft.color565(255, 0, 0));\r\n     }       \/\/200=0 &amp; 100=100\r\n     for (uint16_t c=0; c&lt;13; c++){\r\n     tft.drawLine(378, 213+c, 378, (200-a\/40)+c, tft.color565(255, 0, 0));\r\n     }   \r\n     \r\n    a++;\r\n    }\r\n    b=0;\r\n    }\r\n\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n \r\n    while(b&lt;a) {\r\n      j = 120 * (sin(PI * a \/ 2000));\r\n      i = 120 * (cos(PI * a \/ 2000));\r\n      j2 = 110 * (sin(PI * a \/ 2000));\r\n      i2 = 110 * (cos(PI * a \/ 2000));\r\n      tft.drawLine(i2 + 160, j2 + 160, i + 160, j + 160, tft.color565(100, 100, 100));\r\n               tft.fillCircle(160,150,50,0xffff);\r\n         tft.setTextSize(4);\r\n        tft.setTextColor(0x0000);\r\n    tft.setCursor(135, 145);\r\n    tft.print(a\/40); tft.print(&quot;%&quot;);delay(50); \r\n\r\n          for (uint16_t c=0; c&lt;13; c++){\r\n     tft.drawLine(378+c, (200-a\/40), 378+c, 100, tft.color565(0, 0, 0));\r\n     }       \/\/200=0 &amp; 100=100\r\n     for (uint16_t c=0; c&lt;13; c++){\r\n     tft.drawLine(378, (200-a\/40)+c, 378, 100+c, tft.color565(0, 0, 0));\r\n     }  \r\n     \r\n    a--;\r\n    }\r\n \r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  while (1);\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13e7991 elementor-widget elementor-widget-image\" data-id=\"13e7991\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/electropeak.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-9.gif\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzMzksInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL2V6Z2lmLmNvbS12aWRlby10by1naWYtOS5naWYifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-9.gif\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-50aaf04 elementor-widget elementor-widget-text-editor\" data-id=\"50aaf04\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644 \u0634\u0645\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0648\u0627\u0628\u0639 \u0633\u06cc\u0646\u0648\u0633 \u0648 \u06a9\u0633\u06cc\u0646\u0648\u0633 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u06cc\u06a9 \u0646\u0645\u0648\u0627\u0631 \u062f\u0627\u06cc\u0631\u0647\u00a0 \u0627\u06cc \u0631\u0633\u0645 \u06a9\u0646\u06cc\u062f. \u062f\u0631\u0635\u062f \u0647\u0631 \u0642\u0633\u0645\u062a \u0627\u0632 \u0646\u0645\u0648\u062f\u0627\u0631 \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u06cc d \u0645\u0634\u062e\u0635 \u06a9\u0646\u06cc\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f2ddbed elementor-widget elementor-widget-html\" data-id=\"f2ddbed\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include &quot;Adafruit_GFX.h&quot;\r\n#include &quot;MCUFRIEND_kbv.h&quot;\r\n#include &quot;Math.h&quot;\r\n\r\nMCUFRIEND_kbv tft;\r\n\r\n#define PI 3.1415926535897932384626433832795\r\n\r\nint n, f;\r\nint j, j2;\r\nint i, i2;\r\nint pct = 0;\r\nint d[5] = {10, 60, 16, 9, 10};\r\nuint16_t col[5] = {0x7006, 0xF986, 0x6905, 0x7FF7, 0x024D};\r\n\r\nvoid setup() {\r\n  tft.reset();\r\n  Serial.begin(9600);\r\n  uint16_t ID = tft.readID();\r\n  tft.begin(ID);\r\n  tft.invertDisplay(true);\r\n  tft.setTextSize(2);\r\n}\r\n\r\nvoid loop() {\r\n  \/\/ put your main code here, to run repeatedly:\r\n  tft.fillScreen(0x0042);\r\n  tft.setRotation(1);\r\n\r\n  for (int p = 0; p &lt; 4000; p++) {\r\n    j = 120 * (sin(PI * p \/ 2000));\r\n    i = 120 * (cos(PI * p \/ 2000));\r\n    j2 = 60 * (sin(PI * p \/ 2000));\r\n    i2 = 60 * (cos(PI * p \/ 2000));\r\n    tft.drawLine(i2 + 160, j2 + 160, i + 160, j + 160, col[n]);\r\n  }\r\n  n = 0;\r\n  for (int a = 0; a &lt; 5; a++) {\r\n    pct += d[n] * 40;\r\n    f = 4000 - pct;\r\n\r\n    for (int b = 0; b &lt; f; b++) {\r\n      j = 120 * (sin(PI * b \/ 2000));\r\n      i = 120 * (cos(PI * b \/ 2000));\r\n      j2 = 60 * (sin(PI * b \/ 2000));\r\n      i2 = 60 * (cos(PI * b \/ 2000));\r\n      tft.drawLine(i2 + 160, j2 + 160, i + 160, j + 160, col[n + 1]);\r\n    }\r\n    tft.fillCircle(380, 100 + (30 * n), 10,  col[n]);\r\n    tft.setTextColor(0xffff);\r\n    tft.setCursor(400, 94 + (30 * n));\r\n    tft.print(d[n]); tft.print(&quot;%&quot;);\r\n    n++;\r\n  }\r\n  while (1);\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0681223 elementor-widget elementor-widget-image\" data-id=\"0681223\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-6.gif\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzNDAsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL2V6Z2lmLmNvbS12aWRlby10by1naWYtNi5naWYifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-6.gif\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d2dc7a elementor-widget elementor-widget-text-editor\" data-id=\"8d2dc7a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644 \u0627\u0632 \u06cc\u06a9 \u0639\u06a9\u0633 \u062b\u0627\u0628\u062a \u0648 \u0686\u0646\u062f \u06a9\u0645\u0627\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p><p>\u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u062f \u0647\u062f\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u067e\u0648\u0634\u0647 \u06cc \u06a9\u062f \u062e\u0648\u062f \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u0627\u0632 \u0622\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p><p><strong>\u06a9\u062f \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632:<\/strong><\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"data:image\/svg+xml;base64,ICAgICAgICAgICAgPHN2ZyBpZD0iTGF5ZXJfNmEwNTFhZDdjYzQyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiCiAgICAgICAgICAgICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHN0eWxlCiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InRleHQvY3NzIj4KICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDdjYzQyNV8wIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuMyk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDdjYzQyNV8xIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuOSk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDdjYzQyNV8yIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzI2OWRlZjsKICAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgICAgIC5zdF82YTA1MWFkN2NjNDI1XzMgewogICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjRkZGRkZGOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIDwvc3R5bGU+CiAgICAgICAgICAgICAgICA8ZyBpZD0iWE1MSURfMTY4XyI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlhNTElEXzgzXyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82YTA1MWFkN2NjNDI1XzAiIGlkPSJYTUxJRF84N18iIHBvaW50cz0iMzMwLjcsNiA4Ny45LDYgODcuOSw1MDYgNDQ5LjIsNTA2IDQ0OS4yLDEyMi44ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82YTA1MWFkN2NjNDI1XzEiIGlkPSJYTUxJRF84Nl8iIHBvaW50cz0iMzMwLjcsNiA0NDkuMiwxMjIuOCAzMzAuNywxMjIuOCAgICIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBjbGFzcz0ic3RfNmEwNTFhZDdjYzQyNV8xIiBoZWlnaHQ9IjE1Ni4xIiBpZD0iWE1MSURfODVfIiB3aWR0aD0iMzI5IiB4PSI2Mi44IiB5PSIyOTguOCIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBjbGFzcz0ic3RfNmEwNTFhZDdjYzQyNV8yIiBpZD0iWE1MSURfODRfIiBwb2ludHM9IjYyLjgsNDU0LjkgODcuOSw0NzYuMSA4Ny45LDQ1NC45ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaWQ9IlhNTElEXzMxMTNfIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQgeD0iMjAlIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO2ZvbnQtc2l6ZTogNzI1JTtmb250LXdlaWdodDogYm9sZDsiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHk9IjgyJSI+SDwvdGV4dD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgPC9zdmc+CiAgICAgICAgICAgIA==\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/volume-h\/'>Volume.h<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 1.45 MB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/volume-h\/?wpdmdl=12348&#038;refresh=6a051ad7cc4b61778719447\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b918176 elementor-widget elementor-widget-html\" data-id=\"b918176\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include &quot;Adafruit_GFX.h&quot;\r\n#include &quot;MCUFRIEND_kbv.h&quot;\r\nMCUFRIEND_kbv tft;\r\n\r\n#include &quot;Volume.h&quot;\r\n\r\n#define BLACK   0x0000\r\n\r\nint a = 0,b = 4000,c = 1000,d = 3000;\r\nint s=2000;\r\nint j, j2;\r\nint i, i2;\r\nint White;\r\n\r\nvoid setup()\r\n{\r\n  Serial.begin(9600);\r\n  uint16_t ID = tft.readID();\r\n  tft.begin(ID);\r\n  tft.invertDisplay(true);\r\n  tft.setRotation(1);\r\n}\r\n\r\nvoid loop(void)\r\n{\r\n  tft.invertDisplay(true);\r\n  tft.fillScreen(BLACK);\r\n\r\n  tft.drawRGBBitmap(0, 0, test, 480, 320);\r\n  \r\n  White = tft.color565(255, 255, 255);\r\n\r\n  while(1){\r\n  \r\n  if (a &lt; s) {\r\n   \r\n      j = 14 * (sin(PI * a \/ 2000));\r\n      i = 14 * (cos(PI * a \/ 2000));\r\n      j2 = 1 * (sin(PI * a \/ 2000));\r\n      i2 = 1 * (cos(PI * a \/ 2000));\r\n      tft.drawLine(i2 + 62, j2 + 240, i + 62, j + 240, White);\r\n      j = 14 * (sin(PI * (a-300) \/ 2000));\r\n      i = 14 * (cos(PI * (a-300) \/ 2000));\r\n      j2 = 1 * (sin(PI * (a-300) \/ 2000));\r\n      i2 = 1 * (cos(PI * (a-300) \/ 2000));\r\n      tft.drawLine(i2 + 62, j2 + 240, i + 62, j + 240, 0x0000);\r\n\r\n      tft.fillRect(50, 285, 30, 30, 0x0000);\r\n      tft.setTextSize(2);\r\n      tft.setTextColor(0xffff);\r\n      tft.setCursor(50, 285);\r\n      tft.print(a \/ 40); tft.print(&quot;%&quot;);\r\n      a++;\r\n  }\r\n\r\n  if (b &lt; s) {\r\n    \r\n      j = 14 * (sin(PI * b \/ 2000));\r\n      i = 14 * (cos(PI * b \/ 2000));\r\n      j2 = 1 * (sin(PI * b \/ 2000));\r\n      i2 = 1 * (cos(PI * b \/ 2000));\r\n      tft.drawLine(i2 + 180, j2 + 240, i + 180, j + 240, White);\r\n      j = 14 * (sin(PI * (b-300) \/ 2000));\r\n      i = 14 * (cos(PI * (b-300) \/ 2000));\r\n      j2 = 1 * (sin(PI * (b-300) \/ 2000));\r\n      i2 = 1 * (cos(PI * (b-300) \/ 2000));\r\n      tft.drawLine(i2 + 180, j2 + 240, i + 180, j + 240, 0x0000);\r\n\r\n      tft.fillRect(168, 285, 30, 30, 0x0000);\r\n      tft.setTextSize(2);\r\n      tft.setTextColor(0xffff);\r\n      tft.setCursor(168, 285);\r\n      tft.print(b \/ 40); tft.print(&quot;%&quot;);\r\n      b++;}\r\n  \r\n\r\n    if (c &lt; s) {\r\n    \r\n      j = 14 * (sin(PI * c \/ 2000));\r\n      i = 14 * (cos(PI * c \/ 2000));\r\n      j2 = 1 * (sin(PI * c \/ 2000));\r\n      i2 = 1 * (cos(PI * c \/ 2000));\r\n      tft.drawLine(i2 + 297, j2 + 240, i + 297, j + 240, White);\r\n      j = 14 * (sin(PI * (c-300) \/ 2000));\r\n      i = 14 * (cos(PI * (c-300) \/ 2000));\r\n      j2 = 1 * (sin(PI * (c-300) \/ 2000));\r\n      i2 = 1 * (cos(PI * (c-300) \/ 2000));\r\n      tft.drawLine(i2 + 297, j2 + 240, i + 297, j + 240, 0x0000);\r\n\r\n      tft.fillRect(286, 285, 30, 30, 0x0000);\r\n      tft.setTextSize(2);\r\n      tft.setTextColor(0xffff);\r\n      tft.setCursor(286, 285);\r\n      tft.print(c \/ 40); tft.print(&quot;%&quot;);\r\n      c++;}\r\n  \r\n\r\n    if (d &lt; s) { j = 14 * (sin(PI * d \/ 2000)); i = 14 * (cos(PI * d \/ 2000)); j2 = 1 * (sin(PI * d \/ 2000)); i2 = 1 * (cos(PI * d \/ 2000)); tft.drawLine(i2 + 414, j2 + 240, i + 414, j + 240, White); j = 14 * (sin(PI * (d-300) \/ 2000)); i = 14 * (cos(PI * (d-300) \/ 2000)); j2 = 1 * (sin(PI * (d-300) \/ 2000)); i2 = 1 * (cos(PI * (d-300) \/ 2000)); tft.drawLine(i2 + 414, j2 + 240, i + 414, j + 240, 0x0000); tft.fillRect(402, 285, 30, 30, 0x0000); tft.setTextSize(2); tft.setTextColor(0xffff); tft.setCursor(402, 285); tft.print(d \/ 40); tft.print(&quot;%&quot;); d++;} if (a &gt; s) {\r\n      j = 14 * (sin(PI * a \/ 2000));\r\n      i = 14 * (cos(PI * a \/ 2000));\r\n      j2 = 1 * (sin(PI * a \/ 2000));\r\n      i2 = 1 * (cos(PI * a \/ 2000));\r\n      tft.drawLine(i2 + 62, j2 + 240, i + 62, j + 240, White);\r\n      j = 14 * (sin(PI * (a+300) \/ 2000));\r\n      i = 14 * (cos(PI * (a+300) \/ 2000));\r\n      j2 = 1 * (sin(PI * (a+300) \/ 2000));\r\n      i2 = 1 * (cos(PI * (a+300) \/ 2000));\r\n      tft.drawLine(i2 + 62, j2 + 240, i + 62, j + 240, 0x0000);\r\n\r\n      tft.fillRect(50, 285, 30, 30, 0x0000);\r\n      tft.setTextSize(2);\r\n      tft.setTextColor(0xffff);\r\n      tft.setCursor(50, 285);\r\n      tft.print(a \/ 40); tft.print(&quot;%&quot;);\r\n      a--;}\r\n  \r\n\r\n  if (b &gt; s) {\r\n   \r\n      j = 14 * (sin(PI * b \/ 2000));\r\n      i = 14 * (cos(PI * b \/ 2000));\r\n      j2 = 1 * (sin(PI * b \/ 2000));\r\n      i2 = 1 * (cos(PI * b \/ 2000));\r\n      tft.drawLine(i2 + 180, j2 + 240, i + 180, j + 240, White);\r\n      j = 14 * (sin(PI * (b+300) \/ 2000));\r\n      i = 14 * (cos(PI * (b+300) \/ 2000));\r\n      j2 = 1 * (sin(PI * (b+300) \/ 2000));\r\n      i2 = 1 * (cos(PI * (b+300) \/ 2000));\r\n      tft.drawLine(i2 + 180, j2 + 240, i + 180, j + 240, 0x0000);\r\n\r\n      tft.fillRect(168, 285, 30, 30, 0x0000);\r\n      tft.setTextSize(2);\r\n      tft.setTextColor(0xffff);\r\n      tft.setCursor(168, 285);\r\n      tft.print(b \/ 40); tft.print(&quot;%&quot;);\r\n      b--;}\r\n  \r\n\r\n    if (c &gt; s) {\r\n    \r\n      j = 14 * (sin(PI * c \/ 2000));\r\n      i = 14 * (cos(PI * c \/ 2000));\r\n      j2 = 1 * (sin(PI * c \/ 2000));\r\n      i2 = 1 * (cos(PI * c \/ 2000));\r\n      tft.drawLine(i2 + 297, j2 + 240, i + 297, j + 240, White);\r\n      j = 14 * (sin(PI * (c+300) \/ 2000));\r\n      i = 14 * (cos(PI * (c+300) \/ 2000));\r\n      j2 = 1 * (sin(PI * (c+300) \/ 2000));\r\n      i2 = 1 * (cos(PI * (c+300) \/ 2000));\r\n      tft.drawLine(i2 + 297, j2 + 240, i + 297, j + 240, 0x0000);\r\n\r\n      tft.fillRect(286, 285, 30, 30, 0x0000);\r\n      tft.setTextSize(2);\r\n      tft.setTextColor(0xffff);\r\n      tft.setCursor(286, 285);\r\n      tft.print(c \/ 40); tft.print(&quot;%&quot;);\r\n      c--;}\r\n  \r\n\r\n    if (d &gt; s) {\r\n    \r\n      j = 14 * (sin(PI * d \/ 2000));\r\n      i = 14 * (cos(PI * d \/ 2000));\r\n      j2 = 1 * (sin(PI * d \/ 2000));\r\n      i2 = 1 * (cos(PI * d \/ 2000));\r\n      tft.drawLine(i2 + 414, j2 + 240, i + 414, j + 240, White);\r\n      j = 14 * (sin(PI * (d+300) \/ 2000));\r\n      i = 14 * (cos(PI * (d+300) \/ 2000));\r\n      j2 = 1 * (sin(PI * (d+300) \/ 2000));\r\n      i2 = 1 * (cos(PI * (d+300) \/ 2000));\r\n      tft.drawLine(i2 + 414, j2 + 240, i + 414, j + 240, 0x0000);\r\n\r\n      tft.fillRect(402, 285, 30, 30, 0x0000);\r\n      tft.setTextSize(2);\r\n      tft.setTextColor(0xffff);\r\n      tft.setCursor(402, 285);\r\n      tft.print(d \/ 40); tft.print(&quot;%&quot;);\r\n      d--;}\r\n    }  \r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a532583 elementor-widget elementor-widget-image\" data-id=\"a532583\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-5.gif\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzNDEsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL2V6Z2lmLmNvbS12aWRlby10by1naWYtNS5naWYifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-5.gif\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a34e868 elementor-widget elementor-widget-text-editor\" data-id=\"a34e868\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644 \u0646\u06cc\u0632 \u0627\u0632 \u06cc\u06a9 \u0639\u06a9\u0633 \u062b\u0627\u0628\u062a \u0648 \u0686\u0646\u062f \u06a9\u0645\u0627\u0646 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u06af\u06cc\u062c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p><p><strong>\u06a9\u062f \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632:<\/strong><\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"data:image\/svg+xml;base64,ICAgICAgICAgICAgPHN2ZyBpZD0iTGF5ZXJfNmEwNTFhZDgyOTg5MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiCiAgICAgICAgICAgICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHN0eWxlCiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InRleHQvY3NzIj4KICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDgyOTg5Ml8wIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuMyk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDgyOTg5Ml8xIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuOSk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDgyOTg5Ml8yIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzI2OWRlZjsKICAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgICAgIC5zdF82YTA1MWFkODI5ODkyXzMgewogICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjRkZGRkZGOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIDwvc3R5bGU+CiAgICAgICAgICAgICAgICA8ZyBpZD0iWE1MSURfMTY4XyI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlhNTElEXzgzXyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82YTA1MWFkODI5ODkyXzAiIGlkPSJYTUxJRF84N18iIHBvaW50cz0iMzMwLjcsNiA4Ny45LDYgODcuOSw1MDYgNDQ5LjIsNTA2IDQ0OS4yLDEyMi44ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82YTA1MWFkODI5ODkyXzEiIGlkPSJYTUxJRF84Nl8iIHBvaW50cz0iMzMwLjcsNiA0NDkuMiwxMjIuOCAzMzAuNywxMjIuOCAgICIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBjbGFzcz0ic3RfNmEwNTFhZDgyOTg5Ml8xIiBoZWlnaHQ9IjE1Ni4xIiBpZD0iWE1MSURfODVfIiB3aWR0aD0iMzI5IiB4PSI2Mi44IiB5PSIyOTguOCIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBjbGFzcz0ic3RfNmEwNTFhZDgyOTg5Ml8yIiBpZD0iWE1MSURfODRfIiBwb2ludHM9IjYyLjgsNDU0LjkgODcuOSw0NzYuMSA4Ny45LDQ1NC45ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaWQ9IlhNTElEXzMxMTNfIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQgeD0iMjAlIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO2ZvbnQtc2l6ZTogNzI1JTtmb250LXdlaWdodDogYm9sZDsiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHk9IjgyJSI+SDwvdGV4dD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgPC9zdmc+CiAgICAgICAgICAgIA==\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/gauge-h\/'>Gauge.h<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 1.45 MB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/gauge-h\/?wpdmdl=12349&#038;refresh=6a051ad8299751778719448\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f18ce13 elementor-widget elementor-widget-html\" data-id=\"f18ce13\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include &quot;Adafruit_GFX.h&quot;    \/\/ Core graphics library\r\n#include &quot;MCUFRIEND_kbv.h&quot;\r\nMCUFRIEND_kbv tft;\r\n\r\n#define BLACK   0x0000\r\n\r\n#include &quot;Gauge.h&quot;\r\n\r\n#include &quot;Fonts\/FreeSans9pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSans12pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSerif12pt7b.h&quot;\r\n#include &quot;FreeDefaultFonts.h&quot;\r\n\r\nint a = 1000;\r\nint b = 4000;\r\nint j, j2;\r\nint i, i2;\r\n\r\nvoid showmsgXY(int x, int y, int sz, const GFXfont *f, const char *msg)\r\n{\r\n  int16_t x1, y1;\r\n  uint16_t wid, ht;\r\n  tft.setFont(f);\r\n  tft.setCursor(x, y);\r\n  tft.setTextSize(sz);\r\n  tft.println(msg);\r\n}\r\n\r\nvoid setup()\r\n{\r\n  Serial.begin(9600);\r\n  uint16_t ID = tft.readID();\r\n  tft.begin(ID);\r\n  tft.invertDisplay(true);\r\n  tft.setRotation(1);\r\n}\r\n\r\n\r\nvoid loop(void)\r\n{\r\n  tft.invertDisplay(true);\r\n  tft.fillScreen(BLACK);\r\n\r\n  tft.drawRGBBitmap(0, 0, test, 480, 320);\r\n\r\n  if (a &lt; b) {\r\n    while (a &lt; b) { Serial.println(a); j = 80 * (sin(PI * a \/ 2000)); i = 80 * (cos(PI * a \/ 2000)); j2 = 50 * (sin(PI * a \/ 2000)); i2 = 50 * (cos(PI * a \/ 2000)); tft.drawLine(i2 + 235, j2 + 169, i + 235, j + 169, tft.color565(0, 255, 255)); tft.fillRect(200, 153, 75, 33, 0x0000); tft.setTextSize(3); tft.setTextColor(0xffff); if ((a\/20)&gt;99)\r\n    tft.setCursor(208, 160);\r\n    else\r\n    tft.setCursor(217, 160);\r\n    tft.print(a \/ 20);\r\n\r\n      a++;\r\n    } b = 1000;\r\n  }\r\n\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\n  while (b &lt; a) { j = 80 * (sin(PI * a \/ 2000)); i = 80 * (cos(PI * a \/ 2000)); j2 = 50 * (sin(PI * a \/ 2000)); i2 = 50 * (cos(PI * a \/ 2000)); tft.drawLine(i2 + 235, j2 + 169, i + 235, j + 169, tft.color565(0, 0, 0)); tft.fillRect(200, 153, 75, 33, 0x0000); tft.setTextSize(3); tft.setTextColor(0xffff); if ((a\/20)&gt;99)\r\n    tft.setCursor(208, 160);\r\n    else\r\n    tft.setCursor(217, 160);\r\n    tft.print(a \/ 20);\r\n\r\n    a--;\r\n  }\r\n\r\n  while (1);\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-62862eb elementor-widget elementor-widget-image\" data-id=\"62862eb\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-4.gif\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzNDIsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL2V6Z2lmLmNvbS12aWRlby10by1naWYtNC5naWYifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"400\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/ezgif.com-video-to-gif-4.gif\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9932112 elementor-widget elementor-widget-text-editor\" data-id=\"9932112\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u0627\u0646\u06cc\u0645\u06cc\u0634\u0646 \u0631\u0648\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\u060c \u0641\u0642\u0637 \u06a9\u0627\u0641\u06cc\u0633\u062a \u0639\u06a9\u0633 \u0647\u0627 \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u0634\u062a \u0633\u0631 \u0647\u0645 \u0648 \u0628\u0627 \u0633\u0631\u0639\u062a \u0632\u06cc\u0627\u062f \u0646\u0645\u0627\u06cc\u0634 \u062f\u0647\u06cc\u062f.<\/p><p><strong>\u06a9\u062f \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632:\u00a0<\/strong><\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"data:image\/svg+xml;base64,ICAgICAgICAgICAgPHN2ZyBpZD0iTGF5ZXJfNmEwNTFhZDg3MDE1YyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiCiAgICAgICAgICAgICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHN0eWxlCiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InRleHQvY3NzIj4KICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDg3MDE1Y18wIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuMyk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDg3MDE1Y18xIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuOSk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDg3MDE1Y18yIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzI2OWRlZjsKICAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgICAgIC5zdF82YTA1MWFkODcwMTVjXzMgewogICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjRkZGRkZGOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIDwvc3R5bGU+CiAgICAgICAgICAgICAgICA8ZyBpZD0iWE1MSURfMTY4XyI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlhNTElEXzgzXyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82YTA1MWFkODcwMTVjXzAiIGlkPSJYTUxJRF84N18iIHBvaW50cz0iMzMwLjcsNiA4Ny45LDYgODcuOSw1MDYgNDQ5LjIsNTA2IDQ0OS4yLDEyMi44ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82YTA1MWFkODcwMTVjXzEiIGlkPSJYTUxJRF84Nl8iIHBvaW50cz0iMzMwLjcsNiA0NDkuMiwxMjIuOCAzMzAuNywxMjIuOCAgICIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBjbGFzcz0ic3RfNmEwNTFhZDg3MDE1Y18xIiBoZWlnaHQ9IjE1Ni4xIiBpZD0iWE1MSURfODVfIiB3aWR0aD0iMzI5IiB4PSI2Mi44IiB5PSIyOTguOCIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBjbGFzcz0ic3RfNmEwNTFhZDg3MDE1Y18yIiBpZD0iWE1MSURfODRfIiBwb2ludHM9IjYyLjgsNDU0LjkgODcuOSw0NzYuMSA4Ny45LDQ1NC45ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaWQ9IlhNTElEXzMxMTNfIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQgeD0iMjAlIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO2ZvbnQtc2l6ZTogNzI1JTtmb250LXdlaWdodDogYm9sZDsiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHk9IjgyJSI+SDwvdGV4dD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgPC9zdmc+CiAgICAgICAgICAgIA==\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/image-h\/'>image.h<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 686.28 KB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/image-h\/?wpdmdl=12351&#038;refresh=6a051ad8701de1778719448\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7679fa4 elementor-widget elementor-widget-html\" data-id=\"7679fa4\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include &quot;Adafruit_GFX.h&quot;\r\n#include &quot;MCUFRIEND_kbv.h&quot;\r\nMCUFRIEND_kbv tft;\r\n\r\n#include &quot;image.h&quot;\r\n\r\n#include &quot;Fonts\/FreeSans9pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSans12pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSerif12pt7b.h&quot;\r\n#include &quot;FreeDefaultFonts.h&quot;\r\n\r\n#define BLACK   0x0000\r\n#define BLUE    0x001F\r\n#define RED     0xF800\r\n#define GREEN   0x07E0\r\n#define CYAN    0x07FF\r\n#define MAGENTA 0xF81F\r\n#define YELLOW  0xFFE0\r\n#define WHITE   0xFFFF\r\n#define GREY    0x8410\r\n#define ORANGE  0xE880\r\n\r\nvoid showmsgXY(int x, int y, int sz, const GFXfont *f, const char *msg)\r\n{\r\n    int16_t x1, y1;\r\n    uint16_t wid, ht;\r\n    tft.setFont(f);\r\n    tft.setCursor(x, y);\r\n    tft.setTextColor(WHITE);\r\n    tft.setTextSize(sz);\r\n    tft.print(msg);\r\n}\r\n\r\nvoid setup()\r\n{\r\n    Serial.begin(9600);\r\n    uint16_t ID = tft.readID();\r\n    tft.begin(ID);\r\n    tft.setRotation(1);\r\n    tft.invertDisplay(true);\r\n    tft.fillScreen(tft.color565(0,20,0));\r\n    showmsgXY(20, 40, 2, &amp;FreeSans9pt7b, &quot;La Linea&quot;);\r\n    tft.setRotation(0);\r\n}\r\n\r\nvoid loop(){\r\n\r\nwhile(1){\r\n   tft.drawBitmap(20, 180, Line1, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line2, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line3, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line4, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line5, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line6, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line7, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line8, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line9, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line10, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line11, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line12, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line13, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line14, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line15, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line16, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line17, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128,tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line18, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line19, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line20, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line21, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line22, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line23, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line24, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line25, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128,tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line26, 258, 128, WHITE);delay(40);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n      tft.drawBitmap(20, 180, Line27, 258, 128, WHITE);delay(60);\r\n   tft.fillRect(20, 180, 258, 128, tft.color565(0,20,0));\r\n }\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d2abfd9 elementor-widget elementor-widget-image\" data-id=\"d2abfd9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/qwertytrewq.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Beginners Guide to TFT Displays by Arduino\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTIzNDMsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAxOFwvMTBcL3F3ZXJ0eXRyZXdxLmpwZyJ9\">\n\t\t\t\t\t\t\t<img width=\"741\" height=\"492\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/qwertytrewq.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-af1196b elementor-widget elementor-widget-text-editor\" data-id=\"af1196b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644\u060c \u0686\u0646\u062f \u062a\u0635\u0648\u06cc bitmap \u0648 RGB \u0628\u0647 \u0635\u0648\u0631\u062a \u0647\u0645\u0632\u0645\u0627\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p><p><strong>\u06a9\u062f \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632:<\/strong><\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"data:image\/svg+xml;base64,ICAgICAgICAgICAgPHN2ZyBpZD0iTGF5ZXJfNmEwNTFhZDhjNDc2MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiCiAgICAgICAgICAgICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHN0eWxlCiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InRleHQvY3NzIj4KICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDhjNDc2MV8wIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuMyk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDhjNDc2MV8xIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuOSk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNmEwNTFhZDhjNDc2MV8yIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzI2OWRlZjsKICAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgICAgIC5zdF82YTA1MWFkOGM0NzYxXzMgewogICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjRkZGRkZGOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIDwvc3R5bGU+CiAgICAgICAgICAgICAgICA8ZyBpZD0iWE1MSURfMTY4XyI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlhNTElEXzgzXyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82YTA1MWFkOGM0NzYxXzAiIGlkPSJYTUxJRF84N18iIHBvaW50cz0iMzMwLjcsNiA4Ny45LDYgODcuOSw1MDYgNDQ5LjIsNTA2IDQ0OS4yLDEyMi44ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82YTA1MWFkOGM0NzYxXzEiIGlkPSJYTUxJRF84Nl8iIHBvaW50cz0iMzMwLjcsNiA0NDkuMiwxMjIuOCAzMzAuNywxMjIuOCAgICIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBjbGFzcz0ic3RfNmEwNTFhZDhjNDc2MV8xIiBoZWlnaHQ9IjE1Ni4xIiBpZD0iWE1MSURfODVfIiB3aWR0aD0iMzI5IiB4PSI2Mi44IiB5PSIyOTguOCIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBjbGFzcz0ic3RfNmEwNTFhZDhjNDc2MV8yIiBpZD0iWE1MSURfODRfIiBwb2ludHM9IjYyLjgsNDU0LjkgODcuOSw0NzYuMSA4Ny45LDQ1NC45ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaWQ9IlhNTElEXzMxMTNfIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQgeD0iMjAlIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO2ZvbnQtc2l6ZTogNzI1JTtmb250LXdlaWdodDogYm9sZDsiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHk9IjgyJSI+SDwvdGV4dD4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgPC9zdmc+CiAgICAgICAgICAgIA==\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/images-h\/'>images.h<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 1.44 MB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/images-h\/?wpdmdl=12352&#038;refresh=6a051ad8c47e41778719448\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-649ef0a elementor-widget elementor-widget-html\" data-id=\"649ef0a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include &quot;Adafruit_GFX.h&quot;    \/\/ Core graphics library\r\n#include &quot;MCUFRIEND_kbv.h&quot;   \/\/ Hardware-specific library\r\nMCUFRIEND_kbv tft;\r\n\r\n#define BLACK   0x0000\r\n#define RED     0xF800\r\n#define GREEN   0x07E0\r\n#define WHITE   0xFFFF\r\n#define GREY    0x8410\r\n\r\n#include &quot;images.h&quot;\r\n\r\n#include &quot;Fonts\/FreeSans9pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSans12pt7b.h&quot;\r\n#include &quot;Fonts\/FreeSerif12pt7b.h&quot;\r\n#include &quot;FreeDefaultFonts.h&quot;\r\n\r\nint a = 3000;\r\nint b = 4000;\r\nint j, j2;\r\nint i, i2;\r\n\r\nvoid showmsgXY(int x, int y, int sz, const GFXfont *f, const char *msg)\r\n{\r\n    int16_t x1, y1;\r\n    uint16_t wid, ht;\r\n   \/\/ tft.drawFastHLine(0, y, tft.width(), 0xffff);\r\n    tft.setFont(f);\r\n    tft.setCursor(x, y);\r\n    tft.setTextColor(WHITE);\r\n    tft.setTextSize(sz);\r\n    tft.print(msg);\r\n    delay(1000);\r\n}\r\n\r\nvoid setup()\r\n{\r\n  Serial.begin(9600);\r\n  uint16_t ID = tft.readID();\r\n  tft.begin(ID);\r\n  tft.invertDisplay(true);\r\n  tft.setRotation(1);\r\n}\r\n\r\nvoid loop(void)\r\n{\r\n  tft.invertDisplay(true);\r\n  tft.fillScreen(BLACK);\r\n\r\n  tft.drawRGBBitmap(0, 0, test, 480, 320);\r\n\r\n  tft.drawBitmap(20, 20, Line1, 45, 45, 0xffff);\/\/battery\r\n  tft.drawBitmap(65, 20, Line2, 45, 45, 0xffff);\/\/wifi\r\n  tft.drawBitmap(125, 25, Line3, 45, 45, 0xffff);\/\/mail\r\n  tft.drawBitmap(185, 25, Line4, 45, 45, 0xffff);\/\/instagram\r\n  tft.drawBitmap(245, 25, Line6, 45, 45, 0xffff);\/\/power\r\n  tft.drawBitmap(20, 260, Line5, 45, 45, 0xffff);\/\/twitter\r\n\r\n  tft.drawBitmap(410, 140, Line7, 45, 45, 0xffff);\/\/rain\r\n\r\n  tft.setTextSize(6);\r\n  tft.setTextColor(0xffff);\r\n  tft.setCursor(280, 210);\r\n  tft.print(&quot;20:45&quot;); \r\n    tft.setTextSize(2);\r\n  tft.setTextColor(0xffff);\r\n  showmsgXY(330, 280, 1, &amp;FreeSans12pt7b, &quot;Saturday&quot;);\r\n  showmsgXY(300, 305, 1, &amp;FreeSans12pt7b, &quot;6 October 2018&quot;);\r\n  \r\n  while (1);\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa8d2ae elementor-widget elementor-widget-heading\" data-id=\"fa8d2ae\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0686\u0646\u062f \u0646\u06a9\u062a\u0647\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c30b343 elementor-widget elementor-widget-text-editor\" data-id=\"c30b343\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ul><li>\u0633\u0631\u0639\u062a \u0646\u0645\u0627\u06cc\u0634 \u062a\u0645\u0627\u0645 GIF \u0647\u0627\u06cc \u0641\u0648\u0642 \u062a\u063a\u06cc\u06cc\u0631 \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a. \u0633\u0631\u0639\u062a \u0628\u0631\u062e\u06cc \u0627\u0632 \u0622\u0646 \u0647\u0627 \u0627\u0641\u0632\u0627\u06cc\u0634 \u0648 \u0628\u0631\u062e\u06cc \u06a9\u0627\u0647\u0634 \u06cc\u0627\u0641\u062a\u0647 \u0627\u0633\u062a.<\/li><li>\u0633\u0631\u0639\u062a \u0646\u0645\u0627\u06cc\u0634 \u06a9\u062f \u0647\u0627\u06cc \u0641\u0648\u0642 \u0631\u0648\u06cc LCD\u060c \u0648\u0627\u0628\u0633\u062a\u0647 \u0628\u0647 \u0633\u0631\u0639\u062a \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647\u060c \u0646\u0648\u0639 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0648 \u0633\u0627\u06cc\u0632 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0634\u0645\u0627 \u0627\u0633\u062a.<\/li><li>\u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u062a\u0645\u0627\u0645 \u06a9\u062f \u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0647\u0645\u0627\u0646 \u06a9\u062f \u0627\u0635\u0644\u06cc \u062e\u0648\u062f \u0628\u0646\u0648\u06cc\u0633\u06cc\u062f. \u0648\u0644\u06cc \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc \u0628\u0647\u062a\u0631 \u06a9\u062f\u060c \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0622\u0646 \u0647\u0627 \u0631\u0627 \u062f\u0631 \u0647\u062f\u0631 (.h) \u0641\u0627\u06cc\u0644 \u0647\u0627\u06cc \u062c\u062f\u0627 \u06af\u0627\u0646\u0647 \u0628\u0646\u0648\u06cc\u0633\u06cc\u062f.<\/li><li>\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634\u060c \u062a\u0646\u0647\u0627 \u0631\u0627\u062c\u0639 \u0628\u0647 \u0646\u0645\u0627\u06cc\u0634 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0648 \u0645\u062a\u0646 \u0631\u0648\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0635\u062d\u0628\u062a \u0634\u062f\u0647 \u0627\u0633\u062a. \u0628\u0631\u0627\u06cc \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0635\u0641\u062d\u0647 \u06cc \u0644\u0645\u0633\u06cc \u0622\u0646\u060c \u0622\u0645\u0648\u0632\u0634 \u0628\u0639\u062f\u06cc \u0645\u0627 \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f.<\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\t\t\t\t\u0635\u0641\u0631 \u062a\u0627 \u0635\u062f \u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc TFT LCD \u0631\u0627 \u06cc\u0627\u062f \u0628\u06af\u06cc\u0631\u06cc\u062f. \u0645\u062b\u0627\u0644 \u0647\u0627 \u0648 \u0646\u0645\u0648\u0646\u0647 \u0647\u0627\u06cc \u0645\u062a\u0646\u0648\u0639\u06cc \u0646\u06cc\u0632 \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647  \u0627\u0633\u062a\t\t<\/p>\n","protected":false},"author":4,"featured_media":13894,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"video","meta":[],"categories":[5,935],"tags":[4649,4611],"platform":[1071],"bytype":[1075],"difficulty":[1077],"related_products":[2498,2497,2470,2513],"featured_image_src":{"landsacpe":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/tft-lcd-tutorial-arduino.gif",350,262,false],"list":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/tft-lcd-tutorial-arduino.gif",350,262,false],"medium":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/tft-lcd-tutorial-arduino.gif",350,262,false],"full":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/tft-lcd-tutorial-arduino.gif",350,262,false]},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v14.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0645\u0639 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc TFT LCD \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 [\u0628\u0627 \u067e\u0631\u0648\u0698\u0647 \u0646\u0645\u0648\u0646\u0647] - \u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a<\/title>\n<meta name=\"description\" content=\"\u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0645\u0644 \u0648 \u0645\u0642\u062f\u0645\u0627\u062a\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0628\u0631\u0627\u06cc \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc LCD TFT display \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u0645\u062b\u0627\u0644 \u0648 \u067e\u0631\u0648\u0698\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc. \u0622\u0645\u0648\u0632\u0634 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u067e\u0627\u06cc\u0647 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc TFT \u067e\u0631\u0648\u0698\u0647\" \/>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<meta name=\"googlebot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta name=\"bingbot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/\" \/>\n<meta property=\"og:locale\" content=\"fa_IR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0645\u0639 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc TFT LCD \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 [\u0628\u0627 \u067e\u0631\u0648\u0698\u0647 \u0646\u0645\u0648\u0646\u0647] - \u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a\" \/>\n<meta property=\"og:description\" content=\"\u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0645\u0644 \u0648 \u0645\u0642\u062f\u0645\u0627\u062a\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0628\u0631\u0627\u06cc \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc LCD TFT display \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u0645\u062b\u0627\u0644 \u0648 \u067e\u0631\u0648\u0698\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc. \u0622\u0645\u0648\u0632\u0634 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u067e\u0627\u06cc\u0647 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0647\u0627\u06cc TFT \u067e\u0631\u0648\u0698\u0647\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"\u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-11T04:35:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-03T07:48:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/tft-lcd-tutorial-arduino.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t<meta property=\"og:image:height\" content=\"262\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\",\"name\":\"\\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\",\"url\":\"https:\/\/thecaferobot.com\/learn\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#logo\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/08\/Logo-small.png\",\"width\":250,\"height\":250,\"caption\":\"\\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\"},\"image\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#website\",\"url\":\"https:\/\/thecaferobot.com\/learn\/\",\"name\":\"\\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\",\"description\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u0627\\u0644\\u06a9\\u062a\\u0631\\u0648\\u0646\\u06cc\\u06a9\\u060c \\u0631\\u0628\\u0627\\u062a\\u06cc\\u06a9\\u060c \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 \\u0648 \\u0631\\u0633\\u067e\\u0628\\u0631\\u06cc \\u067e\\u0627\\u06cc\",\"publisher\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/thecaferobot.com\/learn\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fa-IR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/#primaryimage\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/10\/tft-lcd-tutorial-arduino.gif\",\"width\":350,\"height\":262},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/#webpage\",\"url\":\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/\",\"name\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u062c\\u0627\\u0645\\u0639 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631 \\u0647\\u0627\\u06cc TFT LCD \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 [\\u0628\\u0627 \\u067e\\u0631\\u0648\\u0698\\u0647 \\u0646\\u0645\\u0648\\u0646\\u0647] - \\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/#primaryimage\"},\"datePublished\":\"2018-10-11T04:35:31+00:00\",\"dateModified\":\"2023-06-03T07:48:10+00:00\",\"description\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u06a9\\u0627\\u0645\\u0644 \\u0648 \\u0645\\u0642\\u062f\\u0645\\u0627\\u062a\\u06cc \\u06a9\\u0627\\u0631\\u0628\\u0631\\u0627\\u0646 \\u0628\\u0631\\u0627\\u06cc \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631 \\u0647\\u0627\\u06cc LCD TFT display \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 \\u0628\\u0647 \\u0647\\u0645\\u0631\\u0627\\u0647 \\u0645\\u062b\\u0627\\u0644 \\u0648 \\u067e\\u0631\\u0648\\u0698\\u0647 \\u06a9\\u0627\\u0631\\u0628\\u0631\\u062f\\u06cc. \\u0622\\u0645\\u0648\\u0632\\u0634 \\u062f\\u0633\\u062a\\u0648\\u0631\\u0627\\u062a \\u067e\\u0627\\u06cc\\u0647 \\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631 \\u0647\\u0627\\u06cc TFT \\u067e\\u0631\\u0648\\u0698\\u0647\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/#webpage\"},\"author\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/1be84a59dbea9085c9a0eb6817e85091\"},\"headline\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u062c\\u0627\\u0645\\u0639 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631 \\u0647\\u0627\\u06cc TFT LCD \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 [\\u0628\\u0627 \\u067e\\u0631\\u0648\\u0698\\u0647 \\u0646\\u0645\\u0648\\u0646\\u0647]\",\"datePublished\":\"2018-10-11T04:35:31+00:00\",\"dateModified\":\"2023-06-03T07:48:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/#webpage\"},\"commentCount\":55,\"publisher\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\"},\"image\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/#primaryimage\"},\"keywords\":\"\\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648,\\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631 TFT\",\"articleSection\":\"\\u0628\\u0631\\u06af\\u0632\\u06cc\\u062f\\u0647 \\u0647\\u0627,\\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631\\u0647\\u0627\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/absolute-beginners-guide-to-tft-lcd-displays-by-arduino\/#respond\"]}]},{\"@type\":[\"Person\"],\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/1be84a59dbea9085c9a0eb6817e85091\",\"name\":\"\\u0633\\u0639\\u06cc\\u062f \\u0627\\u0644\\u0641\\u062a\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#personlogo\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/774529b15529326d22b4a4cc5b54a98f?s=96&d=mm&r=g\",\"caption\":\"\\u0633\\u0639\\u06cc\\u062f \\u0627\\u0644\\u0641\\u062a\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/16128"}],"collection":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/comments?post=16128"}],"version-history":[{"count":16,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/16128\/revisions"}],"predecessor-version":[{"id":28338,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/16128\/revisions\/28338"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media\/13894"}],"wp:attachment":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media?parent=16128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/categories?post=16128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/tags?post=16128"},{"taxonomy":"platform","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/platform?post=16128"},{"taxonomy":"bytype","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/bytype?post=16128"},{"taxonomy":"difficulty","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/difficulty?post=16128"},{"taxonomy":"related_products","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/related_products?post=16128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}