{"id":24023,"date":"2021-04-12T15:39:37","date_gmt":"2021-04-12T11:09:37","guid":{"rendered":"https:\/\/thecaferobot.com\/learn\/?p=24023"},"modified":"2021-06-19T17:42:08","modified_gmt":"2021-06-19T13:12:08","slug":"interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino","status":"publish","type":"post","link":"https:\/\/thecaferobot.com\/learn\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686 \u0644\u0645\u0633\u06cc \u062a\u0645\u0627\u0645 \u0631\u0646\u06af TFT \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"24023\" class=\"elementor elementor-24023\">\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-f856890 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f856890\" 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-552ea81\" data-id=\"552ea81\" 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-1471c390 elementor-widget elementor-widget-heading\" data-id=\"1471c390\" 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\">\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0644\u0645\u0633\u06cc \u062a\u0645\u0627\u0645 \u0631\u0646\u06af 3.5 \u0627\u06cc\u0646\u0686 TFT<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3cb30da8 elementor-widget elementor-widget-text-editor\" data-id=\"3cb30da8\" 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>\u0646\u0645\u0627\u06cc\u0634\u06af\u0631 TFT \u0627\u0632 \u0627\u0646\u0648\u0627\u0639 \u0627\u0644 \u0633\u06cc \u062f\u06cc \u0647\u0627\u06cc \u06a9\u0631\u06cc\u0633\u062a\u0627\u0644 \u0645\u0627\u06cc\u0639 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f \u06a9\u0647 \u0628\u0627 \u06cc\u06a9 \u062a\u0631\u0627\u0646\u0632\u06cc\u0633\u062a\u0648\u0631 \u0628\u0647 \u0647\u0631 \u067e\u06cc\u06a9\u0633\u0644 \u0648\u0635\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0645\u0635\u0631\u0641 \u062c\u0631\u06cc\u0627\u0646 \u0646\u0633\u0628\u062a\u0627\u064b \u06a9\u0645\u060c \u062f\u0627\u0631\u0627\u06cc \u0628\u06a9\u200c\u0644\u0627\u06cc\u062a (Backlight) \u0646\u06cc\u0632 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f. \u0631\u0632\u0648\u0644\u0648\u0634\u0646 \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 480&#215;320 \u067e\u06cc\u06a9\u0633\u0644 \u0648 \u062f\u0627\u0631\u0627\u06cc \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc SPI Parallel \u062f\u0648\u0627\u0632\u062f\u0647 \u0633\u06cc\u0645\u0647 \u0648 \u0628\u06a9\u200c\u0644\u0627\u06cc\u062a \u0633\u0641\u06cc\u062f \u0627\u0633\u062a. \u062f\u0631\u0627\u06cc\u0648\u0631 \u0627\u06cc\u0646 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 ILI9486 \u0645\u06cc\u200c\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-795bff1f elementor-widget elementor-widget-image\" data-id=\"795bff1f\" 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\/2021\/03\/1-8-1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"1-8.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjQwMjYsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDNcLzEtOC0xLmpwZyJ9\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/03\/1-8-1.jpg\" class=\"attachment-large size-large\" alt=\"\u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686 TFT\" 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-74cc8985 elementor-widget elementor-widget-text-editor\" data-id=\"74cc8985\" 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>\u062c\u0647\u062a \u062f\u0631\u06cc\u0627\u0641\u062a \u062f\u06cc\u062a\u0627\u0634\u06cc\u062a \u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631\u00a0 3.5 \u0627\u06cc\u0646\u0686\u00a0<span style=\"letter-spacing: 0px;\">TFT<\/span><span style=\"letter-spacing: 0px;\">\u00a0\u0627\u06cc\u0646\u062c\u0627 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f.<\/span><\/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\/pdf.svg\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/3-5-inch-tft-lcd-display-datasheet\/'>3.5 INCH TFT LCD Display Datasheet<\/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.01 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\/3-5-inch-tft-lcd-display-datasheet\/?wpdmdl=24029&#038;refresh=6a21e93321e601780607283\">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-2c18a22f elementor-widget elementor-widget-heading\" data-id=\"2c18a22f\" 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\u0639\u0631\u0641\u06cc \u067e\u0627\u06cc\u0647 \u0647\u0627 (Pinout) \u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686  TFT<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b9f29e0 elementor-widget elementor-widget-text-editor\" data-id=\"b9f29e0\" 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>\u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686\u06cc 320&#215;480 \u062f\u0627\u0631\u0627\u06cc 20 \u067e\u0627\u06cc\u0647 \u0628\u0647 \u0634\u0631\u062d \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p><ul><li><strong>5V<\/strong>: \u062a\u063a\u0630\u06cc\u0647 \u0645\u0627\u0698\u0648\u0644 \u2013 5 \u0648\u0644\u062a<\/li><li><strong>3V<\/strong>: \u062a\u063a\u0630\u06cc\u0647 \u0645\u0627\u0698\u0648\u0644 \u2013 3.3 \u0648\u0644\u062a<\/li><li><strong>GND<\/strong><strong>:<\/strong> \u0632\u0645\u06cc\u0646<\/li><li><strong>LCD_RST<\/strong><strong>: <\/strong>\u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u062c\u062f\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631<\/li><li><strong>LCD_CS<\/strong><strong>: <\/strong>\u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631<\/li><li><strong>LCD_RS<\/strong><strong>: <\/strong>\u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u0648\u0639 \u062f\u06cc\u062a\u0627<\/li><li><strong>LCD_WR<\/strong><strong>: <\/strong>\u0646\u0648\u0634\u062a\u0646 \u0627\u0637\u0644\u0627\u0639\u0627\u062a<\/li><li><strong>LCD_RD<\/strong><strong>: <\/strong>\u062e\u0648\u0627\u0646\u062f\u0646 \u0627\u0637\u0644\u0627\u0639\u0627\u062a<\/li><li><strong>LCD_D0<\/strong><strong>: <\/strong>\u062e\u0637 \u062f\u06cc\u062a\u0627 0<\/li><li><strong>LCD_D1<\/strong><strong>: <\/strong>\u062e\u0637 \u062f\u06cc\u062a\u0627 1<\/li><li><strong>LCD_D2<\/strong><strong>:<\/strong> \u062e\u0637 \u062f\u06cc\u062a\u0627 2<\/li><li><strong>LCD_D3<\/strong><strong>:<\/strong> \u062e\u0637 \u062f\u06cc\u062a\u0627 3<\/li><li><strong>LCD_D4<\/strong><strong>:<\/strong> \u062e\u0637 \u062f\u06cc\u062a\u0627 4<\/li><li><strong>LCD_D5<\/strong><strong>:<\/strong> \u062e\u0637 \u062f\u06cc\u062a\u0627 5<\/li><li><strong>LCD_D6<\/strong><strong>:<\/strong> \u062e\u0637 \u062f\u06cc\u062a\u0627 6<\/li><li><strong>LCD_D7<\/strong><strong>:<\/strong> \u062e\u0637 \u062f\u06cc\u062a\u0627 7<\/li><li><strong>SD_SS<\/strong><strong>: <\/strong>\u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0645\u062c\u0645\u0648\u0639\u0647 \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644 SPI<\/li><li><strong>SD_DI<\/strong><strong>:<\/strong> \u062e\u0637 \u0627\u0631\u0633\u0627\u0644\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644 SPI<\/li><li><strong>SD_DO<\/strong><strong>:<\/strong> \u062e\u0637 \u062f\u0631\u06cc\u0627\u0641\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644 SPI<\/li><li><strong>SD_SCK<\/strong><strong>:<\/strong> \u0647\u0645\u0632\u0645\u0627\u0646 \u0633\u0627\u0632\u06cc \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644 SPI<\/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<div class=\"elementor-element elementor-element-1f31f19f elementor-widget elementor-widget-image\" data-id=\"1f31f19f\" 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\/2021\/03\/pin-8.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"pin-8.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjQwMjcsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDNcL3Bpbi04LmpwZyJ9\">\n\t\t\t\t\t\t\t<img width=\"1067\" height=\"800\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/03\/pin-8.jpg\" class=\"attachment-large size-large\" alt=\"\u067e\u06cc\u0646 \u0627\u0648\u062a Pinout \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 TFT\" 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-94584f9 elementor-widget elementor-widget-heading\" data-id=\"94584f9\" 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<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a3a6a14 elementor-widget elementor-widget-image\" data-id=\"7a3a6a14\" 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\/2021\/03\/Required-Materials-8.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Required-Materials-8.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjQwMjgsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDNcL1JlcXVpcmVkLU1hdGVyaWFscy04LmpwZyJ9\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"500\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/03\/Required-Materials-8.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-19bc148c elementor-widget elementor-widget-heading\" data-id=\"19bc148c\" 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 <\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-109ae8dc elementor-widget elementor-widget-html\" data-id=\"109ae8dc\" 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=\"70%\">\u0622\u0631\u062f\u0648\u06cc\u0646\u0648 UNO R3\r\n<\/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\/arduino-uno-r3\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">\u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686 TFT \r\n\r\n<\/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-5-inch-full-color-touch-tft-lcd-for-arduino\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\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-5b6985ac elementor-widget elementor-widget-heading\" data-id=\"5b6985ac\" 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<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-52f78187 elementor-widget elementor-widget-html\" data-id=\"52f78187\" 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%\">\u0622\u0631\u062f\u0648\u06cc\u0646\u0648 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-5259b66b elementor-widget elementor-widget-heading\" data-id=\"5259b66b\" 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\">\u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686 TFT \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-276e432b elementor-widget elementor-widget-heading\" data-id=\"276e432b\" 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\">\u06af\u0627\u0645 \u0627\u0648\u0644: \u0633\u06cc\u0645 \u0628\u0646\u062f\u06cc<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64b41858 elementor-widget elementor-widget-text-editor\" data-id=\"64b41858\" 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>\u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686\u06cc TFT \u06cc\u06a9 \u0634\u06cc\u0644\u062f \u0622\u0645\u0627\u062f\u0647 \u0645\u062e\u0635\u0648\u0635 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 Uno \u0645\u06cc\u200c\u0628\u0627\u0634\u062f\u060c \u06a9\u0647 \u0627\u0645\u06a9\u0627\u0646 \u0642\u0631\u0627\u0631 \u06af\u06cc\u0631\u06cc \u0628\u0631 \u0631\u0648\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 Mega \u0631\u0627 \u0646\u06cc\u0632 \u062f\u0627\u0631\u062f. \u067e\u0627\u06cc\u0647\u200c\u0647\u0627\u06cc \u0627\u06cc\u0646 \u0634\u06cc\u0644\u062f \u0628\u0647 \u06af\u0648\u0646\u0647\u200c\u0627\u06cc \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a \u062a\u0627 \u0628\u0647 \u0631\u0627\u062d\u062a\u06cc \u0628\u0631 \u0631\u0648\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0646\u0635\u0628 \u0634\u0648\u062f. \u0646\u0642\u0637\u0647 \u0636\u0639\u0641 \u0627\u06cc\u0646 \u0646\u0648\u0639 \u0645\u0627\u0698\u0648\u0644\u200c\u0647\u0627 \u062f\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0645\u0627\u0645\u06cc \u067e\u0627\u06cc\u0647\u200c<span style=\"letter-spacing: 0px;\">\u0647\u0627\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 Uno \u0627\u0633\u062a.<\/span><\/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-1e77a135 elementor-widget elementor-widget-heading\" data-id=\"1e77a135\" 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\">\u06af\u0627\u0645 \u062f\u0648\u0645: \u06a9\u062f<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29f9447a elementor-widget elementor-widget-text-editor\" data-id=\"29f9447a\" 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\u0628\u062a\u062f\u0627 \u0641\u0627\u06cc\u0644 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/p><p><a href=\"http:\/\/www.lcdwiki.com\/res\/Program\/Arduino\/3.5inch\/UNO_8BIT_ILI9486_MAR3501_V1.1\/3.5inch_Arduino_8BIT_Module_ILI9486_MAR3501_V1.1.zip\">http:\/\/www.lcdwiki.com\/res\/Program\/Arduino\/3.5inch\/UNO_8BIT_ILI9486_MAR3501_V1.1\/3.5inch_Arduino_8BIT_Module_ILI9486_MAR3501_V1.1.zip<\/a><\/p><p>\u0641\u0627\u06cc\u0644 \u062f\u0627\u0646\u0644\u0648\u062f \u0634\u062f\u0647 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0647 \u0648 \u0645\u0633\u06cc\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f.<\/p><p>1-Demo\\Demo_Arduino\\Install libraries<\/p><p>\u067e\u0648\u0634\u0647 LCDWIKI_KBV \u0631\u0627 \u062f\u0631 \u0628\u062e\u0634 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\u06cc \u062e\u0648\u062f \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f.<\/p><p>\u0633\u067e\u0633 \u0648\u0627\u0631\u062f \u067e\u0648\u0634\u0647 \u0634\u062f\u0647 \u0648 \u0645\u0633\u06cc\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f.<\/p><p>Example\\Example_02_colligate_test\\colligate_test<\/p><p>\u0641\u0627\u06cc\u0644 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u067e\u0648\u0634\u0647 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0631\u062f\u0647 \u0648 \u0628\u0647 \u062f\u0646\u0628\u0627\u0644 \u062e\u0637 \u0632\u06cc\u0631 \u0628\u06af\u0631\u062f\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-2f825ccf elementor-widget elementor-widget-html\" data-id=\"2f825ccf\" 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>  LCDWIKI_KBV my_lcd(ILI9486,A3,A2,A1,A0,A4); \/\/model,cs,cd,wr,rd,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-25276b0d elementor-widget elementor-widget-text-editor\" data-id=\"25276b0d\" 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>\u067e\u0633 \u0627\u0632 \u06cc\u0627\u0641\u062a\u0646 \u0627\u06cc\u0646 \u062e\u0637\u060c \u0622\u0646 \u0631\u0627 \u0627\u0632 \u062d\u0627\u0644\u062a \u06a9\u0627\u0645\u0646\u062a \u062e\u0627\u0631\u062c \u06a9\u0646\u06cc\u062f \u0648 \u0628\u0631 \u0631\u0648\u06cc \u0628\u0631\u062f \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\u06cc \u062e\u0648\u062f \u0622\u067e\u0644\u0648\u062f \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-2e00759c elementor-widget elementor-widget-html\" data-id=\"2e00759c\" 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>    \/*\r\n  modified on March 08, 2021\r\n  by MohammedDamirchi from https:\/\/github.com\/arduino-libraries\/LiquidCrystal\r\n  https:\/\/electropeak.com\/learn\/\r\n*\/\r\n\r\n\/\/ IMPORTANT: LCDWIKI_KBV LIBRARY MUST BE SPECIFICALLY\r\n\/\/ CONFIGURED FOR EITHER THE TFT SHIELD OR THE BREAKOUT BOARD.\r\n\r\n\/\/This program is a demo of how to use most of the functions \r\n\/\/of the library with a supported display modules.\r\n\r\n\/\/Set the pins to the correct ones for your development shield or breakout board.\r\n\/\/when using the BREAKOUT BOARD only and using these 8 data lines to the LCD,\r\n\/\/pin usage as follow:\r\n\/\/             CS  CD  WR  RD  RST  D0  D1  D2  D3  D4  D5  D6  D7\r\n\/\/Arduino Uno  A3  A2  A1  A0  A4   8   9   2   3   4   5   6   7\r\n\/\/Arduino Mega A3  A2  A1  A0  A4   8   9   2   3   4   5   6   7\r\n\r\n\/\/the 16bit mode only use in Mega.you must modify the mode in the file of lcd_mode.h\r\n\/\/when using the BREAKOUT BOARD only and using these 16 data lines to the LCD,\r\n\/\/pin usage as follow:\r\n\/\/             CS  CD  WR  RD  RST  D0  D1  D2  D3  D4  D5  D6  D7  D8  D9  D10  D11  D12  D13  D14  D15 \r\n\/\/Arduino Mega 40  38  39  44  41   37  36  35  34  33  32  31  30  22  23  24   25   26   27   28   29\r\n\r\n\/\/Remember to set the pins to suit your display module!\r\n\r\n#include &lt;LCDWIKI_GUI.h&gt; \/\/Core graphics library\r\n#include &lt;LCDWIKI_KBV.h&gt; \/\/Hardware-specific library\r\n\r\n\/\/the definiens of 8bit mode as follow:\r\n\/\/if the IC model is known or the modules is unreadable,you can use this constructed function\r\n\/\/LCDWIKI_KBV my_lcd(ILI9341,A3,A2,A1,A0,A4); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(ILI9325,A3,A2,A1,A0,A4); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(ILI9328,A3,A2,A1,A0,A4); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(HX8357D,A3,A2,A1,A0,A4); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(HX8347G,A3,A2,A1,A0,A4); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(HX8347I,A3,A2,A1,A0,A4); \/\/model,cs,cd,wr,rd,reset\r\nLCDWIKI_KBV my_lcd(ILI9486,A3,A2,A1,A0,A4); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(ST7735S,A3,A2,A1,A0,A4); \/\/model,cs,cd,wr,rd,reset\r\n\r\n\/\/if the IC model is not known and the modules is readable,you can use this constructed function\r\n\/\/LCDWIKI_KBV my_lcd(240,320,A3,A2,A1,A0,A4);\/\/width,height,cs,cd,wr,rd,reset \r\n\/\/LCDWIKI_KBV my_lcd(320,480,A3,A2,A1,A0,A4);\/\/width,height,cs,cd,wr,rd,reset\r\n\r\n\/\/the definiens of 16bit mode as follow:\r\n\/\/if the IC model is known or the modules is unreadable,you can use this constructed function\r\n\/\/LCDWIKI_KBV my_lcd(ILI9341,40,38,39,44,41); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(ILI9325,40,38,39,44,41); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(ILI9328,40,38,39,44,41); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(HX8357D,40,38,39,44,41); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(HX8347G,40,38,39,44,41); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(HX8347I,40,38,39,44,41); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(ILI9486,40,38,39,44,41); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV mylcd(ILI9488,40,38,39,44,41); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV mylcd(ILI9481,40,38,39,44,41); \/\/model,cs,cd,wr,rd,reset\r\n\/\/LCDWIKI_KBV my_lcd(ST7735S,40,38,39,44,41); \/\/model,cs,cd,wr,rd,reset\r\n\r\n\/\/if the IC model is not known and the modules is readable,you can use this constructed function\r\n\/\/LCDWIKI_KBV my_lcd(240,320,40,38,39,44,41);\/\/width,height,cs,cd,wr,rd,reset for\r\n\/\/LCDWIKI_KBV my_lcd(320,480,40,38,39,44,41);\/\/width,height,cs,cd,wr,rd,reset\r\n\r\n\/\/display main surface\r\nunsigned long show_text(void)\r\n{\r\n    unsigned long time_start = micros();\r\n    my_lcd.Set_Draw_color(32, 0,255);\r\n    my_lcd.Fill_Rectangle(0, 0, my_lcd.Get_Display_Width()-1, 14);\r\n    my_lcd.Set_Text_colour(0, 255, 0);   \r\n    my_lcd.Set_Text_Size(1);\r\n    my_lcd.Set_Text_Mode(1);\r\n    my_lcd.Print_String(&quot;* Universal Color TFT Display Library *&quot;, CENTER, 3);\r\n\r\n    my_lcd.Set_Draw_color(128, 128, 128);\r\n    my_lcd.Fill_Rectangle(0, my_lcd.Get_Display_Height()-15, my_lcd.Get_Display_Width()-1, my_lcd.Get_Display_Height()-1);\r\n    my_lcd.Set_Text_colour(255, 255, 255);   \r\n    my_lcd.Set_Text_Size(1);\r\n    my_lcd.Set_Text_Mode(1);\r\n    my_lcd.Print_String(&quot;&lt;http:\/\/abcdefghijklmnopq.1234567890.com&gt;&quot;, CENTER, my_lcd.Get_Display_Height()-11);\r\n\r\n    my_lcd.Set_Draw_color(255, 0, 0); \r\n    my_lcd.Draw_Rectangle(0, 15, my_lcd.Get_Display_Width()-1, my_lcd.Get_Display_Height()-16);   \r\n    return micros() - time_start;\r\n}\r\n\r\n\/\/display triangle functions\r\nunsigned long show_triangle_function(void)\r\n{\r\n     uint16_t i;\r\n     unsigned long time_start = micros();\r\n     \/\/ Draw crosshairs\r\n     my_lcd.Set_Draw_color(0, 0, 255); \r\n     my_lcd.Draw_Fast_VLine(my_lcd.Get_Display_Width()\/2-1, 16, my_lcd.Get_Display_Height()- 32);\r\n     my_lcd.Draw_Fast_HLine(1, my_lcd.Get_Display_Height()\/2-1, my_lcd.Get_Display_Width()-2);\r\n     for(i = 1;i &lt;= (my_lcd.Get_Display_Height()- 32)\/2\/10;i++)\r\n     {\r\n         my_lcd.Draw_Fast_HLine(my_lcd.Get_Display_Width()\/2-1-2, my_lcd.Get_Display_Height()\/2-1-i*10, 5);\r\n         my_lcd.Draw_Fast_HLine(my_lcd.Get_Display_Width()\/2-1-2, my_lcd.Get_Display_Height()\/2-1+i*10, 5);\r\n     }\r\n     for(i = 1;i &lt;= (my_lcd.Get_Display_Width()-2)\/2\/10;i++)\r\n     {\r\n         my_lcd.Draw_Fast_VLine(my_lcd.Get_Display_Width()\/2-1-i*10, my_lcd.Get_Display_Height()\/2-1-2, 5);\r\n         my_lcd.Draw_Fast_VLine(my_lcd.Get_Display_Width()\/2-1+i*10, my_lcd.Get_Display_Height()\/2-1-2, 5);\r\n     }\r\n     \r\n     \/\/ Draw sin lines\r\n     my_lcd.Set_Text_colour(0, 255, 255);\r\n     my_lcd.Set_Text_Back_colour(0,0,0);   \r\n     my_lcd.Set_Text_Size(1);\r\n     my_lcd.Set_Text_Mode(0);\r\n     my_lcd.Print_String(&quot;sin&quot;,5,17);\r\n     my_lcd.Set_Draw_color(0, 255, 255); \r\n     for (i=1; i&lt;my_lcd.Get_Display_Width()-2; i++)\r\n     {\r\n        my_lcd.Draw_Pixel(i,my_lcd.Get_Display_Height()\/2-1+(sin(((i*1.13)*3.14)\/180)*95));\r\n     }\r\n\r\n     \/\/ Draw cos lines\r\n     my_lcd.Set_Text_colour(0, 255, 0);\r\n     my_lcd.Set_Text_Back_colour(0,0,0);   \r\n     my_lcd.Set_Text_Size(1);\r\n     my_lcd.Set_Text_Mode(0);\r\n     my_lcd.Print_String(&quot;cos&quot;,5,25);\r\n     my_lcd.Set_Draw_color(0, 255, 0);\r\n     for (i=1; i&lt;my_lcd.Get_Display_Width()-2; i++)\r\n     {\r\n        my_lcd.Draw_Pixel(i,my_lcd.Get_Display_Height()\/2-1+(cos(((i*1.13)*3.14)\/180)*95));\r\n     }\r\n\r\n     \/\/ Draw tan lines\r\n     my_lcd.Set_Text_colour(255, 255, 0); \r\n     my_lcd.Set_Text_Back_colour(0,0,0);  \r\n     my_lcd.Set_Text_Size(1);\r\n     my_lcd.Set_Text_Mode(0);\r\n     my_lcd.Print_String(&quot;tan&quot;,5,33);\r\n     my_lcd.Set_Draw_color(255, 255, 0);\r\n     for (i=1; i&lt;my_lcd.Get_Display_Width()-2; i++)\r\n     {\r\n        my_lcd.Draw_Pixel(i,my_lcd.Get_Display_Height()\/2-1+(tan(((i*1.13)*3.14)\/180)*10));\r\n     }\r\n\r\n     \/\/ Draw cot lines\r\n     my_lcd.Set_Text_colour(255, 0, 0); \r\n     my_lcd.Set_Text_Back_colour(0,0,0);  \r\n     my_lcd.Set_Text_Size(1);\r\n     my_lcd.Set_Text_Mode(0);\r\n     my_lcd.Print_String(&quot;cot&quot;,5,41);\r\n     my_lcd.Set_Draw_color(255, 0, 0);\r\n     for (i=1; i&lt;my_lcd.Get_Display_Width()-2; i++)\r\n     {\r\n        my_lcd.Draw_Pixel(i,my_lcd.Get_Display_Height()\/2-1+1\/(tan(((i*1.13)*3.14)\/180)*0.1));\r\n     }\r\n     return micros()-time_start;\r\n}\r\n\r\n\/\/ Draw a moving sinewave\r\nunsigned long show_sinewave(void)\r\n{\r\n   uint16_t buf[my_lcd.Get_Display_Width()-2],x = 1,i,y;\r\n   unsigned long time_start = micros();\r\n   int16_t wid = my_lcd.Get_Display_Width();\r\n   int16_t t;\r\n   float k;\r\n   if(wid == 320)\r\n   {\r\n      t = 20;\r\n      k = 1.1; \r\n   }\r\n   else\r\n   {\r\n     t = 15;\r\n     k = 0.7;  \r\n   }\r\n   my_lcd.Set_Draw_color(0, 0, 255); \r\n   my_lcd.Draw_Fast_VLine(my_lcd.Get_Display_Width()\/2-1, 16, my_lcd.Get_Display_Height()- 32);\r\n   my_lcd.Draw_Fast_HLine(1, my_lcd.Get_Display_Height()\/2-1, my_lcd.Get_Display_Width()-2);\r\n   for (i=1; i&lt;((my_lcd.Get_Display_Width()-2)*t); i++) \r\n   {\r\n      x++;\r\n      if (x==my_lcd.Get_Display_Width()-1)\r\n      {\r\n          x=1;\r\n      }\r\n      if (i&gt;my_lcd.Get_Display_Width()-1)\r\n      {\r\n          if ((x==my_lcd.Get_Display_Width()\/2-1)||(buf[x-1]==my_lcd.Get_Display_Height()\/2-1))\r\n          {\r\n              my_lcd.Set_Draw_color(0, 0, 255); \r\n          }\r\n          else\r\n          {\r\n             my_lcd.Set_Draw_color(0, 0, 0); \r\n          }\r\n          my_lcd.Draw_Pixel(x,buf[x-1]);\r\n    }\r\n    my_lcd.Set_Draw_color(255, 64, 255);\r\n    y=my_lcd.Get_Display_Height()\/2-1+(sin(((i*k)*3.14)\/180)*(90-(i\/100)));\r\n    my_lcd.Draw_Pixel(x,y);\r\n    buf[x-1]=y;\r\n  }\r\n  return micros()- time_start;   \r\n}\r\n\r\n\/\/ Draw some filled rectangles\r\nunsigned long show_fill_rectangle(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    uint16_t side_len = (my_lcd.Get_Display_Height()-40)\/5;\r\n    uint16_t x_spec = (my_lcd.Get_Display_Width()-5*side_len)\/2;\r\n    uint16_t y_spec = (my_lcd.Get_Display_Height()-5*side_len)\/2;\r\n    for(i = 0;i&lt;5;i++)\r\n    {\r\n          switch (i)\r\n          {\r\n            case 0:\r\n              my_lcd.Set_Draw_color(255,0,255);\r\n              break;\r\n            case 1:\r\n              my_lcd.Set_Draw_color(255,0,0);\r\n              break;\r\n            case 2:\r\n              my_lcd.Set_Draw_color(0,255,0);\r\n              break;\r\n            case 3:\r\n              my_lcd.Set_Draw_color(0,0,255);\r\n              break;\r\n            case 4:\r\n              my_lcd.Set_Draw_color(255,255,0);\r\n              break;\r\n            default:\r\n              break;\r\n          }   \r\n          my_lcd.Fill_Rectangle(x_spec+i*side_len-1, y_spec+i*side_len-1, x_spec+(i+1)*side_len-1, y_spec+(i+1)*side_len-1);\r\n          my_lcd.Fill_Rectangle(x_spec+i*side_len-1, y_spec+(5-i)*side_len-1, x_spec+(i+1)*side_len-1, y_spec+(4-i)*side_len-1); \r\n     }\r\n     return micros()- time_start;   \r\n}\r\n\r\n\/\/ Draw some filled round rectangles\r\nunsigned long show_fill_round_rectangle(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    uint16_t side_len = (my_lcd.Get_Display_Height()-40)\/5;\r\n    uint16_t x_spec = (my_lcd.Get_Display_Width()-5*side_len)\/2;\r\n    uint16_t y_spec = (my_lcd.Get_Display_Height()-5*side_len)\/2;\r\n    for(i = 0;i&lt;5;i++)\r\n    {\r\n          switch (i)\r\n          {\r\n            case 0:\r\n              my_lcd.Set_Draw_color(255,0,255);\r\n              break;\r\n            case 1:\r\n              my_lcd.Set_Draw_color(255,0,0);\r\n              break;\r\n            case 2:\r\n              my_lcd.Set_Draw_color(0,255,0);\r\n              break;\r\n            case 3:\r\n              my_lcd.Set_Draw_color(0,0,255);\r\n              break;\r\n            case 4:\r\n              my_lcd.Set_Draw_color(255,255,0);\r\n              break;\r\n            default:\r\n              break;\r\n          }   \r\n          my_lcd.Fill_Round_Rectangle(x_spec+i*side_len-1, y_spec+i*side_len-1, x_spec+(i+1)*side_len-1, y_spec+(i+1)*side_len-1,10);\r\n          my_lcd.Fill_Round_Rectangle(x_spec+i*side_len-1, y_spec+(5-i)*side_len-1, x_spec+(i+1)*side_len-1, y_spec+(4-i)*side_len-1,10); \r\n     }\r\n     return micros()- time_start;   \r\n}\r\n\r\n\/\/ Draw some filled circles\r\nunsigned long show_fill_circle(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    uint16_t r_len = (my_lcd.Get_Display_Height()-40)\/5\/2;\r\n    uint16_t x_spec = (my_lcd.Get_Display_Width()-5*r_len*2)\/2;\r\n    uint16_t y_spec = (my_lcd.Get_Display_Height()-5*r_len*2)\/2;\r\n    for(i = 0;i&lt;5;i++)\r\n    {\r\n          switch (i)\r\n          {\r\n            case 0:\r\n              my_lcd.Set_Draw_color(255,0,255);\r\n              break;\r\n            case 1:\r\n              my_lcd.Set_Draw_color(255,0,0);\r\n              break;\r\n            case 2:\r\n              my_lcd.Set_Draw_color(0,255,0);\r\n              break;\r\n            case 3:\r\n              my_lcd.Set_Draw_color(0,0,255);\r\n              break;\r\n            case 4:\r\n              my_lcd.Set_Draw_color(255,255,0);\r\n              break;\r\n            default:\r\n              break;\r\n          }   \r\n          my_lcd.Fill_Circle(x_spec+r_len+i*r_len*2-1, y_spec+r_len+i*r_len*2-1,r_len);\r\n          my_lcd.Fill_Circle(x_spec+r_len+i*r_len*2-1, y_spec+(5-i)*r_len*2-r_len-1,r_len); \r\n     }\r\n     return micros()- time_start;   \r\n }\r\n\r\n\/\/ Draw some filled triangles\r\nunsigned long show_fill_triangle(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    uint16_t h_len = (my_lcd.Get_Display_Height()-40)\/5;\r\n    uint16_t side_len = (h_len*115)\/100;\r\n    uint16_t x_spec = (my_lcd.Get_Display_Width()-5*side_len)\/2;\r\n    uint16_t y_spec = (my_lcd.Get_Display_Height()-5*h_len)\/2;\r\n    for(i = 0;i&lt;5;i++)\r\n    {\r\n          switch (i)\r\n          {\r\n            case 0:\r\n              my_lcd.Set_Draw_color(255,0,255);\r\n              break;\r\n            case 1:\r\n              my_lcd.Set_Draw_color(255,0,0);\r\n              break;\r\n            case 2:\r\n              my_lcd.Set_Draw_color(0,255,0);\r\n              break;\r\n            case 3:\r\n              my_lcd.Set_Draw_color(0,0,255);\r\n              break;\r\n            case 4:\r\n              my_lcd.Set_Draw_color(255,255,0);\r\n              break;\r\n            default:\r\n              break;\r\n          } \r\n          my_lcd.Fill_Triangle(x_spec+i*side_len-1,y_spec+(i+1)*h_len-1,x_spec+side_len\/2+i*side_len-1,y_spec+i*h_len-1,x_spec+(i+1)*side_len-1,y_spec+(i+1)*h_len-1); \r\n          my_lcd.Fill_Triangle(x_spec+i*side_len-1,y_spec+(5-i)*h_len-1,x_spec+side_len\/2+i*side_len-1,y_spec+(4-i)*h_len-1,x_spec+(i+1)*side_len-1,y_spec+(5-i)*h_len-1);  \r\n     }\r\n     return micros()- time_start;   \r\n}\r\n\r\n\/\/ Draw some lines in a pattern\r\nunsigned long show_grid_lines(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    int16_t wid = my_lcd.Get_Display_Width();\r\n   float k;\r\n   if(wid == 320)\r\n   {\r\n      k = 1.44; \r\n    }\r\n    else\r\n    {\r\n     k = 1.6;  \r\n    }\r\n    my_lcd.Set_Draw_color(255,0,0);\r\n    for (i=16; i&lt;my_lcd.Get_Display_Height()-17; i+=5)\r\n    {\r\n       my_lcd.Draw_Line(1, i, (i*k)-10, my_lcd.Get_Display_Height()-17);\r\n     }\r\n     my_lcd.Set_Draw_color(255,0,0);\r\n     for (i=my_lcd.Get_Display_Height()-17; i&gt;16; i-=5)\r\n    {\r\n      my_lcd.Draw_Line(my_lcd.Get_Display_Width()-2, i, (i*k)-11, 16);\r\n    }\r\n    my_lcd.Set_Draw_color(0,255,255);\r\n    for (i=my_lcd.Get_Display_Height()-16; i&gt;16; i-=5)\r\n    {\r\n        my_lcd.Draw_Line(1, i, (my_lcd.Get_Display_Height()-17)*k+10-(i*k), 16);\r\n    }\r\n    my_lcd.Set_Draw_color(0,255,255);\r\n    for (int i=15; i&lt;my_lcd.Get_Display_Height()-17; i+=5)\r\n    {\r\n        my_lcd.Draw_Line(my_lcd.Get_Display_Width()-2, i, (my_lcd.Get_Display_Height()-17)*k+10-(i*k), my_lcd.Get_Display_Height()-17);\r\n    }\r\n    return micros()- time_start;   \r\n}\r\n\r\n\/\/ Draw some random pixels\r\nunsigned long show_random_pixels(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 10000;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Pixel(2+random(my_lcd.Get_Display_Width()-4),17+random(my_lcd.Get_Display_Height()-34));\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\n\/\/ Draw some random lines\r\nunsigned long show_random_lines(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 300;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Line(2+random(my_lcd.Get_Display_Width()-4),17+random(my_lcd.Get_Display_Height()-34),2+random(my_lcd.Get_Display_Width()-4),17+random(my_lcd.Get_Display_Height()-34));\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\n\/\/ Draw some random rectangles\r\nunsigned long show_random_rectangles(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 150;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Rectangle(2+random(my_lcd.Get_Display_Width()-4),17+random(my_lcd.Get_Display_Height()-34),2+random(my_lcd.Get_Display_Width()-4),17+random(my_lcd.Get_Display_Height()-34));\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\n\/\/ Draw some random round rectangles\r\nunsigned long show_random_round_rectangles(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 150;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Round_Rectangle(2+random(my_lcd.Get_Display_Width()-4),17+random(my_lcd.Get_Display_Height()-34),2+random(my_lcd.Get_Display_Width()-4),17+random(my_lcd.Get_Display_Height()-34),5);\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\n\/\/ Draw some random circles\r\nunsigned long show_random_circles(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 150;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Circle(41+random(my_lcd.Get_Display_Width()-82), 56+random(my_lcd.Get_Display_Height()-112), random(40));\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\n\/\/ Draw some random triangles\r\nunsigned long show_random_triangles(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 150;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Triangle(2+random(my_lcd.Get_Display_Width()-4),17+random(my_lcd.Get_Display_Height()-34),2+random(my_lcd.Get_Display_Width()-4),17+random(my_lcd.Get_Display_Height()-34),2+random(my_lcd.Get_Display_Width()-4),17+random(my_lcd.Get_Display_Height()-34));\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\n\/\/ Draw some random bit maps\r\nunsigned long show_random_bit_map(void)\r\n{\r\n    uint16_t buf[48],i;\r\n    unsigned long time_start = micros();\r\n    int16_t len = (my_lcd.Get_Display_Height()*3\/4)\/6;\r\n    for(i = 0;i&lt; 48; i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255), random(255), random(255));\r\n       buf[i] = my_lcd.Get_Draw_color();\r\n    }\r\n    for(i = 1;i&lt;=6;i++)\r\n    {\r\n        my_lcd.Draw_Bit_Map(my_lcd.Get_Display_Width()\/2-1-((len\/2)*4\/3)*i, my_lcd.Get_Display_Height()\/2-1-(len\/2)*i, 8, 6, buf, i*(len\/6));\r\n        delay(100);\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\n\/\/Clear the screen\r\nvoid clear_screen(void)\r\n{\r\n   delay(2000);  \r\n   my_lcd.Set_Draw_color(0, 0, 0);\r\n   my_lcd.Fill_Rectangle(1, 16, my_lcd.Get_Display_Width()-2, my_lcd.Get_Display_Height()-17);\r\n}\r\n\r\nunsigned long (*show_function[])(void) = \r\n {\r\n                                          show_text,\r\n                                          show_triangle_function,\r\n                                          show_sinewave,\r\n                                          show_fill_rectangle,\r\n                                          show_fill_round_rectangle,\r\n                                          show_fill_circle,\r\n                                          show_fill_triangle,\r\n                                          show_grid_lines,\r\n                                          show_random_pixels,\r\n                                          show_random_lines,\r\n                                          show_random_rectangles,\r\n                                          show_random_round_rectangles,\r\n                                          show_random_circles,\r\n                                          show_random_triangles,\r\n                                          show_random_bit_map,\r\n                                          };\r\nuint8_t *show_str[]=\r\n {\r\n                       &quot;show text                    :&quot;, \r\n                       &quot;show triangle function       :&quot;,\r\n                       &quot;show sinewave                :&quot;,\r\n                       &quot;show fill rectangle          :&quot;,\r\n                       &quot;show fill round rectangle    :&quot;,\r\n                       &quot;show fill circle             :&quot;,\r\n                       &quot;show fill triangle           :&quot;,\r\n                       &quot;show grid lines              :&quot;,\r\n                       &quot;show random pixels           :&quot;,\r\n                       &quot;show random lines            :&quot;,\r\n                       &quot;show random rectangles       :&quot;,\r\n                       &quot;show random round rectangles :&quot;,\r\n                       &quot;show random circles          :&quot;,\r\n                       &quot;show random triangles        :&quot;,\r\n                       &quot;show random bit_map          :&quot;\r\n                     };\r\n\r\n\/\/display the running time of programs \r\nunsigned long show_total_time(void)\r\n{\r\n     uint16_t i;\r\n     unsigned long buf[15];\r\n     unsigned long time_start = micros();\r\n     for(i = 0;i&lt; 15;i++)\r\n     {\r\n        buf[i] = show_function[i](); \r\n        clear_screen();  \r\n     }\r\n     for(i = 0;i&lt;15; i++)\r\n     {\r\n         my_lcd.Set_Text_colour(255, 165, 0);   \r\n         my_lcd.Set_Text_Size(1);\r\n         my_lcd.Set_Text_Mode(1);\r\n         my_lcd.Print_String(show_str[i], (my_lcd.Get_Display_Width()-260)\/2-1, (my_lcd.Get_Display_Height()-150)\/2+i*10-1);\r\n         my_lcd.Set_Text_colour(0, 255, 0); \r\n         my_lcd.Print_Number_Int(buf[i], (my_lcd.Get_Display_Width()-260)\/2-1+200, (my_lcd.Get_Display_Height()-150)\/2+i*10-1, 0, ' ', 10);\r\n     }\r\n     delay(5000);\r\n     return micros()- time_start; \r\n}\r\n\r\n\/\/display ending and total running time\r\nvoid show_end(unsigned long run_time)\r\n{\r\n    my_lcd.Fill_Screen(0, 255, 255);\r\n    my_lcd.Set_Draw_color(255, 0, 0);\r\n    my_lcd.Fill_Round_Rectangle(my_lcd.Get_Display_Width()\/2-1-120+1, my_lcd.Get_Display_Height()\/2-1-60+1, my_lcd.Get_Display_Width()\/2-1+120-1, my_lcd.Get_Display_Height()\/2-1+60-1,5);\r\n    my_lcd.Set_Text_colour(0, 255, 255);   \r\n    my_lcd.Set_Text_Size(1);\r\n    my_lcd.Set_Text_Mode(1);\r\n    my_lcd.Print_String(&quot;Running over!&quot;, CENTER, my_lcd.Get_Display_Height()\/2-1-40);\r\n    my_lcd.Print_String(&quot;That's ok!&quot;, CENTER, my_lcd.Get_Display_Height()\/2-1-30);\r\n    my_lcd.Print_String(&quot;After a few seconds,&quot;, CENTER, my_lcd.Get_Display_Height()\/2-1-20);\r\n    my_lcd.Print_String(&quot;it will restart.&quot;, CENTER, my_lcd.Get_Display_Height()\/2-1-10);\r\n    my_lcd.Print_String(&quot;Please wait ...&quot;, CENTER, my_lcd.Get_Display_Height()\/2-1);\r\n    my_lcd.Set_Text_colour(255, 255, 0); \r\n    my_lcd.Print_String(&quot;Total runtime(us):  &quot;, my_lcd.Get_Display_Width()\/2-1-90, my_lcd.Get_Display_Height()\/2-1+40);\r\n    my_lcd.Set_Text_colour(0, 255, 0);\r\n    my_lcd.Print_Number_Int(run_time, my_lcd.Get_Display_Width()\/2-1+30, my_lcd.Get_Display_Height()\/2-1+40, 0, ' ', 10);  \r\n    delay(10000);   \r\n}\r\n\r\nvoid setup() \r\n{\r\n  my_lcd.Init_LCD();\r\n  my_lcd.Fill_Screen(0x0);  \r\n  my_lcd.Set_Rotation(1);  \r\n}\r\n\r\nvoid loop() \r\n{\r\n    unsigned long total_time;\r\n    my_lcd.Fill_Screen(0x0); \r\n    total_time = show_total_time();\r\n    show_end(total_time);    \r\n}\r\n\r\n<\/code><\/pre>\r\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45ea693 elementor-widget elementor-widget-text-editor\" data-id=\"45ea693\" 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 \u062c\u0647\u062a \u062a\u0633\u062a \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f \u0648 \u0627\u0646\u0648\u0627\u0639 \u0627\u0634\u06a9\u0627\u0644 \u0648 \u0637\u0631\u062d\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\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\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>\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0644\u0645\u0633\u06cc \u062a\u0645\u0627\u0645 \u0631\u0646\u06af 3.5 \u0627\u06cc\u0646\u0686 TFT \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 TFT \u0627\u0632 \u0627\u0646\u0648\u0627\u0639 \u0627\u0644 \u0633\u06cc \u062f\u06cc \u0647\u0627\u06cc \u06a9\u0631\u06cc\u0633\u062a\u0627\u0644 \u0645\u0627\u06cc\u0639 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f \u06a9\u0647 \u0628\u0627 \u06cc\u06a9 \u062a\u0631\u0627\u0646\u0632\u06cc\u0633\u062a\u0648\u0631 \u0628\u0647 \u0647\u0631 \u067e\u06cc\u06a9\u0633\u0644 \u0648\u0635\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0645\u0635\u0631\u0641 \u062c\u0631\u06cc\u0627\u0646 \u0646\u0633\u0628\u062a\u0627\u064b \u06a9\u0645\u060c \u062f\u0627\u0631\u0627\u06cc \u0628\u06a9\u200c\u0644\u0627\u06cc\u062a (Backlight) \u0646\u06cc\u0632 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f. \u0631\u0632\u0648\u0644\u0648\u0634\u0646 \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 480&#215;320 \u067e\u06cc\u06a9\u0633\u0644 \u0648 \u062f\u0627\u0631\u0627\u06cc \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc SPI Parallel [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":24024,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[935],"tags":[4612,4627,4611],"platform":[1071],"bytype":[1075],"difficulty":[1077],"related_products":[4502],"featured_image_src":{"landsacpe":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/03\/Demo-Arduino-7.jpg",1200,900,false],"list":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/03\/Demo-Arduino-7.jpg",1200,900,false],"medium":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/03\/Demo-Arduino-7.jpg",533,400,false],"full":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/03\/Demo-Arduino-7.jpg",1200,900,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 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686 \u0644\u0645\u0633\u06cc \u062a\u0645\u0627\u0645 \u0631\u0646\u06af TFT \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 - \u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a<\/title>\n<meta name=\"description\" content=\"\u062f\u0631 \u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686 TFT \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06cc\u0627\u062f \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686 TFT \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u0628\u0647 \u0647\u0645\u0631\u0627\u0647\u060c \u0645\u062b\u0627\u0644\u060c \u06a9\u062f\u060c \u0633\u06cc\u0645 \u0628\u0646\u062f\u06cc\" \/>\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\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-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 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0634\u06cc\u0644\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686 \u0644\u0645\u0633\u06cc \u062a\u0645\u0627\u0645 \u0631\u0646\u06af TFT \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 - \u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a\" \/>\n<meta property=\"og:description\" content=\"\u062f\u0631 \u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686 TFT \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06cc\u0627\u062f \u0645\u06cc\u200c\u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 3.5 \u0627\u06cc\u0646\u0686 TFT \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u0628\u0647 \u0647\u0645\u0631\u0627\u0647\u060c \u0645\u062b\u0627\u0644\u060c \u06a9\u062f\u060c \u0633\u06cc\u0645 \u0628\u0646\u062f\u06cc\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecaferobot.com\/learn\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"\u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-12T11:09:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-19T13:12:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/03\/Demo-Arduino-7.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\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\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/#primaryimage\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/03\/Demo-Arduino-7.jpg\",\"width\":1200,\"height\":900},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/#webpage\",\"url\":\"https:\/\/thecaferobot.com\/learn\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/\",\"name\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647\\u200c\\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0634\\u06cc\\u0644\\u062f \\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631 3.5 \\u0627\\u06cc\\u0646\\u0686 \\u0644\\u0645\\u0633\\u06cc \\u062a\\u0645\\u0627\\u0645 \\u0631\\u0646\\u06af TFT \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 - \\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/#primaryimage\"},\"datePublished\":\"2021-04-12T11:09:37+00:00\",\"dateModified\":\"2021-06-19T13:12:08+00:00\",\"description\":\"\\u062f\\u0631 \\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631 3.5 \\u0627\\u06cc\\u0646\\u0686 TFT \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 \\u06cc\\u0627\\u062f \\u0645\\u06cc\\u200c\\u06af\\u06cc\\u0631\\u06cc\\u062f \\u0686\\u06af\\u0648\\u0646\\u0647 \\u0627\\u0632 \\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631 3.5 \\u0627\\u06cc\\u0646\\u0686 TFT \\u0627\\u0633\\u062a\\u0641\\u0627\\u062f\\u0647 \\u06a9\\u0646\\u06cc\\u062f \\u0628\\u0647 \\u0647\\u0645\\u0631\\u0627\\u0647\\u060c \\u0645\\u062b\\u0627\\u0644\\u060c \\u06a9\\u062f\\u060c \\u0633\\u06cc\\u0645 \\u0628\\u0646\\u062f\\u06cc\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/#webpage\"},\"author\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/391776cde87ca107a152ca4dd9440a54\"},\"headline\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647\\u200c\\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0634\\u06cc\\u0644\\u062f \\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631 3.5 \\u0627\\u06cc\\u0646\\u0686 \\u0644\\u0645\\u0633\\u06cc \\u062a\\u0645\\u0627\\u0645 \\u0631\\u0646\\u06af TFT \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648\",\"datePublished\":\"2021-04-12T11:09:37+00:00\",\"dateModified\":\"2021-06-19T13:12:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/#webpage\"},\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\"},\"image\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/#primaryimage\"},\"keywords\":\"\\u0634\\u06cc\\u0644\\u062f,\\u0644\\u0645\\u0633\\u06cc,\\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631 TFT\",\"articleSection\":\"\\u0646\\u0645\\u0627\\u06cc\\u0634\\u06af\\u0631\\u0647\\u0627\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/interfacing-3-5-inch-full-color-touch-tft-display-module-with-arduino\/#respond\"]}]},{\"@type\":[\"Person\"],\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/391776cde87ca107a152ca4dd9440a54\",\"name\":\"\\u0645\\u062d\\u0645\\u062f \\u062f\\u0645\\u06cc\\u0631\\u0686\\u06cc\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#personlogo\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/831b2d5977ac9997b6a7e78dc61cfd45?s=96&d=mm&r=g\",\"caption\":\"\\u0645\\u062d\\u0645\\u062f \\u062f\\u0645\\u06cc\\u0631\\u0686\\u06cc\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/24023"}],"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\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/comments?post=24023"}],"version-history":[{"count":7,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/24023\/revisions"}],"predecessor-version":[{"id":24879,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/24023\/revisions\/24879"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media\/24024"}],"wp:attachment":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media?parent=24023"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/categories?post=24023"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/tags?post=24023"},{"taxonomy":"platform","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/platform?post=24023"},{"taxonomy":"bytype","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/bytype?post=24023"},{"taxonomy":"difficulty","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/difficulty?post=24023"},{"taxonomy":"related_products","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/related_products?post=24023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}