{"id":22295,"date":"2024-03-18T20:41:25","date_gmt":"2024-03-18T21:41:25","guid":{"rendered":"https:\/\/roboeq.ir\/blog\/?p=22295"},"modified":"2024-04-22T13:00:29","modified_gmt":"2024-04-22T14:00:29","slug":"%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32","status":"publish","type":"post","link":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/","title":{"rendered":"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32"},"content":{"rendered":"\n<p>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32\u066c  \u06a9\u0647&nbsp;\u06cc\u06a9 \u0628\u0631\u062f \u062a\u0648\u0633\u0639\u0647 \u0639\u0627\u0644\u06cc \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u0627\u0634\u06cc\u0627 (IoT) \u0627\u0633\u062a \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0631\u0627 \u0628\u0647 \u0634\u0645\u0627 \u062e\u0648\u0627\u0647\u062f \u062f\u0627\u062f \u062a\u0627 \u0628\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a \u0644\u0645\u0633\u06cc \u0628\u0647 \u0645\u062f\u0627\u0631\u0627\u062a \u062e\u0648\u062f \u0631\u0627 \u0647\u0648\u0634\u0645\u0646\u062f\u062a\u0631 \u06a9\u0646\u06cc\u062f\u066c \u0686\u0631\u0627 \u06a9\u0647 \u0645\u0627\u0698\u0648\u0644 ESP32 &nbsp;\u0634\u0627\u0645\u0644 10 \u067e\u06cc\u0646 GPIO &nbsp;\u0644\u0645\u0633\u06cc \u062e\u0627\u0632\u0646\u06cc \u0627\u0633\u062a \u0648 \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0627\u06cc\u0646 \u067e\u06cc\u0646\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u0627\u0631\u062a\u0642\u0627\u0621 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u06cc\u06a9 \u06a9\u0644\u06cc\u062f \u0633\u0627\u062f\u0647 \u0645\u06a9\u0627\u0646\u06cc\u06a9\u06cc \u0628\u0631 \u0631\u0648\u06cc \u0622\u0646 \u0647\u0627 \u062a\u0639\u0628\u06cc\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center has-content-bg-background-color has-background\"><em>\u0634\u0627\u06cc\u062f \u0627\u06cc\u0646 \u0646\u06a9\u062a\u0647 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u0645\u0647\u0645 \u0628\u0627\u0634\u062f \u06a9\u0647 \u0645\u0627 \u062f\u0631\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0627\u0632 \u06a9\u062f\u0627\u0645 \u0645\u062f\u0644 \u0645\u0627\u0698\u0648\u0644 \u0628\u0631\u062f ESP32 \u062f\u0631 \u062d\u0644 \u0645\u062b\u0627\u0644 \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u06cc\u0645 \u0646\u0645\u0648\u062f\u066c \u0644\u0630\u0627 \u0644\u0627\u0632\u0645 \u0628\u0647 \u0628\u06cc\u0627\u0646 \u0627\u0633\u062a \u0628\u0631\u062f \u062f\u0631\u0646\u0638\u0631 \u06af\u0631\u0641\u062a\u0647 \u0634\u062f\u0647\u066c <a href=\"https:\/\/roboeq.ir\/products\/detail\/0501102\/%D9%85%D8%A7%DA%98%D9%88%D9%84-ESP-WROOM-32-%D8%AF%D8%A7%D8%B1%D8%A7%DB%8C-%D9%88%D8%A7%DB%8C-%D9%81%D8%A7%DB%8C-%D9%88-%D8%A8%D9%84%D9%88%D8%AA%D9%88%D8%AB-30-%D9%BE%D8%A7%DB%8C%D9%87-%D8%A8%D8%A7-%D9%85%D8%A8%D8%AF%D9%84-CP2102\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u0645\u0627\u0698\u0648\u0644 ESP-WROOM-32 \u062f\u0627\u0631\u0627\u06cc \u0648\u0627\u06cc \u0641\u0627\u06cc \u0648 \u0628\u0644\u0648\u062a\u0648\u062b 30 \u067e\u0627\u06cc\u0647 \u0628\u0627 \u0645\u0628\u062f\u0644 CP2102 <\/a>\u0645\u06cc \u0628\u0627\u0634\u062f \u0648 \u0634\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u062a\u0648\u062c\u0647 \u0628\u0647 \u0627\u0645\u06a9\u0627\u0646\u0627\u062a \u0645\u0648\u0631\u062f\u0646\u06cc\u0627\u0632 \u067e\u0631\u0648\u0698\u0647  \u0647\u0627\u06cc \u062e\u0648\u062f \u0648 \u0628\u0631\u0631\u0633\u06cc <a href=\"https:\/\/roboeq.ir\/files\/id\/4034\/name\/ESP32%20MODULE.pdf\/\">\u062f\u06cc\u062a\u0627\u0634\u06cc\u062a <\/a>\u0627\u06cc\u0646 \u0645\u062d\u0635\u0648\u0644 \u0627\u0642\u062f\u0627\u0645 \u0628\u0647 \u062e\u0631\u06cc\u062f \u0648 \u0628\u0647 \u06a9\u0627\u0631\u06af\u06cc\u0631\u06cc \u0622\u0646 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/em><\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-esp32-\u0686\u06af\u0648\u0646\u0647-\u0644\u0645\u0633-\u06cc\u06a9-\u0627\u0646\u06af\u0634\u062a-\u0631\u0627-\u062a\u0634\u062e\u06cc\u0635-\u0645\u06cc-\u062f\u0647\u062f\"><strong>ESP32 \u0686\u06af\u0648\u0646\u0647 \u0644\u0645\u0633 \u06cc\u06a9 \u0627\u0646\u06af\u0634\u062a \u0631\u0627 \u062a\u0634\u062e\u06cc\u0635 \u0645\u06cc \u062f\u0647\u062f\u061f<\/strong><\/h2>\n\n\n\n<p>\u067e\u06cc\u0634 \u0627\u0632 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u06cc\u0646 \u0647\u0627\u06cc Touch \u06cc\u06a9 \u0645\u0627\u0698\u0648\u0644 ESP32 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0646\u062d\u0648\u0647 \u062a\u0634\u062e\u06cc\u0635 \u0644\u0645\u0633 \u06cc\u06a9 \u0627\u0646\u06af\u0634\u062a \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u0631\u0627 \u0628\u062f\u0627\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u0642\u0637\u0639\u0647 \u0627\u0632 \u062e\u0648\u0627\u0635 \u0627\u0644\u06a9\u062a\u0631\u06cc\u06a9\u06cc \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0628\u062f\u0646 \u0627\u0646\u0633\u0627\u0646 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0648\u0631\u0648\u062f\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u067e\u06cc\u0646 \u200b\u200b\u062d\u0633\u06af\u0631 \u0644\u0645\u0633\u06cc \u062a\u0648\u0633\u0637 \u0627\u0646\u06af\u0634\u062a \u0644\u0645\u0633 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u06cc\u06a9 \u0628\u0627\u0631 \u0627\u0644\u06a9\u062a\u0631\u06cc\u06a9\u06cc \u06a9\u0648\u0686\u06a9 \u062f\u0631 \u0646\u0642\u0637\u0647 \u0627\u062a\u0635\u0627\u0644 \u062c\u0630\u0628 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0627\u062a\u0641\u0627\u0642 \u0628\u0627\u0639\u062b \u0627\u06cc\u062c\u0627\u062f \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0631 \u0638\u0631\u0641\u06cc\u062a \u062e\u0627\u0632\u0646\u06cc \u0648 \u062f\u0631 \u0646\u062a\u06cc\u062c\u0647 \u0633\u06cc\u06af\u0646\u0627\u0644 \u0622\u0646\u0627\u0644\u0648\u06af \u0645\u06cc\u200c\u0634\u0648\u062f. \u0633\u067e\u0633 \u062f\u0648 ADC \u0645\u062a\u0648\u0627\u0644\u06cc \u062a\u0642\u0631\u06cc\u0628\u06cc (SAR ADC)\u060c \u0627\u06cc\u0646 \u0633\u06cc\u06af\u0646\u0627\u0644 \u0622\u0646\u0627\u0644\u0648\u06af \u0631\u0627 \u0628\u0647 \u0627\u0639\u062f\u0627\u062f \u062f\u06cc\u062c\u06cc\u062a\u0627\u0644 \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<div class=\"wp-block-group has-background\" style=\"background-color:#abedbc\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h5 class=\"wp-block-heading has-text-align-right has-text-color has-link-color wp-elements-c4e8a29fa96341697c0bfc43ed93dbdc\" style=\"color:#0d811e\"><em> \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0628\u062f\u0627\u0646\u06cc\u062f:<\/em><\/h5>\n\n\n\n<p class=\"has-text-align-center\"><em>&nbsp;ADC&nbsp;\u0647\u0627\u06cc SAR \u0627\u0632 \u06cc\u06a9 \u0645\u0642\u0627\u06cc\u0633\u0647\u200c\u06af\u0631 \u0628\u0631\u0627\u06cc \u0645\u0642\u0627\u06cc\u0633\u0647 \u0648\u0644\u062a\u0627\u0698 \u0648\u0631\u0648\u062f\u06cc \u0648 \u062e\u0631\u0648\u062c\u06cc \u06cc\u06a9 \u0645\u0628\u062f\u0644 \u062f\u0627\u062e\u0644\u06cc \u062f\u06cc\u062c\u06cc\u062a\u0627\u0644 \u0628\u0647 \u0622\u0646\u0627\u0644\u0648\u06af\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/em><\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:64px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group has-content-bg-alt-background-color has-background\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"40\" height=\"40\" src=\"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2023\/11\/4512876951646213673-128.webp\" alt=\"\u0622\u0645\u0648\u0632\u0634 \u0645\u0631\u062a\u0628\u0637\" class=\"wp-image-22104\"\/><\/figure><\/div>\n\n\n<p class=\"has-text-align-center\">\u062a\u0634\u062e\u06cc\u0635 \u0644\u0645\u0633 \u062f\u0631 ESP32\u060c \u062a\u0648\u0633\u0637 \u06a9\u0645\u06a9 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 ULP \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u06cc\u200c\u0634\u0648\u062f. \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0627\u0632 \u0627\u06cc\u0646 \u067e\u06cc\u0646\u200c\u0647\u0627\u06cc \u0644\u0645\u0633\u06cc \u0628\u0631\u0627\u06cc \u0628\u06cc\u062f\u0627\u0631 \u06a9\u0631\u062f\u0646 ESP32 \u0627\u0632 \u062e\u0648\u0627\u0628 \u0639\u0645\u06cc\u0642 \u0646\u06cc\u0632 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f. \u06a9\u0645\u06a9 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647\u200c\u06cc (Ultra-Low-Power coprocessor)ULP \u06cc\u06a9 \u0646\u0648\u0639 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 \u06a9\u0645 \u0645\u0635\u0631\u0641 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0648\u0627\u062d\u062f \u067e\u0631\u062f\u0627\u0632\u0634\u06cc \u062a\u06a9\u0645\u06cc\u0644\u06cc \u062f\u0631 \u0645\u0639\u0645\u0627\u0631\u06cc \u06cc\u06a9 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 \u0627\u0635\u0644\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u0646\u0648\u0639 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0648\u0638\u0627\u06cc\u0641\u06cc \u06a9\u0647 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0645\u0635\u0631\u0641 \u06a9\u0645 \u0627\u0646\u0631\u0698\u06cc \u062f\u0627\u0631\u0646\u062f\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u0648 \u0645\u0639\u0645\u0648\u0644\u0627 \u0628\u0631\u0627\u06cc \u0627\u0641\u0632\u0627\u06cc\u0634 \u0639\u0645\u0631 \u0628\u0627\u062a\u0631\u06cc \u0648 \u0628\u0647\u0628\u0648\u062f \u0639\u0645\u0644\u06a9\u0631\u062f \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0648 \u0642\u0627\u0628\u0644 \u062d\u0645\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0645\u0639\u0631\u0641\u06cc \u067e\u06cc\u0646 \u0647\u0627\u06cc Touch \u0645\u0627\u0698\u0648\u0644 ESP32<\/strong>:<\/h2>\n\n\n\n<p>\u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644&nbsp;\u062f\u0627\u0631\u0627\u06cc 10 \u067e\u06cc\u0646 \u0648\u0631\u0648\u062f\u06cc \u0648 \u062e\u0631\u0648\u062c\u06cc \u0644\u0645\u0633\u06cc \u062e\u0627\u0632\u0646\u06cc \u0627\u0633\u062a. \u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u06cc\u06a9 \u0628\u0627\u0631 \u062e\u0627\u0632\u0646\u06cc (\u0645\u0627\u0646\u0646\u062f \u067e\u0648\u0633\u062a \u0627\u0646\u0633\u0627\u0646) \u062f\u0631 \u0645\u062c\u0627\u0648\u0631\u062a GPIO \u0628\u0627\u0634\u062f\u060c ESP32 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0631 \u0638\u0631\u0641\u06cc\u062a \u062e\u0627\u0632\u0646\u06cc \u0631\u0627 \u062a\u0634\u062e\u06cc\u0635 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n\n<p>\u0627\u06af\u0631 \u0686\u0647 ESP32 \u062f\u0631 \u0645\u062c\u0645\u0648\u0639 \u062f\u0627\u0631\u0627\u06cc 10 \u067e\u06cc\u0646 \u062d\u0633\u06af\u0631 \u0644\u0645\u0633\u06cc \u062e\u0627\u0632\u0646\u06cc (GPIO) \u0627\u0633\u062a\u060c \u0627\u0645\u0627 \u062a\u0646\u0647\u0627 9 \u0639\u062f\u062f \u0627\u0632 30 \u067e\u06cc\u0646 \u062f\u0631 \u067e\u06cc\u0646\u200c\u0647\u062f\u0631\u0647\u0627\u06cc \u062f\u0648 \u0637\u0631\u0641 \u0628\u0631\u062f \u062a\u0648\u0633\u0639\u0647ESP32 &nbsp;\u0642\u0627\u0628\u0644 \u062f\u0633\u062a\u0631\u0633 \u0647\u0633\u062a\u0646\u062f.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"581\" height=\"346\" src=\"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Touch-Pins.webp\" alt=\"\u0645\u0639\u0631\u0641\u06cc \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc \u0645\u0627\u0698\u0648\u0644 ESP32\" class=\"wp-image-22301\" srcset=\"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Touch-Pins.webp 581w, https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Touch-Pins-300x179.webp 300w\" sizes=\"auto, (max-width: 581px) 100vw, 581px\" \/><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0646\u062d\u0648\u0647 \u062f\u0631\u06cc\u0627\u0641\u062a \u062f\u0627\u062f\u0647 \u0627\u0632 \u0633\u0646\u0633\u0648\u0631 \u0644\u0645\u0633\u06cc \u062f\u0631 IDE:<\/h3>\n\n\n\n<p>\u062e\u0648\u0627\u0646\u062f\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a\u06cc \u0627\u0632 \u062d\u0633\u06af\u0631 \u0644\u0645\u0633\u06cc ESP32 \u0628\u0633\u06cc\u0627\u0631 \u0633\u0627\u062f\u0647 \u0627\u0633\u062a. \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u06a9\u0627\u0641\u06cc \u0627\u0633\u062a \u062f\u0631 Arduino IDE\u060c \u0627\u0632 \u062a\u0627\u0628\u0639 <code>touchRead()<\/code> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u200c\u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u062a\u0627\u0628\u0639\u066c \u0634\u0645\u0627\u0631\u0647 \u067e\u06cc\u0646 \u0648\u0631\u0648\u062f\u06cc \u0648 \u062e\u0631\u0648\u062c\u06cc\u200b\u200b (GPIO) \u0631\u0627 \u06a9\u0647 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u062e\u0648\u0627\u0646\u06cc\u062f\u060c \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u0645\u06cc\u200c\u067e\u0630\u06cc\u0631\u062f.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: arduino; title: ; notranslate\" title=\"\">\ntouchRead(GPIOPin);\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0627\u06cc\u062c\u0627\u062f \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u0633\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u06cc:<\/h3>\n\n\n\n<p>\u0627\u06a9\u0646\u0648\u0646 \u06a9\u0647 \u0628\u0627 \u0686\u06af\u0648\u0646\u06af\u06cc \u062a\u0634\u062e\u06cc\u0635 \u0644\u0645\u0633 \u0627\u0646\u06af\u0634\u062a (\u0628\u0627\u0631 \u062e\u0627\u0632\u0646\u06cc) \u0628\u0635\u0648\u0631\u062a \u062a\u0626\u0648\u0631\u06cc \u0622\u0634\u0646\u0627 \u0634\u062f\u0647 \u0627\u06cc\u062f \u0632\u0645\u0627\u0646 \u0622\u0646 \u0633\u06cc\u062f\u0647 \u0627\u0633\u062a \u062a\u0627 \u0628\u0627 \u0627\u0646\u062c\u0627\u0645 \u06cc\u06a9 \u0645\u062b\u0627\u0644 \u0639\u0645\u0644\u06cc \u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 \u0631\u0627 \u0622\u0645\u0648\u0632\u0634 \u0628\u0628\u06cc\u0646\u06cc\u0645:<\/p>\n\n\n\n<p>\u0627\u0628\u062a\u062f\u0627 \u0644\u0627\u0632\u0645 \u062f\u0627\u0631\u06cc\u0645 \u06cc\u06a9 \u0633\u06cc\u0645 \u0631\u0627 \u0628\u0647 \u062d\u0633\u06af\u0631 \u0644\u0645\u0633\u06cc \u0634\u0645\u0627\u0631\u06470 (Touch #0) \u06cc\u0627 \u0647\u0645\u0627\u0646 \u067e\u0627\u06cc\u0647 GPIO \u0634\u0645\u0627\u0631\u0647 4 \u0648\u0635\u0644 \u06a9\u0646\u06cc\u0645 \u0648 \u0633\u067e\u0633 \u06a9\u062f \u0622\u0645\u0627\u062f\u0647 \u0634\u062f\u0647 \u062f\u0631 \u0628\u062e\u0634 \u0628\u0639\u062f \u0631\u0627 \u062f\u0631 IDE \u0633\u06cc\u0633\u062a\u0645 \u062e\u0648\u062f \u0622\u067e\u0644\u0648\u062f \u0646\u0645\u0627\u06cc\u06cc\u062f. \u0634\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0647\u0631 \u062c\u0633\u0645 \u0631\u0633\u0627\u0646\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f \u0641\u0648\u06cc\u0644 \u0622\u0644\u0648\u0645\u06cc\u0646\u06cc\u0648\u0645\u06cc\u060c \u067e\u0648\u0634\u0634 \u0631\u0633\u0627\u0646\u0627\u060c \u0631\u0646\u06af \u0631\u0633\u0627\u0646\u0627 \u0648 \u063a\u06cc\u0631\u0647 \u0631\u0627 \u0628\u0647 \u0627\u06cc\u0646 \u067e\u06cc\u0646 \u0648\u0635\u0644 \u06a9\u0646\u06cc\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u067e\u062f \u0644\u0645\u0633\u06cc \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"566\" height=\"297\" src=\"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/Connecting-Wire-to-ESP32-for-Reading-Touch-GPIO.webp\" alt=\"\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 \u062c\u0647\u062a \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u0632\u0627\u0646 \u0628\u0627\u0631 \u062e\u0627\u0632\u0646\u06cc \u067e\u0627\u06cc\u0647\" class=\"wp-image-22300\" srcset=\"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/Connecting-Wire-to-ESP32-for-Reading-Touch-GPIO.webp 566w, https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/Connecting-Wire-to-ESP32-for-Reading-Touch-GPIO-300x157.webp 300w\" sizes=\"auto, (max-width: 566px) 100vw, 566px\" \/><\/figure><\/div>\n\n\n<div class=\"wp-block-group has-background\" style=\"background-color:#ede6faad\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading\"><strong>\u06a9\u062f \u0646\u0645\u0648\u0646\u0647<\/strong><strong><\/strong><\/h4>\n\n\n\n<p>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062b\u0627\u0644\u06cc \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0628\u0628\u06cc\u0646\u06cc\u0645 \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u06a9\u0627\u0631 \u0645\u06cc \u06a9\u0646\u062f. Arduino IDE \u062e\u0648\u062f \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f \u0648 \u0628\u0647 \u0645\u0633\u06cc\u0631File &gt; Examples &gt; ESP32 &gt; Touch &nbsp;\u0628\u0631\u0648\u06cc\u062f. \u0633\u067e\u0633 \u0628\u0631\u0646\u0627\u0645\u0647 TouchRead \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f .<\/p>\n\n\n\n<p>\u0627\u06cc\u0646 \u0645\u062b\u0627\u0644 \u0628\u0647 \u0633\u0627\u062f\u06af\u06cc \u067e\u06cc\u0646 \u0644\u0645\u0633\u06cc 0 \u0631\u0627 \u0645\u06cc \u062e\u0648\u0627\u0646\u062f \u0648 \u0646\u062a\u06cc\u062c\u0647 \u0631\u0627 \u0631\u0648\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0633\u0631\u06cc\u0627\u0644 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f. <\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: arduino; title: ; notranslate\" title=\"\">\n\/\/ ESP32 Touch Test\n\/\/ Just test touch pin - Touch0 is T0 which is on GPIO 4.\n\nvoid setup() {\n  Serial.begin(115200);\n  delay(1000); \/\/ give me time to bring up serial monitor\n  Serial.println(&quot;ESP32 Touch Test&quot;);\n}\n\nvoid loop() {\n  Serial.print(&quot;Touch: &quot;);\n  Serial.println(touchRead(4));  \/\/ get touch value on GPIO 4\n  delay(1000);\n}\n<\/pre><\/div><\/div><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"558\" height=\"404\" src=\"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Touch-Test-Output-on-Serial-Monitor.webp\" alt=\"\u062a\u063a\u06cc\u06cc\u0631 \u0645\u0642\u062f\u0627\u0631 \u0645\u062a\u063a\u06cc\u06cc\u0631 Touch \u0628\u0647 \u0639\u062f\u062f \u06f3 \u062f\u0631 \u0632\u0645\u0627\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32\" class=\"wp-image-22299\" srcset=\"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Touch-Test-Output-on-Serial-Monitor.webp 558w, https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Touch-Test-Output-on-Serial-Monitor-300x217.webp 300w\" sizes=\"auto, (max-width: 558px) 100vw, 558px\" \/><\/figure><\/div>\n\n\n<div style=\"height:63px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group has-background\" style=\"background-color:#daee9f\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading\">\u0646\u062d\u0648\u0647 \u0639\u0645\u0644\u06a9\u0631\u062f \u06a9\u062f:<\/h4>\n\n\n\n<p>\u0627\u0628\u062a\u062f\u0627 \u0644\u0627\u0632\u0645 \u0627\u0633\u062a \u0630\u06a9\u0631 \u06a9\u0646\u06cc\u0645 \u06a9\u0647 \u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0633\u06cc\u0627\u0631 \u0633\u0627\u062f\u0647 \u0627\u0633\u062a. \u0645\u0627 \u062f\u0631 \u062a\u0627\u0628\u0639 ()setup\u060c \u0642\u0635\u062f \u062f\u0627\u0631\u06cc\u0645 \u062f\u0631 \u06af\u0627\u0645 \u0627\u0648\u0644 \u0627\u0631\u062a\u0628\u0627\u0637 \u0633\u0631\u06cc\u0627\u0644 \u0628\u0627 \u0631\u0627\u06cc\u0627\u0646\u0647 \u0631\u0627 \u0628\u0631\u0642\u0631\u0627\u0631 \u06a9\u0646\u06cc\u0645:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: arduino; title: ; notranslate\" title=\"\">\nSerial.begin(115200);\n<\/pre><\/div>\n\n\n<p>\u0633\u067e\u0633 \u062f\u0631\u062d\u0644\u0642\u0647 ()loop \u0627\u0632 \u062a\u0627\u0628\u0639 <code>touchRead()<\/code> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645 \u0648 \u067e\u0627\u06cc\u0647 \u0627\u06cc \u0631\u0627 \u06a9\u0647 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u0645 \u0628\u062e\u0648\u0627\u0646\u06cc\u0645 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u062a\u0635\u0645\u06cc\u0645 \u062f\u0627\u0631\u06cc\u0645 \u067e\u06cc\u0646 \u0634\u0645\u0627\u0631\u0647 4 \u0631\u0627 \u0628\u062e\u0648\u0627\u0646\u06cc\u0645. (\u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0634\u0645\u0627\u0631\u0647 \u0633\u0646\u0633\u0648\u0631 \u0644\u0645\u0633\u06cc <code>T0<\/code> \u0631\u0627 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f.)<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: arduino; title: ; notranslate\" title=\"\">\n\u00a0Serial.println(touchRead(4));\n<\/pre><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-e9c6e07fcddd622ce9e33471242d01b3\" style=\"color:#2a7ba1\">\u0645\u062b\u0627\u0644: \u0631\u0648\u0634\u0646\/\u062e\u0627\u0645\u0648\u0634 \u0646\u0645\u0648\u062f\u0646 LED \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 <\/h2>\n\n\n\n<p>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u0647 \u0633\u0631\u0639\u062a \u067e\u0631\u0648\u0698\u0647\u200c\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645 \u062a\u0627 \u0646\u0634\u0627\u0646 \u062f\u0647\u06cc\u0645 \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0627\u0632 \u067e\u06cc\u0646\u200c\u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0645\u062b\u0627\u0644\u060c \u0642\u0635\u062f \u062f\u0627\u0631\u06cc\u0645 \u06cc\u06a9 LED \u0633\u0627\u062f\u0647 \u06a9\u0647 \u0628\u0627 \u0644\u0645\u0633 \u0631\u0648\u0634\u0646 \u0645\u06cc \u0634\u0648\u062f \u0631\u0627 \u0628\u0633\u0627\u0632\u06cc\u0645.<\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#c0ebde7a\"><img loading=\"lazy\" decoding=\"async\" width=\"40\" height=\"40\" class=\"wp-image-22245\" style=\"width: 40px;\" src=\"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/02\/4719484071699847645-128-1.webp\" alt=\"\u062f\u0627\u0646\u0633\u062a\u0646\u06cc\">\u0627\u0644\u0628\u062a\u0647 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646 \u06af\u0633\u062a\u0631\u0634 \u062f\u0627\u062f \u0628\u0647 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0627\u0632\u062c\u0645\u0644\u0647 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u062f\u0631\u0647\u0627\u060c \u0631\u0644\u0647\u200c\u0647\u0627\u06cc \u0633\u0648\u0626\u06cc\u0686\u06cc\u060c \u0631\u0648\u0634\u0646\u0627\u06cc\u06cc\u200c \u06cc\u0627 \u0647\u0631 \u0686\u06cc\u0632 \u062f\u06cc\u06af\u0631\u06cc \u06a9\u0647 \u0641\u06a9\u0631\u0634 \u0631\u0627 \u0628\u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 \u0622\u0633\u062a\u0627\u0646\u0647 \u062a\u0634\u062e\u06cc\u0635 \u0628\u0627\u0631<\/h3>\n\n\n\n<p>\u0642\u0628\u0644 \u0627\u0632 \u0627\u062f\u0627\u0645\u0647\u060c \u0628\u0627\u06cc\u062f \u0628\u0628\u06cc\u0646\u06cc\u062f ESP32 \u0648\u0627\u0642\u0639\u0627\u064b \u0686\u0647 \u0686\u06cc\u0632\u06cc \u0645\u06cc\u200c\u062e\u0648\u0627\u0646\u062f \u0648 \u0686\u0647 \u0627\u0632 \u0622\u0646 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f. \u0628\u0647 \u062e\u0631\u0648\u062c\u06cc\u200c \u0647\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a\u06cc \u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u067e\u06cc\u0646 \u0644\u0645\u0633 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u0644\u0645\u0633 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u062f\u0642\u062a \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<p>\u0648\u0642\u062a\u06cc \u06a9\u062f \u0642\u0628\u0644\u06cc \u0631\u0627 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u0642\u0631\u0627\u0626\u062a \u0647\u0627\u06cc \u0646\u0632\u062f\u06cc\u06a9 \u0628\u0647 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u0645\u0627\u0646\u06cc\u062a\u0648\u0631 \u0633\u0631\u06cc\u0627\u0644 \u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u06cc\u062f:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0648\u0642\u062a\u06cc \u067e\u06cc\u0646 \u0631\u0627 \u0644\u0645\u0633 \u0645\u06cc \u06a9\u0646\u06cc\u062f &nbsp;(~3)<\/li>\n\n\n\n<li>\u0648\u0642\u062a\u06cc \u067e\u06cc\u0646 \u0631\u0627 \u0644\u0645\u0633 \u0646\u0645\u06cc \u06a9\u0646\u06cc\u062f (~71)<\/li>\n<\/ul>\n\n\n\n<p>\u0628\u0631 \u0627\u0633\u0627\u0633 \u0645\u0642\u0627\u062f\u06cc\u0631\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u0622\u0633\u062a\u0627\u0646\u0647\u200c\u0627\u06cc \u0631\u0627 \u062a\u0639\u06cc\u06cc\u0646 \u06a9\u0646\u06cc\u0645\u060c \u0628\u0647 \u0637\u0648\u0631\u06cc \u06a9\u0647 \u0648\u0642\u062a\u06cc \u0645\u0642\u062f\u0627\u0631 \u062e\u0648\u0627\u0646\u062f\u0647 \u0634\u062f\u0647 \u0627\u0632 \u0645\u0642\u062f\u0627\u0631 \u0622\u0633\u062a\u0627\u0646\u0647 \u06a9\u0645\u062a\u0631 \u0634\u062f \u060c LED \u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a \u062f\u0647\u062f. \u0627\u062d\u062a\u0645\u0627\u0644\u0627 30 \u0645\u0642\u062f\u0627\u0631 \u0622\u0633\u062a\u0627\u0646\u0647 \u062e\u0648\u0628\u06cc \u062f\u0631 \u0627\u06cc\u0646 \u0645\u0648\u0631\u062f \u0628\u0627\u0634\u062f.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"745\" src=\"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/OIP.webp\" alt=\"\u0646\u062d\u0648\u0647 \u0633\u06cc\u0645 \u06a9\u0634\u06cc \u0645\u0627\u0698\u0648\u0644 ESP32 \u062c\u0647\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc \u0628\u0631\u0627\u06cc \u062e\u0627\u0645\u0648\u0634 \u0648 \u0631\u0648\u0634\u0646 \u0646\u0645\u0648\u062f\u0646 \u0627\u0644 \u0627\u06cc \u062f\u06cc\" class=\"wp-image-22305\" style=\"width:476px;height:auto\" srcset=\"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/OIP.webp 768w, https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/OIP-300x291.webp 300w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\u0646\u0645\u0648\u0646\u0647 \u06a9\u062f:<\/h3>\n\n\n\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0631\u062d\u0644\u0647 \u0628\u0627\u06cc\u0633\u062a\u06cc \u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631 ESP32 \u062e\u0648\u062f \u0622\u067e\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f. \u0628\u0639\u062f \u0627\u0632 \u0622\u0646 \u0647\u0631 \u0628\u0627\u0631 \u06a9\u0647 \u0633\u06cc\u0645 \u0631\u0627 \u0644\u0645\u0633 \u0645\u06cc \u06a9\u0646\u06cc\u062f\u060c \u0628\u0627\u06cc\u062f \u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a LED \u0631\u0627 \u0628\u0628\u06cc\u0646\u06cc\u062f. \u0628\u0647 \u0637\u0648\u0631\u06cc \u06a9\u0647 \u0628\u0627 \u06cc\u06a9 \u0628\u0627\u0631 \u0644\u0645\u0633 \u067e\u06cc\u0646\u060c LED \u0631\u0648\u06cc \u0628\u0631\u062f \u0631\u0648\u0634\u0646 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0628\u0627 \u0644\u0645\u0633 \u0645\u062c\u062f\u062f \u0622\u0646 \u062e\u0627\u0645\u0648\u0634 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0637\u0628\u0642 \u0627\u06cc\u0646 \u06a9\u062f \u0627\u0644 \u0627\u06cc \u062f\u06cc \u0628\u0647 \u067e\u0627\u06cc\u0647 \u0634\u0645\u0627\u0631\u0647 2 \u0645\u0627\u0698\u0648\u0644 esp32 \u0645\u062a\u0635\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: arduino; title: ; notranslate\" title=\"\">\n\/\/ set pin numbers\nconst int touchPin = 4;\nconst int ledPin = 2;\n\nconst int threshold = 30;  \/\/ set the threshold\n\nint ledState = LOW;         \/\/ the current state of the output pin\nint touchState;             \/\/ the current reading from the input pin\nint lastTouchState = LOW;   \/\/ the previous reading from the input pin\n\nunsigned long lastDebounceTime = 0;  \/\/ the last time the output pin was toggled\nunsigned long debounceDelay = 50;    \/\/ the debounce time; increase if the output flickers\n\nvoid setup() {\n  pinMode(ledPin, OUTPUT);\n\n  \/\/ set initial LED state\n  digitalWrite(ledPin, ledState);\n}\n\nvoid loop() {\n  \/\/ read the state of the pin\n  int reading = touchRead(touchPin);\n\n  \/\/ binarize touch reading for easy operation\n  if (reading &lt; threshold) {\n    reading = HIGH;\n  } else{\n    reading = LOW;\n  }\n  \n  \/\/ If the pin is touched:\n  if (reading != lastTouchState) {\n    \/\/ reset the debouncing timer\n    lastDebounceTime = millis();\n  }\n\n  if ((millis() - lastDebounceTime) &gt; debounceDelay) {\n    \/\/ whatever the reading is at, it&#039;s been there for longer than the debounce\n    \/\/ delay, so take it as the actual current state:\n\n    \/\/ if the touch state has changed:\n    if (reading != touchState) {\n      touchState = reading;\n\n      \/\/ only toggle the LED if the new touch state is HIGH\n      if (touchState == HIGH) {\n        ledState = !ledState;\n      }\n    }\n  }\n\n  \/\/ set the LED:\n  digitalWrite(ledPin, ledState);\n\n  \/\/ save the reading. Next time through the loop, it&#039;ll be the lastTouchState:\n  lastTouchState = reading;\n}\n<\/pre><\/div>\n\n\n<p><a id=\"_msocom_1\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32\u066c \u06a9\u0647&nbsp;\u06cc\u06a9 \u0628\u0631\u062f \u062a\u0648\u0633\u0639\u0647 \u0639\u0627\u0644\u06cc \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u0627\u0634\u06cc\u0627 (IoT) \u0627\u0633\u062a \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0631\u0627 \u0628\u0647 \u0634\u0645\u0627 \u062e\u0648\u0627\u0647\u062f \u062f\u0627\u062f \u062a\u0627 \u0628\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a \u0644\u0645\u0633\u06cc \u0628\u0647 \u0645\u062f\u0627\u0631\u0627\u062a \u062e\u0648\u062f \u0631\u0627 \u0647\u0648\u0634\u0645\u0646\u062f\u062a\u0631 \u06a9\u0646\u06cc\u062f\u066c \u0686\u0631\u0627 \u06a9\u0647 \u0645\u0627\u0698\u0648\u0644 ESP32 &nbsp;\u0634\u0627\u0645\u0644 10 \u067e\u06cc\u0646 GPIO &nbsp;\u0644\u0645\u0633\u06cc \u062e\u0627\u0632\u0646\u06cc \u0627\u0633\u062a \u0648 \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0627\u06cc\u0646 \u067e\u06cc\u0646\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u0627\u0631\u062a\u0642\u0627\u0621&#8230;<\/p>\n","protected":false},"author":15,"featured_media":22298,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,45,46,1,30],"tags":[],"class_list":["post-22295","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-26","category-45","category-46","category-1","category-30"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v19.2 (Yoast SEO v25.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 - \u0648\u0628\u0644\u0627\u06af \u0631\u0648\u0628\u0648\u0627\u06cc\u06a9\u06cc\u0648<\/title>\n<meta name=\"description\" content=\"\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 \u06a9\u0644\u06cc\u062f \u0647\u0627\u06cc \u062a\u0627\u0686 \u062e\u0627\u0632\u0646\u06cc \u067e\u0631\u0648\u0698\u0647 \u062e\u0648\u062f \u0631\u0627 \u062a\u0639\u0628\u06cc\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u062a\u0646\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u0644\u0645\u0633 \u06a9\u0648\u062a\u0627\u0647 \u0627\u0646\u06af\u0634\u062a\u066c \u0648\u0633\u0627\u06cc\u0644 \u0645\u062a\u0635\u0644 \u0631\u0627 \u0641\u0639\u0627\u0644 \u0646\u0645\u0627\u06cc\u06cc\u062f.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/roboeq.ir\/blog\/\u0646\u062d\u0648\u0647-\u0627\u0633\u062a\u0641\u0627\u062f\u0647-\u0627\u0632-\u067e\u06cc\u0646-\u0647\u0627\u06cc-\u0644\u0645\u0633\u06cc-esp32\/\" \/>\n<meta property=\"og:locale\" content=\"fa_IR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32\" \/>\n<meta property=\"og:description\" content=\"\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 \u06a9\u0644\u06cc\u062f \u0647\u0627\u06cc \u062a\u0627\u0686 \u062e\u0627\u0632\u0646\u06cc \u067e\u0631\u0648\u0698\u0647 \u062e\u0648\u062f \u0631\u0627 \u062a\u0639\u0628\u06cc\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u062a\u0646\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u0644\u0645\u0633 \u06a9\u0648\u062a\u0627\u0647 \u0627\u0646\u06af\u0634\u062a\u066c \u0648\u0633\u0627\u06cc\u0644 \u0645\u062a\u0635\u0644 \u0631\u0627 \u0641\u0639\u0627\u0644 \u0646\u0645\u0627\u06cc\u06cc\u062f.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/roboeq.ir\/blog\/\u0646\u062d\u0648\u0647-\u0627\u0633\u062a\u0641\u0627\u062f\u0647-\u0627\u0632-\u067e\u06cc\u0646-\u0647\u0627\u06cc-\u0644\u0645\u0633\u06cc-esp32\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0648\u0628\u0644\u0627\u06af \u0631\u0648\u0628\u0648\u0627\u06cc\u06a9\u06cc\u0648\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-18T21:41:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-22T14:00:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Basics-Capacitive-Touch-Pins.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1071\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"\u0645\u062f\u06cc\u0631 4\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0646\u0648\u0634\u062a\u0647 \u0634\u062f\u0647 \u062a\u0648\u0633\u0637\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u0645\u062f\u06cc\u0631 4\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc \u0645\u0637\u0627\u0644\u0639\u0647\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 \u062f\u0642\u06cc\u0642\u0647\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 - \u0648\u0628\u0644\u0627\u06af \u0631\u0648\u0628\u0648\u0627\u06cc\u06a9\u06cc\u0648","description":"\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 \u06a9\u0644\u06cc\u062f \u0647\u0627\u06cc \u062a\u0627\u0686 \u062e\u0627\u0632\u0646\u06cc \u067e\u0631\u0648\u0698\u0647 \u062e\u0648\u062f \u0631\u0627 \u062a\u0639\u0628\u06cc\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u062a\u0646\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u0644\u0645\u0633 \u06a9\u0648\u062a\u0627\u0647 \u0627\u0646\u06af\u0634\u062a\u066c \u0648\u0633\u0627\u06cc\u0644 \u0645\u062a\u0635\u0644 \u0631\u0627 \u0641\u0639\u0627\u0644 \u0646\u0645\u0627\u06cc\u06cc\u062f.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/roboeq.ir\/blog\/\u0646\u062d\u0648\u0647-\u0627\u0633\u062a\u0641\u0627\u062f\u0647-\u0627\u0632-\u067e\u06cc\u0646-\u0647\u0627\u06cc-\u0644\u0645\u0633\u06cc-esp32\/","og_locale":"fa_IR","og_type":"article","og_title":"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32","og_description":"\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 \u06a9\u0644\u06cc\u062f \u0647\u0627\u06cc \u062a\u0627\u0686 \u062e\u0627\u0632\u0646\u06cc \u067e\u0631\u0648\u0698\u0647 \u062e\u0648\u062f \u0631\u0627 \u062a\u0639\u0628\u06cc\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u062a\u0646\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u0644\u0645\u0633 \u06a9\u0648\u062a\u0627\u0647 \u0627\u0646\u06af\u0634\u062a\u066c \u0648\u0633\u0627\u06cc\u0644 \u0645\u062a\u0635\u0644 \u0631\u0627 \u0641\u0639\u0627\u0644 \u0646\u0645\u0627\u06cc\u06cc\u062f.","og_url":"https:\/\/roboeq.ir\/blog\/\u0646\u062d\u0648\u0647-\u0627\u0633\u062a\u0641\u0627\u062f\u0647-\u0627\u0632-\u067e\u06cc\u0646-\u0647\u0627\u06cc-\u0644\u0645\u0633\u06cc-esp32\/","og_site_name":"\u0648\u0628\u0644\u0627\u06af \u0631\u0648\u0628\u0648\u0627\u06cc\u06a9\u06cc\u0648","article_published_time":"2024-03-18T21:41:25+00:00","article_modified_time":"2024-04-22T14:00:29+00:00","og_image":[{"width":1071,"height":628,"url":"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Basics-Capacitive-Touch-Pins.webp","type":"image\/webp"}],"author":"\u0645\u062f\u06cc\u0631 4","twitter_card":"summary_large_image","twitter_misc":{"\u0646\u0648\u0634\u062a\u0647 \u0634\u062f\u0647 \u062a\u0648\u0633\u0637":"\u0645\u062f\u06cc\u0631 4","\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc \u0645\u0637\u0627\u0644\u0639\u0647":"7 \u062f\u0642\u06cc\u0642\u0647"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"ScholarlyArticle","@id":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/#article","isPartOf":{"@id":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/"},"author":{"name":"\u0645\u062f\u06cc\u0631 4","@id":"https:\/\/roboeq.ir\/blog\/#\/schema\/person\/c26478f22cd11975e1ae8558460aeb57"},"headline":"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32","datePublished":"2024-03-18T21:41:25+00:00","dateModified":"2024-04-22T14:00:29+00:00","mainEntityOfPage":{"@id":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/"},"wordCount":69,"commentCount":0,"publisher":{"@id":"https:\/\/roboeq.ir\/blog\/#organization"},"image":{"@id":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/#primaryimage"},"thumbnailUrl":"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Basics-Capacitive-Touch-Pins.webp","articleSection":["\u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 \u0645\u0627\u0698\u0648\u0644","\u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc","\u067e\u0631\u0648\u0698\u0647","\u067e\u0631\u0648\u0698\u0647 \u0647\u0627\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648","\u0645\u062f\u0627\u0631 \u06a9\u0646\u062a\u0631\u0644 \u0627\u0632 \u0631\u0627\u0647 \u062f\u0648\u0631"],"inLanguage":"fa-IR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/","url":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/","name":"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 - \u0648\u0628\u0644\u0627\u06af \u0631\u0648\u0628\u0648\u0627\u06cc\u06a9\u06cc\u0648","isPartOf":{"@id":"https:\/\/roboeq.ir\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/#primaryimage"},"image":{"@id":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/#primaryimage"},"thumbnailUrl":"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Basics-Capacitive-Touch-Pins.webp","datePublished":"2024-03-18T21:41:25+00:00","dateModified":"2024-04-22T14:00:29+00:00","description":"\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32 \u06a9\u0644\u06cc\u062f \u0647\u0627\u06cc \u062a\u0627\u0686 \u062e\u0627\u0632\u0646\u06cc \u067e\u0631\u0648\u0698\u0647 \u062e\u0648\u062f \u0631\u0627 \u062a\u0639\u0628\u06cc\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u062a\u0646\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u0644\u0645\u0633 \u06a9\u0648\u062a\u0627\u0647 \u0627\u0646\u06af\u0634\u062a\u066c \u0648\u0633\u0627\u06cc\u0644 \u0645\u062a\u0635\u0644 \u0631\u0627 \u0641\u0639\u0627\u0644 \u0646\u0645\u0627\u06cc\u06cc\u062f.","breadcrumb":{"@id":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/#breadcrumb"},"inLanguage":"fa-IR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/"]}]},{"@type":"ImageObject","inLanguage":"fa-IR","@id":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/#primaryimage","url":"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Basics-Capacitive-Touch-Pins.webp","contentUrl":"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2024\/03\/ESP32-Basics-Capacitive-Touch-Pins.webp","width":1071,"height":628,"caption":"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32"},{"@type":"BreadcrumbList","@id":"https:\/\/roboeq.ir\/blog\/%d9%86%d8%ad%d9%88%d9%87-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%be%db%8c%d9%86-%d9%87%d8%a7%db%8c-%d9%84%d9%85%d8%b3%db%8c-esp32\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/roboeq.ir\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u06cc\u0646 \u0647\u0627\u06cc \u0644\u0645\u0633\u06cc ESP32"}]},{"@type":"WebSite","@id":"https:\/\/roboeq.ir\/blog\/#website","url":"https:\/\/roboeq.ir\/blog\/","name":"\u0648\u0628\u0644\u0627\u06af \u0631\u0648\u0628\u0648\u0627\u06cc\u06a9\u06cc\u0648","description":"\u0648\u0628\u0644\u0627\u06af \u062a\u062e\u0635\u0635\u06cc \u0627\u0644\u06a9\u062a\u0631\u0648\u0646\u06cc\u06a9 \u0648 \u0631\u0628\u0627\u062a\u06cc\u06a9 \u0631\u0648\u0628\u0648\u0627\u06cc\u06a9\u06cc\u0648","publisher":{"@id":"https:\/\/roboeq.ir\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/roboeq.ir\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fa-IR"},{"@type":"Organization","@id":"https:\/\/roboeq.ir\/blog\/#organization","name":"\u0631\u0648\u0628\u0648\u0627\u06cc\u06a9\u06cc\u0648","url":"https:\/\/roboeq.ir\/blog\/","logo":{"@type":"ImageObject","inLanguage":"fa-IR","@id":"https:\/\/roboeq.ir\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2022\/01\/logo280.png","contentUrl":"https:\/\/roboeq.ir\/blog\/wp-content\/uploads\/2022\/01\/logo280.png","width":280,"height":55,"caption":"\u0631\u0648\u0628\u0648\u0627\u06cc\u06a9\u06cc\u0648"},"image":{"@id":"https:\/\/roboeq.ir\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/roboeq.ir\/blog\/#\/schema\/person\/c26478f22cd11975e1ae8558460aeb57","name":"\u0645\u062f\u06cc\u0631 4","image":{"@type":"ImageObject","inLanguage":"fa-IR","@id":"https:\/\/roboeq.ir\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d3c147929ecc2b1a0551832a693cda0ec4a33ffead5070c7d4bc027baa65290e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d3c147929ecc2b1a0551832a693cda0ec4a33ffead5070c7d4bc027baa65290e?s=96&d=mm&r=g","caption":"\u0645\u062f\u06cc\u0631 4"},"url":"https:\/\/roboeq.ir\/blog\/author\/m-jafari\/"}]}},"_links":{"self":[{"href":"https:\/\/roboeq.ir\/blog\/wp-json\/wp\/v2\/posts\/22295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/roboeq.ir\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/roboeq.ir\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/roboeq.ir\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/roboeq.ir\/blog\/wp-json\/wp\/v2\/comments?post=22295"}],"version-history":[{"count":17,"href":"https:\/\/roboeq.ir\/blog\/wp-json\/wp\/v2\/posts\/22295\/revisions"}],"predecessor-version":[{"id":22341,"href":"https:\/\/roboeq.ir\/blog\/wp-json\/wp\/v2\/posts\/22295\/revisions\/22341"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/roboeq.ir\/blog\/wp-json\/wp\/v2\/media\/22298"}],"wp:attachment":[{"href":"https:\/\/roboeq.ir\/blog\/wp-json\/wp\/v2\/media?parent=22295"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/roboeq.ir\/blog\/wp-json\/wp\/v2\/categories?post=22295"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/roboeq.ir\/blog\/wp-json\/wp\/v2\/tags?post=22295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}