{"id":18391,"date":"2020-09-21T16:52:23","date_gmt":"2020-09-21T13:22:23","guid":{"rendered":"https:\/\/thecaferobot.com\/learn\/?p=18391"},"modified":"2022-01-15T14:37:31","modified_gmt":"2022-01-15T11:07:31","slug":"dual-axis-joystick-module-interface-with-arduino","status":"publish","type":"post","link":"https:\/\/thecaferobot.com\/learn\/dual-axis-joystick-module-interface-with-arduino\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u062f\u0648 \u0645\u062d\u0648\u0631\u0647 \u0628\u0627  \u0622\u0631\u062f\u0648\u06cc\u0646\u0648"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"18391\" class=\"elementor elementor-18391\">\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-cf33800 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cf33800\" 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-8cbf3e7\" data-id=\"8cbf3e7\" 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-697efd53 elementor-widget elementor-widget-heading\" data-id=\"697efd53\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0645\u0642\u062f\u0645\u0647<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44ed8a44 elementor-widget elementor-widget-text-editor\" data-id=\"44ed8a44\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u062f\u0631 \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u067e\u0631\u0648\u0698\u0647 \u0647\u0627\u06cc \u0627\u0644\u06a9\u062a\u0631\u0648\u0646\u06cc\u06a9\u06cc \u0648 \u0631\u0628\u0627\u062a\u06cc\u06a9\u06cc \u06a9\u0646\u062a\u0631\u0644 \u06a9\u0631\u062f\u0646 \u0627\u062c\u0632\u0627\u06cc \u067e\u0631\u0648\u0698\u0647 \u0645\u0627\u0646\u0646\u062f \u0645\u0648\u062a\u0648\u0631\u0647\u0627 \u0627\u0645\u0631\u06cc \u0645\u0647\u0645 \u0648 \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a\u060c \u0631\u0648\u0634 \u0647\u0627\u06cc \u0628\u0633\u06cc\u0627\u0631 \u0645\u062a\u0646\u0648\u0639\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u0627\u0632 \u062c\u0645\u0644\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631\u060c \u06af\u0648\u0634\u06cc \u0647\u0627\u06cc \u062a\u0644\u0641\u0646 \u0647\u0648\u0634\u0645\u0646\u062f\u060c \u0645\u0627\u0698\u0648\u0644 \u0647\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644\u06cc \u0631\u0627\u062f\u06cc\u0648\u06cc\u06cc\u060c \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc \u0641\u0634\u0627\u0631\u06cc\u060c \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0648 &#8230;.\n\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0628\u0627 \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0622\u0634\u0646\u0627 \u0645\u06cc \u0634\u0648\u06cc\u062f \u0648 \u0646\u062d\u0648\u0647 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0648 \u0628\u0647\u06cc\u0646\u0647 \u0633\u0627\u0632\u06cc \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u0631\u0627 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06cc\u0627\u062f \u0645\u06cc \u06af\u06cc\u0631\u06cc\u062f.\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24363e3b elementor-widget elementor-widget-heading\" data-id=\"24363e3b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0622\u0646\u0686\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u06cc\u0627\u062f \u0645\u06cc \u06af\u06cc\u0631\u06cc\u062f<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d2fdf7e elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"2d2fdf7e\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u2022\t\u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0648 \u0646\u062d\u0648\u0647 \u0639\u0645\u0644\u06a9\u0631\u062f \u0622\u0646<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u2022\t\u0646\u062d\u0648\u0647 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u2022\t\u0628\u0647\u06cc\u0646\u0647 \u0633\u0627\u0632\u06cc \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u2022\t\u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0633\u0631\u0648\u0648\u0645\u0648\u062a\u0648\u0631 \u0628\u0627 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-check\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u2022\t\u0628\u0631\u0642\u0631\u0627\u06cc \u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u0627 Processing \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ca70fcc elementor-widget elementor-widget-heading\" data-id=\"4ca70fcc\" 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\">\u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0686\u06cc\u0633\u062a \u0648 \u0686\u06af\u0648\u0646\u0647 \u06a9\u0627\u0631 \u0645\u06cc \u06a9\u0646\u062f\u061f<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b7a1463 elementor-widget elementor-widget-text-editor\" data-id=\"1b7a1463\" 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\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0627\u062d\u062a\u0645\u0627\u0644\u0627 \u0628\u06cc\u0634\u062a\u0631\u06cc\u0646 \u0648\u0633\u06cc\u0644\u0647 \u0627\u0633\u062a \u06a9\u0647 \u06af\u06cc\u0645\u0631 \u0647\u0627 \u0628\u0627 \u0622\u0646 \u0633\u0631\u0648 \u06a9\u0627\u0631 \u062f\u0627\u0631\u0646\u062f\u060c \u0628\u0647 \u0632\u0628\u0627\u0646 \u0633\u0627\u062f\u0647 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0648\u0633\u06cc\u0644\u0647 \u0627\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062d\u0631\u06a9\u0627\u062a \u062f\u0633\u062a \u0634\u0645\u0627 \u0631\u0627 \u0628\u0647 \u0633\u06cc\u06af\u0646\u0627\u0644 \u0627\u0644\u06a9\u062a\u0631\u06cc\u06a9\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc \u06a9\u0646\u062f. \u0631\u0627\u062d\u062a\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0628\u0627\u0639\u062b \u0634\u062f\u0647 \u0647\u0646\u06af\u0627\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u0622\u0646 \u0648\u0627\u0642\u0639\u0627 \u062d\u0633 \u06a9\u0646\u06cc\u062f \u062f\u0631\u0648\u0646 \u0628\u0627\u0632\u06cc \u06cc\u0627 \u062f\u0631\u0648\u0646 \u0631\u0628\u0627\u062a\u06cc \u06a9\u0647 \u06a9\u0646\u062a\u0631\u0644 \u0645\u06cc \u06a9\u0646\u06cc\u062f \u0647\u0633\u062a\u06cc\u062f.<\/p><p>\u0633\u0627\u062e\u062a\u0627\u0631 \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u062f\u0631\u0633\u062a \u0645\u0627\u0646\u0646\u062f \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0647\u0627\u06cc \u062f\u0633\u062a\u0647 PS2 \u0645\u06cc \u0628\u0627\u0634\u062f\u060c \u0628\u0647 \u0635\u0648\u0631\u062a \u0639\u0627\u062f\u06cc \u0642\u0633\u0645\u062a \u0633\u0631 \u0645\u0627\u0698\u0648\u0644 \u062f\u0631 \u0648\u0633\u0637 \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f \u0648 \u0648\u0642\u062a\u06cc \u0622\u0646\u0631\u0627 \u062c\u0627 \u0628\u0647 \u062c\u0627 \u0645\u06cc \u06a9\u0646\u06cc\u062f \u0648 \u0633\u067e\u0633 \u0631\u0647\u0627 \u0645\u06cc \u06a9\u0646\u06cc\u062f \u0645\u062c\u062f\u062f\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0641\u0646\u0631 \u0645\u0631\u06a9\u0632\u06cc (self-centering spring)\u060c \u0628\u0647 \u062d\u0627\u0644\u062a \u0648\u0633\u0637 \u0628\u0627\u0632 \u0645\u06cc \u06af\u0631\u062f\u062f\u060c \u062d\u0631\u06a9\u062a \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0628\u0633\u06cc\u0627\u0631 \u0646\u0631\u0645 \u0628\u0648\u062f\u0647 \u0648 \u06cc\u06a9 \u06a9\u0644\u06cc\u062f \u0646\u06cc\u0632 \u0631\u0648\u06cc \u0645\u0627\u0698\u0648\u0644 \u062a\u0639\u0628\u06cc\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/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-1226855b elementor-widget elementor-widget-image\" data-id=\"1226855b\" 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\/2020\/09\/JoyStick-DESKTOP-JC9S5KE.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"\u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTgzOTQsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMDlcL0pveVN0aWNrLURFU0tUT1AtSkM5UzVLRS5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"800\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/JoyStick-DESKTOP-JC9S5KE.jpg\" class=\"attachment-large size-large\" alt=\"\u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9\" 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-7fd7b56a elementor-widget elementor-widget-text-editor\" data-id=\"7fd7b56a\" 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\u0633\u0627\u0633 \u06a9\u0627\u0631 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0628\u0631 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u0642\u0627\u0648\u0645\u062a \u062f\u0648 \u067e\u062a\u0627\u0646\u0633\u06cc\u0648\u0645\u062a\u0631 \u0645\u0639\u0645\u0648\u0644\u0627 10 \u06a9\u06cc\u0644\u0648\u06cc\u06cc \u0627\u0633\u062a\u0648\u0627\u0631 \u0627\u0633\u062a\u060c \u062f\u0648 \u067e\u062a\u0627\u0646\u0633\u06cc\u0648\u0645\u062a\u0631 \u0628\u0631\u0627\u06cc \u0645\u062d\u0648\u0631 x \u0648 y \u0642\u0631\u0627\u0631 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u06a9\u0647 <strong>\u0628\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u0642\u0627\u0648\u0645\u062a \u0627\u06cc\u0646 \u067e\u062a\u0627\u0646\u0633\u06cc\u0648\u0645\u062a\u0631 \u0647\u0627 \u0648 \u062a\u0628\u062f\u06cc\u0644 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0648\u0645\u062a \u0628\u0647 \u0648\u0644\u062a\u0627\u0698 \u0627\u0644\u06a9\u062a\u0631\u06cc\u06a9\u06cc<\/strong> \u0648 \u062e\u0648\u0627\u0646\u062f\u0646 \u0648\u0644\u062a\u0627\u0698 \u062a\u0648\u0633\u0637 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 (\u06cc\u0627 \u0647\u0631 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 \u062f\u06cc\u06af\u0631\u06cc) \u0645\u06cc \u062a\u0648\u0627\u0646 \u0645\u0648\u0642\u0639\u06cc\u062a x \u0648 y \u0631\u0627 \u062a\u062e\u0645\u06cc\u0646 \u0632\u062f. \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631\u060c \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 \u0628\u0627\u06cc\u062f \u0648\u0627\u062d\u062f ADC \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f \u062a\u0627 \u0645\u0642\u062f\u0627\u0631 \u0622\u0646\u0627\u0644\u0648\u06af \u062e\u0648\u0627\u0646\u062f\u0647 \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0631\u0627 \u0628\u0647 \u0645\u0642\u062f\u0627\u0631 \u062f\u06cc\u062c\u06cc\u062a\u0627\u0644 \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u062f \u0648 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0627\u06cc\u0646 \u0645\u0642\u062f\u0627\u0631 \u062f\u06cc\u062c\u06cc\u062a\u0627\u0644 \u0639\u0645\u0644\u06cc\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u062f.<\/p><p>\u0628\u0631\u062f \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 6 \u06a9\u0627\u0646\u0627\u0644 ADC \u062f\u0647 \u0628\u06cc\u062a\u06cc \u062f\u0627\u0631\u062f\u060c \u06cc\u0639\u0646\u06cc 5 \u0648\u0644\u062a \u0645\u0631\u062c\u0639 \u0631\u0627 \u0628\u0647 1024 \u0628\u062e\u0634 \u062a\u0642\u0633\u06cc\u0645 \u0645\u06cc \u06a9\u0646\u062f\u060c \u0648\u0642\u062a\u06cc \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0631\u0627 \u0645\u062b\u0644\u0627 \u062f\u0631 \u0645\u062d\u0648\u0631 x \u0627\u0632 \u0627\u0628\u062a\u062f\u0627 \u0628\u0647 \u0627\u0646\u062a\u0647\u0627\u06cc \u0645\u0633\u06cc\u0631 \u062e\u0648\u062f \u0645\u06cc \u0628\u0631\u06cc\u0645 \u0645\u0642\u062f\u0627\u0631 ADC \u0622\u0646 \u0627\u0632 0 \u062a\u0627 1023 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc \u06a9\u0646\u062f \u0648 <strong>\u0648\u0642\u062a\u06cc \u062f\u0631 \u0645\u0648\u0642\u0639\u06cc\u062a \u0631\u0647\u0627 \u062f\u0631 \u0645\u0631\u06a9\u0632 \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f \u0645\u0642\u062f\u0627\u0631 \u0622\u0646 512 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f<\/strong>. \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0645\u0642\u062f\u0627\u0631 \u062a\u0642\u0631\u06cc\u0628\u06cc ADS \u0631\u0627 \u0628\u0627\u062a\u0648\u062c\u0647 \u0628\u0647 \u0645\u0648\u0642\u0639\u06cc\u062a \u0633\u0631 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0646\u0634\u0627\u0646 \u0645\u06cc\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<div class=\"elementor-element elementor-element-6d2f0c1c elementor-widget elementor-widget-image\" data-id=\"6d2f0c1c\" 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\/2020\/09\/joystick-adc.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"joystick-adc.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTgzOTYsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMDlcL2pveXN0aWNrLWFkYy5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"800\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/joystick-adc.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<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-6ef371e6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6ef371e6\" 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-inner-column elementor-element elementor-element-10f2bae4\" data-id=\"10f2bae4\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\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-ac614b2 elementor-view-stacked elementor-widget__width-auto elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"ac614b2\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-lightbulb\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f89f46c elementor-widget elementor-widget-text-editor\" data-id=\"7f89f46c\" 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\u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u062e\u0627\u0637\u0631 \u0646\u0648\u06cc\u0632 \u0645\u062d\u06cc\u0637 \u0648 \u062a\u0641\u0627\u0648\u062a \u06a9\u06cc\u0641\u06cc\u062a \u0633\u0627\u062e\u062a \u062f\u0631 \u0627\u0646\u0648\u0627\u0639 \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644\u060c \u0645\u0642\u062f\u0627\u0631 ADC \u06a9\u0645\u06cc \u0645\u062a\u0641\u0627\u0648\u062a \u0628\u0627\u0634\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\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<div class=\"elementor-element elementor-element-21ad7ad8 elementor-widget elementor-widget-text-editor\" data-id=\"21ad7ad8\" 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 \u0645\u0627\u0698\u0648\u0644 \u062f\u0627\u0631\u0627\u06cc 5 \u067e\u0627\u06cc\u0647 \u0645\u06cc \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-7ddb5943 elementor-widget elementor-widget-image\" data-id=\"7ddb5943\" 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\/2020\/09\/pinout-1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"\u067e\u06cc\u0646 \u0627\u0648\u062a Pinout \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTg1ODYsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMDlcL3Bpbm91dC0xLmpwZyJ9\">\n\t\t\t\t\t\t\t<img width=\"967\" height=\"570\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/pinout-1.jpg\" class=\"attachment-large size-large\" alt=\"\u067e\u06cc\u0646 \u0627\u0648\u062a Pinout \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9\" 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-5c2c608f elementor-widget elementor-widget-text-editor\" data-id=\"5c2c608f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ul><li>\u067e\u0627\u06cc\u0647 \u0632\u0645\u06cc\u0646 \u0628\u0631\u0627\u06cc \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 \u0632\u0645\u06cc\u0646 \u0645\u062f\u0627\u0631.<\/li><li>\u067e\u0627\u06cc\u0647 Vcc \u0628\u0631\u0627\u06cc \u062a\u063a\u0630\u06cc\u0647 \u0645\u062f\u0627\u0631 \u06a9\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 5 \u0648\u0644\u062a \u0645\u062a\u0635\u0644 \u06a9\u0646\u06cc\u062f.<\/li><li>\u067e\u0627\u06cc\u0647 VRx \u062e\u0631\u0648\u062c\u06cc \u0622\u0646\u0627\u0644\u0648\u06af \u0645\u062d\u0648\u0631 X\u060c \u0645\u0639\u0645\u0648\u0644\u0627 \u0645\u062d\u0648\u0631 X \u0645\u0639\u0631\u0641 \u062d\u0631\u06a9\u062a \u0686\u067e \u0648 \u0631\u0627\u0633\u062a \u0627\u0633\u062a.<\/li><li>\u067e\u0627\u06cc\u0647 VRy \u062e\u0631\u0648\u062c\u06cc \u0622\u0646\u0627\u0644\u0648\u06af \u0645\u062d\u0648\u0631 y\u060c \u0645\u0639\u0645\u0648\u0644\u0627 \u0645\u062d\u0648\u0631 Y \u0648\u0645\u0639\u0631\u0641 \u062d\u0631\u06a9\u062a \u0628\u0627\u0644\u0627 \u0648 \u067e\u0627\u06cc\u06cc\u0646 \u0627\u0633\u062a.<\/li><li>\u067e\u0627\u06cc\u0647 SW \u0628\u0631\u0627\u06cc \u06a9\u0644\u06cc\u062f \u06a9\u0647 \u0628\u0635\u0648\u0631\u062a pull-up \u062f\u0627\u062e\u0644\u06cc \u0642\u0631\u0627\u0631 \u06af\u0631\u0641\u062a\u0647 \u0627\u0633\u062a\u060c \u06cc\u0639\u0646\u06cc \u0628\u0627 \u0641\u0634\u0631\u062f\u0646 \u06a9\u0644\u06cc\u062f \u0645\u0642\u062f\u0627\u0631 0 \u0631\u0648\u06cc \u067e\u0627\u06cc\u0647 SW \u0642\u0631\u0627\u0631 \u0645\u06cc \u06af\u06cc\u0631\u062f.<\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c4ae5d9 elementor-widget elementor-widget-heading\" data-id=\"1c4ae5d9\" 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-33c4ae25 elementor-widget elementor-widget-heading\" data-id=\"33c4ae25\" 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-76cda02f elementor-widget elementor-widget-html\" data-id=\"76cda02f\" 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=\"http:\/\/thecaferobot.com\/store\/arduino-uno-r3\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">\u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u062f\u0648 \u0645\u062d\u0648\u0631\u0647\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\/dual-axis-joystick\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">\u0633\u06cc\u0645 \u062c\u0627\u0645\u067e\u0631 \u0646\u0631\u06cc \u0628\u0647 \u0645\u0627\u062f\u06af\u06cc\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\/40p-male-female-10cm-jumper-wire\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">\u0633\u0631\u0648\u0648 \u0645\u0648\u062a\u0648\u0631 T-Pro Mini Servo SG90 9G Servo\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=\"http:\/\/thecaferobot.com\/store\/t-pro-mini-servo-sg-90-9g-servo\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\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-537ba68 elementor-widget elementor-widget-text-editor\" data-id=\"537ba68\" 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>**<em>\u0633\u0631\u0648\u0648 \u0645\u0648\u062a\u0648\u0631 \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0645\u062b\u0627\u0644 \u06a9\u0646\u062a\u0631\u0644 \u0633\u0631\u0648\u0648 \u0628\u0627 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0645\u06cc \u0628\u0627\u0634\u062f.<\/em><\/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-6d51ad63 elementor-widget elementor-widget-heading\" data-id=\"6d51ad63\" 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-18b9fa55 elementor-widget elementor-widget-html\" data-id=\"18b9fa55\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\">\r\n<tbody>\r\n\r\n<tr>\r\n\t<td width=\"90%\">Arduino IDE<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\" target=\"_blank\"><i class=\"fa fa-info\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n\r\n\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c40ca09 elementor-widget elementor-widget-heading\" data-id=\"7c40ca09\" 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 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \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-7c3726e3 elementor-widget elementor-widget-text-editor\" data-id=\"7c3726e3\" 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\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0648 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06a9\u0627\u0631 \u0633\u0627\u062f\u0647 \u0627\u06cc \u0627\u0633\u062a\u060c \u0641\u0642\u0637 \u06a9\u0627\u0641\u06cc\u0633\u062a \u0645\u0642\u062f\u0627\u0631 ADC \u0631\u0627 \u0627\u0632 \u067e\u0627\u06cc\u0647 \u0647\u0627\u06cc VRx \u0648 VRy \u0628\u062e\u0648\u0627\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-4e9741cf elementor-widget elementor-widget-heading\" data-id=\"4e9741cf\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0633\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-2a554b76 elementor-widget elementor-widget-text-editor\" data-id=\"2a554b76\" 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>\u0645\u0627\u0698\u0648\u0644 \u0631\u0627 \u0637\u0628\u0642 \u0633\u06cc\u0645 \u0628\u0646\u062f\u06cc \u0632\u06cc\u0631 \u0628\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0645\u062a\u0635\u0644 \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-2f4145cc elementor-widget elementor-widget-image\" data-id=\"2f4145cc\" 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\/2020\/09\/Joystick-cir1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Joystick-cir1.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTgzOTgsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMDlcL0pveXN0aWNrLWNpcjEuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"800\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/Joystick-cir1.jpg\" class=\"attachment-large size-large\" alt=\"\u0645\u062f\u0627\u0631 \u0633\u06cc\u0645 \u0628\u0646\u062f\u06cc \u0627\u062a\u0635\u0627\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0628\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\" 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-4fab553a elementor-widget elementor-widget-heading\" data-id=\"4fab553a\" 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\">\u06a9\u062f<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5af46d94 elementor-widget elementor-widget-text-editor\" data-id=\"5af46d94\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0646\u062f\u0627\u0631\u06cc\u062f\u060c \u06a9\u0627\u0641\u06cc\u0633\u062a \u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0631\u0648\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u062e\u0648\u062f \u0622\u067e\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f \u0648 \u062e\u0631\u0648\u062c\u06cc \u0631\u0627 \u062f\u0631 Serial monitor \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ec6e4b8 elementor-widget elementor-widget-html\" data-id=\"1ec6e4b8\" 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  Joystick and Arduino\r\n  modified on 21 Jul 2019\r\n  by Saeed Hosseini @ Electropeak\r\n  https:\/\/electropeak.com\/learn\r\n*\/\r\nconst int SW = 2; \/\/ SW\r\nconst int X = 0; \/\/ VRx\r\nconst int Y = 1; \/\/ VRy\r\nvoid setup() {\r\n  pinMode(SW, INPUT_PULLUP);\r\n  Serial.begin(9600);\r\n}\r\nvoid loop() {\r\n  Serial.print(&quot;Switch:  &quot;);\r\n  Serial.print(digitalRead(SW));\r\n  Serial.print(&quot;\\t\\t&quot;);\r\n  Serial.print(&quot;VRx: &quot;);\r\n  Serial.print(analogRead(X));\r\n  Serial.print(&quot;\\t\\t&quot;);\r\n  Serial.print(&quot;VRy: &quot;);\r\n  Serial.println(analogRead(Y));\r\n  Serial.println(&quot;____________________________________________________________&quot;);\r\n  delay(500);\r\n}\r\n\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-42c228bd elementor-widget elementor-widget-text-editor\" data-id=\"42c228bd\" 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>\u0641\u0642\u0637 \u06a9\u0627\u0641\u06cc\u0633\u062a \u0628\u0627 \u062f\u0633\u062a\u0648\u0631 analogRead(Pin) \u0645\u0642\u062f\u0627\u0631 \u0622\u0646\u0627\u0644\u0648\u06af \u0631\u0627 \u062e\u0648\u0627\u0646\u062f\u0647 \u0648 \u0627\u0632 \u0622\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44736ae7 elementor-aspect-ratio-169 elementor-widget elementor-widget-video\" data-id=\"44736ae7\" data-element_type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;,&quot;controls&quot;:&quot;yes&quot;,&quot;aspect_ratio&quot;:&quot;169&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-fit-aspect-ratio elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/Joystick-Arduino-1.mp4\" autoplay=\"\" loop=\"\" controls=\"\" muted=\"muted\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63b46efc elementor-widget elementor-widget-heading\" data-id=\"63b46efc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0686\u06af\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0631\u0627 \u0628\u0647\u06cc\u0646\u0647 \u06a9\u0646\u06cc\u0645\u061f<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66f866f9 elementor-widget elementor-widget-text-editor\" data-id=\"66f866f9\" 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>\u06cc\u06a9\u06cc \u0627\u0632 \u0628\u0632\u0631\u06af\u062a\u0631\u06cc\u0646 \u0645\u0634\u06a9\u0644\u0627\u062a \u0645\u0627\u0698\u0648\u0644 \u0647\u0627\u06cc \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u063a\u06cc\u0631 \u062e\u0637\u06cc \u0628\u0648\u062f\u0646 \u0622\u0646 \u0627\u0633\u062a\u060c \u06cc\u0639\u0646\u06cc \u0645\u0642\u062f\u0627\u0631 ADC \u0628\u0635\u0648\u0631\u062a \u062e\u0637\u06cc \u0628\u0627 \u062d\u0631\u06a9\u062a \u0633\u0631 \u062c\u0648\u06cc \u0627\u0633\u06cc\u062a\u06a9 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u0645\u06cc \u06a9\u0646\u062f\u060c \u0627\u06cc\u0646 \u0645\u0648\u0636\u0648\u0639 \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u062f\u0631 \u067e\u0631\u0648\u0698\u0647 \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0647 \u062f\u0642\u062a \u0628\u0627\u0644\u0627 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u062f\u060c \u0645\u0627\u0646\u0646\u062f \u06a9\u0646\u062a\u0631\u0644 \u0631\u0628\u0627\u062a \u0647\u0627\u06cc \u067e\u0631\u0646\u062f\u0647 \u060c \u06a9\u0645\u06cc \u0622\u0632\u0627\u0631 \u062f\u0647\u0646\u062f\u0647 \u0628\u0627\u0634\u062f.<\/p><p><strong>\u0645\u06cc \u062a\u0648\u0627\u0646 \u0628\u0627 \u0631\u0648\u0634 \u0647\u0627\u06cc \u0645\u06cc\u0627\u0646\u06af\u06cc\u0646 \u06af\u06cc\u0631\u06cc\u060c \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0631\u0627 \u0646\u0631\u0645 \u062a\u0631 \u06a9\u0631\u062f<\/strong> \u062a\u0627 \u0627\u06cc\u0646 \u0645\u06cc\u0632\u0627\u0646 \u063a\u06cc\u0631\u062e\u0637\u06cc \u0628\u0648\u062f\u0646 \u0632\u06cc\u0627\u062f \u0622\u0632\u0627\u0631\u062f\u0647\u0646\u062f\u0647 \u0646\u0628\u0627\u0634\u062f.<\/p><p>\u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0631\u0648\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u062e\u0648\u062f \u0622\u067e\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f \u0648 \u0628\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u062e\u0631\u0648\u062c\u06cc \u062f\u0631 Serial Monitor\u060c \u062f\u0627\u062f\u0647 \u0647\u0627 \u0631\u0627 \u0628\u0627 \u062d\u0627\u0644\u062a \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0633\u0627\u062f\u0647 \u0645\u0642\u0627\u06cc\u0633\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-71a34a65 elementor-widget elementor-widget-heading\" data-id=\"71a34a65\" 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\">\u06a9\u062f<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-305b7ec8 elementor-widget elementor-widget-html\" data-id=\"305b7ec8\" 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  Joystick Smoothing\r\n  modified on 21 Jul 2019\r\n  by Saeed Hosseini @ Electropeak\r\n  https:\/\/electropeak.com\/learn\r\n  This code is based on https:\/\/www.arduino.cc\/en\/Tutorial\/Smoothing\r\n*\/\r\nconst int X = 0;\r\nconst int Y = 1;\r\n\r\nconst int MaxReadings = 10;\r\n\r\nint Xreadings[MaxReadings];\r\nint XreadIndex = 0;\r\nint Xtotal = 0;\r\nint X_Pos = 0;\r\n\r\nint Yreadings[MaxReadings];\r\nint YreadIndex = 0;\r\nint Ytotal = 0;\r\nint Y_Pos = 0;\r\n\r\nvoid Smoother(int x_pin, int y_pin)\r\n{\r\n  Xtotal = Xtotal - Xreadings[XreadIndex];\r\n  Ytotal = Ytotal - Yreadings[YreadIndex];\r\n  delay(1);\r\n  Xreadings[XreadIndex] = analogRead(x_pin);\r\n  Yreadings[YreadIndex] = analogRead(y_pin);\r\n  delay(1);\r\n  Xtotal = Xtotal + Xreadings[XreadIndex];\r\n  Ytotal = Ytotal + Yreadings[YreadIndex];\r\n  delay(1);\r\n  XreadIndex = XreadIndex + 1;\r\n  YreadIndex = YreadIndex + 1;\r\n  if (XreadIndex &gt;= MaxReadings) XreadIndex = 0;\r\n  if (YreadIndex &gt;= MaxReadings) YreadIndex = 0;\r\n  delay(1);\r\n  X_Pos = Xtotal \/ MaxReadings;\r\n  Y_Pos = Ytotal \/ MaxReadings;\r\n\r\n}\r\nvoid setup() {\r\n  Serial.begin(9600);\r\n  for (int i = 0; i &lt; MaxReadings; i++) {\r\n    Xreadings[i] = 0;\r\n    Yreadings[i] = 0;\r\n  }\r\n}\r\nvoid loop() {\r\n  Smoother(X,Y);\r\n  Serial.print(&quot;VRx: &quot;);\r\n  Serial.print(X_Pos);\r\n  Serial.print(&quot;\\t\\t&quot;);\r\n  Serial.print(&quot;VRy: &quot;);\r\n  Serial.println(Y_Pos);\r\n  Serial.println(&quot;____________________________________________________________&quot;);\r\n  delay(100);\r\n}\r\n\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2727b5c elementor-widget elementor-widget-text-editor\" data-id=\"2727b5c\" 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>\u0645\u062a\u063a\u06cc\u0631 MaxReading \u062a\u0639\u062f\u0627\u062f \u062f\u0641\u0639\u0627\u062a \u0645\u06cc\u0627\u0646\u06af\u06cc\u0646 \u06af\u06cc\u0631\u06cc \u0631\u0627 \u0645\u0634\u062e\u0635 \u0645\u06cc \u06a9\u0646\u062f\u060c \u0647\u0631 \u0686\u0647 \u0627\u06cc\u0646 \u0645\u0642\u062f\u0627\u0631 \u0628\u06cc\u0634\u062a\u0631 \u0628\u0627\u0634\u062f \u062f\u0627\u062f\u0647 \u0647\u0627 \u0628\u0635\u0648\u0631\u062a \u0646\u0631\u0645 \u062a\u0631 \u0648 \u062e\u0637\u06cc \u062a\u0631 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc \u06a9\u0646\u0646\u062f \u0627\u0645\u0627 \u062f\u0631\u0639\u0648\u0636 \u0633\u0631\u0639\u062a \u067e\u0627\u0633\u062e \u062f\u0647\u06cc \u0645\u0627\u0698\u0648\u0644 \u0627\u0641\u062a \u0645\u06cc \u06a9\u0646\u062f\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0628\u0627 \u062a\u0648\u062c\u0647 \u0628\u0647 \u062f\u0642\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u0698\u0647 \u062e\u0648\u062f \u0628\u0627\u06cc\u062f \u0628\u06cc\u0646 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0633\u0631\u0639\u062a \u0648 \u062f\u0642\u062a \u0645\u0635\u0627\u0644\u062d\u0647 \u0628\u0631\u0642\u0631\u0627\u0631 (trade off) \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-3c9cfc0 elementor-widget elementor-widget-heading\" data-id=\"3c9cfc0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u06a9\u0646\u062a\u0631\u0644 \u0633\u0631\u0648\u0648 \u0645\u0648\u062a\u0648\u0631 \u0628\u0627 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ebf4557 elementor-widget elementor-widget-text-editor\" data-id=\"7ebf4557\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062f\u0631 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0628\u0631\u0627\u06cc \u062f\u0631\u06a9 \u0628\u0647\u062a\u0631 \u0639\u0645\u0644\u06a9\u0631\u062f \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9\u060c \u06cc\u06a9 \u0633\u0631\u0648\u0648\u0645\u0648\u062a\u0648\u0631 \u0631\u0627 \u0628\u0647 \u06a9\u0645\u06a9 \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u06a9\u0646\u062a\u0631\u0644 \u0645\u06cc \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-24a30c6 elementor-widget elementor-widget-heading\" data-id=\"24a30c6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0633\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-70f8dbdc elementor-widget elementor-widget-image\" data-id=\"70f8dbdc\" 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\/2020\/09\/Joystick-cir2.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"\u0645\u062f\u0627\u0631 \u06a9\u0646\u062a\u0631\u0644 \u0633\u0631\u0648\u0648 \u0645\u0648\u062a\u0648\u0631 \u0628\u0627 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0648 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTg0MDAsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMDlcL0pveXN0aWNrLWNpcjIuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"800\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/Joystick-cir2.jpg\" class=\"attachment-large size-large\" alt=\"\u0645\u062f\u0627\u0631 \u06a9\u0646\u062a\u0631\u0644 \u0633\u0631\u0648\u0648 \u0645\u0648\u062a\u0648\u0631 \u0628\u0627 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0648 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\" 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-9855a09 elementor-widget elementor-widget-heading\" data-id=\"9855a09\" 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\">\u06a9\u062f<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d42532 elementor-widget elementor-widget-html\" data-id=\"1d42532\" 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  Joystick and servo motor\r\n\r\n  modified on 21 Jul 2019\r\n  by Saeed Hosseini @ Electropeak\r\n  https:\/\/electropeak.com\/learn\r\n  This code is based on https:\/\/www.arduino.cc\/en\/Tutorial\/Smoothing\r\n*\/\r\n#include &lt;Servo.h&gt;\r\n\r\nServo myservo;\r\n\r\nconst int X = 0;\r\nconst int Y = 1;\r\n\r\nconst int MaxReadings = 10;\r\n\r\nint Xreadings[MaxReadings];\r\nint XreadIndex = 0;\r\nint Xtotal = 0;\r\nint X_Pos = 0;\r\n\r\nint Yreadings[MaxReadings];\r\nint YreadIndex = 0;\r\nint Ytotal = 0;\r\nint Y_Pos = 0;\r\n\r\nint Servo_Pos = 0, Pos = 0;\r\n\r\nvoid Smoother(int x_pin, int y_pin)\r\n{\r\n  Xtotal = Xtotal - Xreadings[XreadIndex];\r\n  Ytotal = Ytotal - Yreadings[YreadIndex];\r\n  delay(1);\r\n  Xreadings[XreadIndex] = analogRead(x_pin);\r\n  Yreadings[YreadIndex] = analogRead(y_pin);\r\n  delay(1);\r\n  Xtotal = Xtotal + Xreadings[XreadIndex];\r\n  Ytotal = Ytotal + Yreadings[YreadIndex];\r\n  delay(1);\r\n  XreadIndex = XreadIndex + 1;\r\n  YreadIndex = YreadIndex + 1;\r\n  if (XreadIndex &gt;= MaxReadings) XreadIndex = 0;\r\n  if (YreadIndex &gt;= MaxReadings) YreadIndex = 0;\r\n  delay(1);\r\n  X_Pos = Xtotal \/ MaxReadings;\r\n  Y_Pos = Ytotal \/ MaxReadings;\r\n\r\n}\r\n\r\n\r\nvoid setup() {\r\n\r\n  Serial.begin(9600);\r\n  myservo.attach(9);\r\n  for (int i = 0; i &lt; MaxReadings; i++) {\r\n    Xreadings[i] = 0;\r\n    Yreadings[i] = 0;\r\n  }\r\n}\r\n\r\nvoid loop() {\r\n  Smoother(X, Y);\r\n  Servo_Pos = map(X_Pos, 0, 1023, 0, 180);\r\n  myservo.write(Servo_Pos);\r\n  Serial.println(Servo_Pos);\r\n  delay(20);\r\n}\r\n\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1eb96c1 elementor-widget elementor-widget-text-editor\" data-id=\"1eb96c1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0627\u0632 \u0647\u0645\u0627\u0646 \u0631\u0648\u0634 \u0645\u06cc\u0627\u0646\u06af\u06cc\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645\u060c \u0627\u0632 \u0622\u0646\u062c\u0627\u06cc\u06cc \u06a9\u0647 \u0645\u0648\u0642\u0639\u06cc\u062a \u0633\u0631\u0648\u0648 \u0645\u0648\u062a\u0648\u0631 \u0627\u0632 0 \u062a\u0627 180 \u062f\u0631\u062c\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc \u06a9\u0646\u062f \u0628\u0627\u06cc\u062f \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u06a9\u0647 \u0627\u0632 0 \u062a\u0627 1023 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u06a9\u0646\u062f \u0631\u0627 \u062a\u0628\u062f\u06cc\u0644 \u06a9\u0646\u06cc\u0645\u060c \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0645\u0638\u0648\u0631 \u0627\u0632 \u062f\u0633\u062a\u0648\u0631 <code>map(X_Pos, 0, 1023, 0, 180);<\/code> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u0645.\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-7878cbef elementor-widget elementor-widget-heading\" data-id=\"7878cbef\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0627\u0631\u062a\u0628\u0627\u0637 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0648 Processing<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2381a00a elementor-widget elementor-widget-text-editor\" data-id=\"2381a00a\" 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>Processing \u0645\u062c\u0645\u0648\u0639\u0647 \u0627\u06cc \u0627\u0632 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627\u06cc \u062c\u0627\u0648\u0627 \u0628\u0647\u0645\u0631\u0627\u0647 \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0628\u0631\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u0633\u0627\u062e\u062a \u0645\u062d\u06cc\u0637 \u062a\u0639\u0627\u0645\u0644\u06cc \u0628\u0635\u0631\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u0633\u0627\u0644 2001 \u062a\u0648\u0633\u0639\u0647 \u062f\u0627\u062f\u0647 \u0634\u062f \u0648 \u0627\u0645\u0631\u0648\u0632\u0647 \u0628\u062e\u0627\u0637\u0631 \u0631\u0627\u062d\u062a\u06cc \u0627\u0631\u062a\u0628\u0627\u0637 \u0622\u0646 \u0628\u0627 \u0628\u0631\u062f\u0647\u0627\u06cc\u06cc \u0646\u0638\u06cc\u0631 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0648 \u0633\u0627\u062e\u062a \u0645\u062d\u06cc\u0637 \u0647\u0627\u06cc \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc \u0648 \u062a\u0639\u0627\u0645\u0644\u06cc\u060c \u0645\u062d\u0628\u0648\u0628\u06cc\u062a \u0632\u06cc\u0627\u062f\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a. Processing \u06a9\u0627\u0645\u0644\u0627 \u0631\u0627\u06cc\u06af\u0627\u0646 \u0628\u0648\u062f\u0647 \u0648 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0622\u0646\u0631\u0627 \u0627\u0632 <a href=\"https:\/\/www.google.com\/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rja&amp;uact=8&amp;ved=2ahUKEwi-kvuKqc_jAhXQxMQBHQ5lDecQFjAAegQIABAB&amp;url=https%3A%2F%2Fprocessing.org%2Fdownload%2F&amp;usg=AOvVaw38ZeIBx_pI0Ryv96FYFX_2\">\u0627\u06cc\u0646 \u0644\u06cc\u0646\u06a9<\/a> \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0631\u062f\u0647 \u0648 \u0646\u0635\u0628 \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-7fc6f004 elementor-widget elementor-widget-image\" data-id=\"7fc6f004\" 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\/2020\/09\/joystick-processing1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"joystick-processing1.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTg0MDEsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMDlcL2pveXN0aWNrLXByb2Nlc3NpbmcxLmpwZyJ9\">\n\t\t\t\t\t\t\t<img width=\"374\" height=\"455\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/joystick-processing1.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-54a52c7e elementor-widget elementor-widget-text-editor\" data-id=\"54a52c7e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0631\u0627\u06cc \u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u06cc\u0634\u062a\u0631 \u0628\u0627 Processing\u060c \u0646\u062d\u0648\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc\u060c \u062a\u0648\u0627\u0628\u0639 \u0648 &#8230; \u0628\u0647 \u0645\u0631\u062c\u0639 \u06a9\u0627\u0645\u0644 \u062e\u0648\u062f \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3fcc85e4 elementor-widget elementor-widget-image\" data-id=\"3fcc85e4\" 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\/2020\/09\/joystick-processing2.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"joystick-processing2.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTg0MDIsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMDlcL2pveXN0aWNrLXByb2Nlc3NpbmcyLmpwZyJ9\">\n\t\t\t\t\t\t\t<img width=\"685\" height=\"594\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/joystick-processing2.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-338b9e2a elementor-widget elementor-widget-text-editor\" data-id=\"338b9e2a\" 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>Processing \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u0627\u0632 \u0633\u0647 \u0637\u0631\u06cc\u0642 \u0645\u0627\u0648\u0633\u060c \u06a9\u06cc\u0628\u0648\u0631\u062f \u0648 \u067e\u0648\u0631\u062a \u0633\u0631\u06cc\u0627\u0644 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631 \u062f\u0627\u062f\u0647 \u0648\u0631\u0648\u062f\u06cc \u0628\u06af\u06cc\u0631\u062f\u060c \u062f\u0631 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u067e\u0648\u0631\u062a \u0633\u0631\u06cc\u0627\u0644 \u0628\u0647 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631 \u0648\u0627\u0631\u062f \u0634\u062f\u0647 \u0648 Processing \u0627\u06cc\u0646 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0631\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u0648 \u067e\u0631\u062f\u0627\u0632\u0634 \u0645\u06cc \u06a9\u0646\u062f.<\/p><p>\u067e\u0633 \u0628\u0647 \u062f\u0648 \u06a9\u062f \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0628\u062e\u0634 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u0645:<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b72ccae elementor-widget elementor-widget-heading\" data-id=\"4b72ccae\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0645\u0648\u0642\u0639\u06cc\u062a \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0648 \u0627\u0631\u0633\u0627\u0644 \u0628\u0647 Processing<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d1e3347 elementor-widget elementor-widget-text-editor\" data-id=\"2d1e3347\" 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>\u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0631\u0648\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \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-4c45987f elementor-widget elementor-widget-html\" data-id=\"4c45987f\" 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  Joystick and Processing\r\n  modified on 21 Jul 2019\r\n  by Saeed Hosseini @ Electropeak\r\n  https:\/\/electropeak.com\/learn\r\n*\/\r\nconst int X = 0;\r\nconst int Y = 1;\r\nint b = 0;\r\nint x = 0;\r\nint y = 0;\r\nconst int MaxReadings = 10;\r\nint Xreadings[MaxReadings];\r\nint XreadIndex = 0;\r\nint Xtotal = 0;\r\nint X_Pos = 0;\r\nint Yreadings[MaxReadings];\r\nint YreadIndex = 0;\r\nint Ytotal = 0;\r\nint Y_Pos = 0;\r\n\r\nvoid Smoother(int x_pin, int y_pin)\r\n{\r\n  Xtotal = Xtotal - Xreadings[XreadIndex];\r\n  Ytotal = Ytotal - Yreadings[YreadIndex];\r\n  delay(1);\r\n  Xreadings[XreadIndex] = analogRead(x_pin);\r\n  Yreadings[YreadIndex] = analogRead(y_pin);\r\n  delay(1);\r\n  Xtotal = Xtotal + Xreadings[XreadIndex];\r\n  Ytotal = Ytotal + Yreadings[YreadIndex];\r\n  delay(1);\r\n  XreadIndex = XreadIndex + 1;\r\n  YreadIndex = YreadIndex + 1;\r\n  if (XreadIndex &gt;= MaxReadings) XreadIndex = 0;\r\n  if (YreadIndex &gt;= MaxReadings) YreadIndex = 0;\r\n  delay(1);\r\n  X_Pos = Xtotal \/ MaxReadings;\r\n  Y_Pos = Ytotal \/ MaxReadings;\r\n}\r\nvoid setup()\r\n{\r\n  Serial.begin(9600) ; \r\n  pinMode(2, INPUT_PULLUP) ; \r\n  for (int i = 0; i &lt; MaxReadings; i++) {\r\n    Xreadings[i] = 0;\r\n    Yreadings[i] = 0;\r\n  }\r\n}\r\n\r\nvoid loop()\r\n{\r\n  Smoother(X,Y);\r\n  x = map(X_Pos, 0, 1023, 0, 512);\r\n  y = map(Y_Pos, 0, 1023, 0, 512);\r\n  b = digitalRead(2);\r\n\r\n  Serial.print(x, DEC);\r\n  Serial.print(&quot;,&quot;);\r\n  Serial.print(y, DEC);\r\n  Serial.print(&quot;,&quot;);\r\n  Serial.print(!b);\r\n  \r\n  Serial.print(&quot;\\n&quot;);\r\n\r\n  delay(10);\r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47b396b7 elementor-widget elementor-widget-text-editor\" data-id=\"47b396b7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0631\u0627\u06cc \u062a\u0645\u06cc\u06cc\u0632 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0627\u0632 \u0647\u0645 \u062f\u0631 Processing \u0628\u0627\u06cc\u062f \u062f\u0627\u062f\u0647 \u0647\u0627 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 &#8220;, &#8221; \u0627\u0632 \u0647\u0645 \u062c\u062f\u0627 \u06a9\u0646\u06cc\u062f\u060c \u062f\u0631 \u0627\u0646\u062a\u0647\u0627 \u0646\u06cc\u0632 \u0628\u0631\u0627\u06cc \u0628\u06cc\u0627\u0646 \u0627\u062a\u0645\u0627\u0645 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0627\u0632 &#8220;\\n &#8221; \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bd1065 elementor-widget elementor-widget-heading\" data-id=\"4bd1065\" 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\">\u062f\u0631\u06cc\u0627\u0641\u062a \u0648 \u067e\u0631\u062f\u0627\u0632\u0634 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u062a\u0648\u0633\u0637 Processing<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9e1ed4a elementor-widget elementor-widget-text-editor\" data-id=\"9e1ed4a\" 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>\u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631 Processing \u06a9\u067e\u06cc \u06a9\u0631\u062f\u0647 \u0648 \u0622\u0646\u0631\u0627 \u0627\u062c\u0631\u0627 \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-54138b0 elementor-widget elementor-widget-html\" data-id=\"54138b0\" 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  Joystick and Processing\r\n\r\n  modified on 21 Jul 2019\r\n  by Saeed Hosseini @ Electropeak\r\n  https:\/\/electropeak.com\/learn\r\n  Thanks to http:\/\/learningprocessing.com\/examples\/\r\n*\/\r\n\r\nimport processing.serial.*; \r\nSerial myPort;\r\n\r\n\r\nint VRx;\r\nint VRy; \r\nint but;\r\nString val;\r\n\r\nint maxImages = 5;\r\nint imageIndex = 0;\r\nint i = 1;\r\n\r\nPImage[] img = new PImage[maxImages]; \r\nPImage image;\r\n\r\nvoid setup() {\r\n  size(512, 512);\r\n  myPort = new Serial(this, &quot;COM5&quot;, 9600);\r\n  myPort.bufferUntil('\\n'); \r\n  background(0);\r\n}\r\nvoid draw() {\r\n  game();\r\n}\r\nvoid serialEvent( Serial myPort) \r\n{\r\n  \/\/ read the data until the newline n appears\r\n  val = myPort.readStringUntil('\\n');\r\n\r\n  if (val != null)\r\n  {\r\n    val = trim(val);\r\n\r\n    \/\/ break up the decimal and new line reading\r\n    int[] vals = int(splitTokens(val, &quot;,&quot;));\r\n\r\n    \/\/ we assign to variables\r\n    VRx = vals[0];\r\n    VRy = vals[1] ;\r\n    but = vals[2];\r\n  }\r\n}\r\nvoid game() {\r\n  img[i] = loadImage( &quot;p&quot; + i + &quot;.jpg&quot; );\r\n  image = img[i];\r\n  loadPixels();\r\n  img[i].loadPixels();\r\n  for (int x = 0; x &lt; image.width; x++ ) {\r\n    for (int y = 0; y &lt;image.height; y++ ) {\r\n\r\n      \/\/ Calculate the 1D pixel location\r\n      int loc = x + y*image.width;\r\n\r\n      \/\/ Get the R,G,B values from image\r\n      float r = red  (image.pixels[loc]);\r\n      float g = green(image.pixels[loc]);\r\n      float b = blue (image.pixels[loc]);\r\n\r\n      \/\/ Calculate an amount to change brightness\r\n      \/\/ based on proximity to the mouse\r\n      float distance = dist(x, y, VRy, VRx);\r\n\r\n      \/\/ The closer the pixel is to the mouse, the lower the value of &quot;distance&quot; \r\n      \/\/ We want closer pixels to be brighter, however, so we invert the value using map()\r\n      \/\/ Pixels with a distance of 50 (or greater) have a brightness of 0.0 (or negative which is equivalent to 0 here)\r\n      \/\/ Pixels with a distance of 0 have a brightness of 1.0.\r\n      float adjustBrightness = map(distance, 0, 50, 1, 0);\r\n      r *= adjustBrightness;\r\n      g *= adjustBrightness;\r\n      b *= adjustBrightness;\r\n\r\n      \/\/ Constrain RGB to between 0-255\r\n      r = constrain(r, 0, 255);\r\n      g = constrain(g, 0, 255);\r\n      b = constrain(b, 0, 255);\r\n\r\n      \/\/ Make a new color and set pixel in the window\r\n      color c = color(r, g, b);\r\n      pixels[loc] = c;\r\n\r\n      if (but == 1) i++;\r\n      if (i&gt;4) i = 1;\r\n    }\r\n  }\r\n\r\n  updatePixels();\r\n}\r\n\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2758c24 elementor-widget elementor-widget-text-editor\" data-id=\"2758c24\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0628\u0627 \u0641\u0634\u0631\u062f\u0646 \u06a9\u0644\u06cc\u062f \u0648\u0633\u0637 \u0639\u06a9\u0633 \u0628\u0639\u062f \u0646\u0645\u0627\u06cc\u0627\u0646 \u0645\u06cc \u0634\u0648\u062f.<\/p><p>\u062f\u0631 \u062f\u0633\u062a\u0648\u0631 float adjustBrightness = map(distance, 0, 50, 1, 0); \u0628\u0627 \u0627\u0641\u0632\u0627\u06cc\u0634 \u0648 \u06cc\u0627 \u06a9\u0627\u0647\u0634 \u0645\u0642\u062f\u0627\u0631 50 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627\u0632\u06cc \u0631\u0627 \u0622\u0633\u0627\u0646 \u062a\u0631 \u06cc\u0627 \u0633\u062e\u062a \u062a\u0631 \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<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-58969ff6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"58969ff6\" 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-inner-column elementor-element elementor-element-7208e22e\" data-id=\"7208e22e\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\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-29555a2a elementor-view-stacked elementor-widget__width-auto elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"29555a2a\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-lightbulb\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1adcda4f elementor-widget elementor-widget-text-editor\" data-id=\"1adcda4f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u062f\u0642\u062a \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u067e\u0633 \u0627\u0632 \u0627\u0639\u0645\u0627\u0644 \u0647\u0631 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u0628\u0631\u0627\u06cc \u0628\u0631\u0642\u0631\u0627\u0631\u06cc \u0627\u0631\u062a\u0628\u0627\u0637 \u0633\u0631\u06cc\u0627\u0644\u060c \u0627\u0628\u062a\u062f\u0627 \u0628\u0631\u062f \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\u06cc \u062e\u0648\u062f \u0631\u0627 \u0627\u0632 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631 \u062c\u062f\u0627 \u06a9\u0631\u062f\u0647 \u0648 \u0645\u062c\u062f\u062f\u0627 \u0648\u0635\u0644 \u06a9\u0646\u06cc\u062f \u0648 \u0633\u067e\u0633 \u06a9\u062f\u062a\u0627\u0646 \u0631\u0627 \u062f\u0631 Processing \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\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<div class=\"elementor-element elementor-element-6a882f89 elementor-aspect-ratio-169 elementor-widget elementor-widget-video\" data-id=\"6a882f89\" data-element_type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;,&quot;controls&quot;:&quot;yes&quot;,&quot;aspect_ratio&quot;:&quot;169&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-fit-aspect-ratio elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/joystick-processing-gif.mp4\" autoplay=\"\" loop=\"\" controls=\"\" muted=\"muted\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4cfd4fc2 elementor-widget elementor-widget-heading\" data-id=\"4cfd4fc2\" 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\">\u06cc\u06a9 \u06af\u0627\u0645 \u062c\u0644\u0648\u062a\u0631<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-775d84ae elementor-widget elementor-widget-text-editor\" data-id=\"775d84ae\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<ul><li>\u0633\u0639\u06cc \u06a9\u0646\u06cc\u062f \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0648 \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u06cc\u06a9 \u062f\u0633\u062a\u0647 \u0628\u0627\u0632\u06cc \u0628\u0633\u0627\u0632\u06cc\u062f.<\/li><li>\u0633\u0639\u06cc \u06a9\u0646\u06cc\u062f \u0628\u0647 \u06a9\u0645\u06a9 \u06cc\u06a9 \u0645\u0627\u0698\u0648\u0644 NRF24L01 \u062f\u0633\u062a\u0647 \u0628\u0627\u0632\u06cc \u06a9\u0647 \u062f\u0631 \u0645\u0631\u062d\u0644\u0647 \u0642\u0628\u0644 \u0633\u0627\u062e\u062a\u06cc\u062f \u0631\u0627 \u0628\u0635\u0648\u0631\u062a \u0628\u06cc\u0633\u06cc\u0645 \u062f\u0631 \u0628\u06cc\u0627\u0648\u0631\u06cc\u062f.<\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0645\u0642\u062f\u0645\u0647 \u062f\u0631 \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u067e\u0631\u0648\u0698\u0647 \u0647\u0627\u06cc \u0627\u0644\u06a9\u062a\u0631\u0648\u0646\u06cc\u06a9\u06cc \u0648 \u0631\u0628\u0627\u062a\u06cc\u06a9\u06cc \u06a9\u0646\u062a\u0631\u0644 \u06a9\u0631\u062f\u0646 \u0627\u062c\u0632\u0627\u06cc \u067e\u0631\u0648\u0698\u0647 \u0645\u0627\u0646\u0646\u062f \u0645\u0648\u062a\u0648\u0631\u0647\u0627 \u0627\u0645\u0631\u06cc \u0645\u0647\u0645 \u0648 \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a\u060c \u0631\u0648\u0634 \u0647\u0627\u06cc \u0628\u0633\u06cc\u0627\u0631 \u0645\u062a\u0646\u0648\u0639\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u0627\u0632 \u062c\u0645\u0644\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631\u060c \u06af\u0648\u0634\u06cc \u0647\u0627\u06cc \u062a\u0644\u0641\u0646 \u0647\u0648\u0634\u0645\u0646\u062f\u060c \u0645\u0627\u0698\u0648\u0644 \u0647\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644\u06cc \u0631\u0627\u062f\u06cc\u0648\u06cc\u06cc\u060c \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc \u0641\u0634\u0627\u0631\u06cc\u060c \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0648 &#8230;. \u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0628\u0627 \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0622\u0634\u0646\u0627 [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":18392,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[932],"tags":[4613],"platform":[1071],"bytype":[1075],"difficulty":[1077],"related_products":[3691],"featured_image_src":{"landsacpe":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/joystick-hookup-teaser-fa.jpg",400,300,false],"list":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/joystick-hookup-teaser-fa.jpg",400,300,false],"medium":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/joystick-hookup-teaser-fa.jpg",400,300,false],"full":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/joystick-hookup-teaser-fa.jpg",400,300,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 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u062f\u0648 \u0645\u062d\u0648\u0631\u0647 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 [\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0645\u0644] - \u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a<\/title>\n<meta name=\"description\" content=\"\u062f\u0631 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06cc\u0627\u062f \u0645\u06cc\u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u0645\u062b\u0627\u0644 \u0648 \u06a9\u062f \u0646\u0645\u0648\u0646\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\" \/>\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\/dual-axis-joystick-module-interface-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 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u062f\u0648 \u0645\u062d\u0648\u0631\u0647 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 [\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0645\u0644] - \u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a\" \/>\n<meta property=\"og:description\" content=\"\u062f\u0631 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06cc\u0627\u062f \u0645\u06cc\u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 \u062c\u0648\u06cc \u0627\u0633\u062a\u06cc\u06a9 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u0645\u062b\u0627\u0644 \u0648 \u06a9\u062f \u0646\u0645\u0648\u0646\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecaferobot.com\/learn\/dual-axis-joystick-module-interface-with-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"\u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-21T13:22:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-15T11:07:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/joystick-hookup-teaser-fa.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\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\/dual-axis-joystick-module-interface-with-arduino\/#primaryimage\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/joystick-hookup-teaser-fa.jpg\",\"width\":400,\"height\":300},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/dual-axis-joystick-module-interface-with-arduino\/#webpage\",\"url\":\"https:\/\/thecaferobot.com\/learn\/dual-axis-joystick-module-interface-with-arduino\/\",\"name\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0645\\u0627\\u0698\\u0648\\u0644 \\u062c\\u0648\\u06cc \\u0627\\u0633\\u062a\\u06cc\\u06a9 \\u062f\\u0648 \\u0645\\u062d\\u0648\\u0631\\u0647 \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 [\\u0631\\u0627\\u0647\\u0646\\u0645\\u0627\\u06cc \\u06a9\\u0627\\u0645\\u0644] - \\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/dual-axis-joystick-module-interface-with-arduino\/#primaryimage\"},\"datePublished\":\"2020-09-21T13:22:23+00:00\",\"dateModified\":\"2022-01-15T11:07:31+00:00\",\"description\":\"\\u062f\\u0631 \\u0631\\u0627\\u0647\\u0646\\u0645\\u0627\\u06cc \\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0645\\u0627\\u0698\\u0648\\u0644 \\u062c\\u0648\\u06cc \\u0627\\u0633\\u062a\\u06cc\\u06a9 \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 \\u06cc\\u0627\\u062f \\u0645\\u06cc\\u06af\\u06cc\\u0631\\u06cc\\u062f \\u0686\\u06af\\u0648\\u0646\\u0647 \\u0627\\u0632 \\u0645\\u0627\\u0698\\u0648\\u0644 \\u062c\\u0648\\u06cc \\u0627\\u0633\\u062a\\u06cc\\u06a9 \\u0627\\u0633\\u062a\\u0641\\u0627\\u062f\\u0647 \\u06a9\\u0646\\u06cc\\u062f \\u0628\\u0647 \\u0647\\u0645\\u0631\\u0627\\u0647 \\u0645\\u062b\\u0627\\u0644 \\u0648 \\u06a9\\u062f \\u0646\\u0645\\u0648\\u0646\\u0647 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/dual-axis-joystick-module-interface-with-arduino\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/dual-axis-joystick-module-interface-with-arduino\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/dual-axis-joystick-module-interface-with-arduino\/#webpage\"},\"author\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/c0e21c461e06ae878db38c071e3aa166\"},\"headline\":\"\\u0622\\u0645\\u0648\\u0632\\u0634 \\u0631\\u0627\\u0647 \\u0627\\u0646\\u062f\\u0627\\u0632\\u06cc \\u0645\\u0627\\u0698\\u0648\\u0644 \\u062c\\u0648\\u06cc \\u0627\\u0633\\u062a\\u06cc\\u06a9 \\u062f\\u0648 \\u0645\\u062d\\u0648\\u0631\\u0647 \\u0628\\u0627 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648\",\"datePublished\":\"2020-09-21T13:22:23+00:00\",\"dateModified\":\"2022-01-15T11:07:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/dual-axis-joystick-module-interface-with-arduino\/#webpage\"},\"commentCount\":11,\"publisher\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\"},\"image\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/dual-axis-joystick-module-interface-with-arduino\/#primaryimage\"},\"keywords\":\"\\u06a9\\u0644\\u06cc\\u062f\",\"articleSection\":\"\\u0633\\u0646\\u0633\\u0648\\u0631\\u0647\\u0627\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/dual-axis-joystick-module-interface-with-arduino\/#respond\"]}]},{\"@type\":[\"Person\"],\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/c0e21c461e06ae878db38c071e3aa166\",\"name\":\"\\u0633\\u0639\\u06cc\\u062f \\u062d\\u0633\\u06cc\\u0646\\u06cc\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#personlogo\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/59bcfec6616092bab5cd6253c8fb4892?s=96&d=mm&r=g\",\"caption\":\"\\u0633\\u0639\\u06cc\\u062f \\u062d\\u0633\\u06cc\\u0646\\u06cc\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/18391"}],"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\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/comments?post=18391"}],"version-history":[{"count":7,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/18391\/revisions"}],"predecessor-version":[{"id":26335,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/18391\/revisions\/26335"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media\/18392"}],"wp:attachment":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media?parent=18391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/categories?post=18391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/tags?post=18391"},{"taxonomy":"platform","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/platform?post=18391"},{"taxonomy":"bytype","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/bytype?post=18391"},{"taxonomy":"difficulty","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/difficulty?post=18391"},{"taxonomy":"related_products","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/related_products?post=18391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}