{"id":16145,"date":"2019-04-13T00:00:40","date_gmt":"2019-04-12T19:30:40","guid":{"rendered":"http:\/\/thecaferobot.com\/learn\/?p=12608"},"modified":"2022-02-09T10:22:35","modified_gmt":"2022-02-09T06:52:35","slug":"connect-arduino-esp8266-firebase-send-receive-data","status":"publish","type":"post","link":"https:\/\/thecaferobot.com\/learn\/connect-arduino-esp8266-firebase-send-receive-data\/","title":{"rendered":"\u0627\u062a\u0635\u0627\u0644 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0647 Firebase \u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u0648 \u0627\u0646\u062a\u0642\u0627\u0644 \u062f\u0627\u062f\u0647 [\u0628\u0627 ESP8266]"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"16145\" class=\"elementor elementor-16145\">\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-101a2b9b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"101a2b9b\" 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-34ed780\" data-id=\"34ed780\" 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-10870f98 elementor-widget elementor-widget-heading\" data-id=\"10870f98\" 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-14a7c357 elementor-widget elementor-widget-text-editor\" data-id=\"14a7c357\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u0628\u0627 \u0646\u062d\u0648\u0647 \u062f\u0627\u0646\u0644\u0648\u062f \u0648 \u0622\u067e\u0644\u0648\u062f \u0627\u0632\/\u0628\u0647 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 Firebase \u0628\u0627 \u0628\u0631\u062f \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 UNO \u0648 \u0645\u0627\u0698\u0648\u0644 ESP8266 \u0622\u0634\u0646\u0627 \u0645\u06cc \u0634\u0648\u06cc\u062f.\n\n\u0630\u062e\u06cc\u0631\u0647 \u062f\u0627\u062f\u0647 \u0647\u0627(\u0645\u0627\u0646\u0646\u062f \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0633\u0646\u0633\u0648\u0631\u0647\u0627) \u0628\u0647 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633\u06cc \u06a9\u0647 \u062f\u0631 \u0647\u0645\u0647 \u062c\u0627 \u0628\u0627 \u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u0642\u0627\u0628\u0644 \u062f\u0633\u062a\u0631\u0633 \u0627\u0633\u062a\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u062e\u06cc\u0644\u06cc \u0645\u0641\u06cc\u062f \u0628\u0627\u0634\u062f.\n\nFirebase \u0630\u062e\u06cc\u0631\u0647 \u0648 \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc \u062f\u0627\u062f\u0647 \u0647\u0627 \u0631\u0627 \u0622\u0633\u0627\u0646 \u0645\u06cc \u06a9\u0646\u062f.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37fa3c90 elementor-widget elementor-widget-heading\" data-id=\"37fa3c90\" 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\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a3af1fc elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"6a3af1fc\" 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\">\u0686\u06af\u0648\u0646\u06af\u06cc \u0633\u0627\u062e\u062a \u06cc\u06a9 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u062f\u0631 Firebase<\/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\">\u0686\u06af\u0648\u0646\u06af\u06cc \u0622\u067e\u0644\u0648\u062f (\u062f\u0627\u0646\u0644\u0648\u062f) \u062f\u0627\u062f\u0647 \u0628\u0647 (\u0627\u0632) Firebase<\/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\">\u0628\u0631\u0642\u0631\u0627\u0631\u06cc \u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0632 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0647 Firebase \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 ESP8266<\/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-404dd2f9 elementor-widget elementor-widget-heading\" data-id=\"404dd2f9\" 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\">Firebase \u0686\u06cc\u0633\u062a\u061f\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6418ad29 elementor-widget elementor-widget-text-editor\" data-id=\"6418ad29\" 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\tFirebase \u06cc\u06a9 \u067e\u0644\u062a\u0641\u0631\u0648\u0645 \u0633\u06cc\u0627\u0631 \u062a\u062d\u062a \u0648\u0628 \u0627\u0633\u062a \u06a9\u0647 \u062a\u0648\u0633\u0637 \u0634\u0631\u06a9\u062a Firebase \u062f\u0631 \u0633\u0627\u0644 2011 \u0645\u0646\u062a\u0634\u0631 \u0648 \u0633\u067e\u0633 \u062f\u0631 \u0633\u0627\u0644 2014 \u062a\u0648\u0633\u0637 \u06af\u0648\u06af\u0644 \u062e\u0631\u06cc\u062f\u0627\u0631\u06cc \u0634\u062f. \u062f\u0631 \u0633\u0627\u0644 2018 \u067e\u0644\u062a\u0641\u0631\u0648\u0645 Firebase \u062f\u0627\u0631\u0627\u06cc 18 \u0645\u062d\u0635\u0648\u0644 \u0628\u0648\u062f \u06a9\u0647 \u062f\u0631 1.5 \u0645\u06cc\u0644\u06cc\u0648\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u062f.\n\nFirebase \u0633\u0631\u0648\u0631\u06cc\u0633 \u0647\u0627\u06cc \u0686\u0646\u062f\u06af\u0627\u0646\u0647 \u0627\u06cc \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc \u062f\u0647\u062f. \u0645\u0627\u0646\u0646\u062f:\n<ul>\n \t<li>Firebase Analytics \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627\u06cc\u06af\u0627\u0646 \u0628\u0631\u0627\u06cc \u067e\u0644\u062a\u0641\u0631\u0648\u0645 \u0647\u0627\u06cc \u0627\u0646\u062f\u0631\u0648\u06cc\u062f \u0648 IOS \u0645\u06cc \u0628\u0627\u0634\u062f \u06a9\u0647 \u0632\u0645\u0627\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u0645\u06cc\u0632\u0627\u0646 \u0641\u0639\u0627\u0644\u06cc\u062a\u060c \u0646\u0631\u062e \u062a\u0631\u06a9 \u06a9\u0631\u062f\u0646 \u0648 \u2026 \u0631\u0627 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0631\u0626\u0647 \u0645\u06cc \u062f\u0647\u062f.<\/li>\n \t<li>FCM(\u0633\u0631\u0648\u06cc\u0633 \u067e\u06cc\u0627\u0645 \u0631\u0633\u0627\u0646 \u0627\u0628\u0631\u06cc Firebase) \u06a9\u0647 \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627\u06cc\u06af\u0627\u0646 \u0627\u0631\u0633\u0627\u0644 \u0648 \u062f\u0631\u06cc\u0627\u0641\u062a \u067e\u06cc\u0627\u0645 \u0628\u0631\u0627\u06cc \u0627\u0646\u062f\u0631\u0648\u06cc\u062f \u0648 IOS\u060c \u062a\u062d\u062a \u0648\u0628 \u0645\u06cc \u0628\u0627\u0634\u062f.<\/li>\n \t<li>Firebase Auth \u06a9\u0647 \u0627\u0645\u06a9\u0627\u0646 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u0645\u0648\u0628\u0627\u06cc\u0644 \u0648 \u0648\u0628 \u0645\u06cc \u062f\u0647\u062f\u060c \u0627\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0634\u0628\u06a9\u0647 \u0647\u0627\u06cc \u0627\u062c\u062a\u0645\u0627\u0639\u06cc \u0641\u06cc\u0633\u0628\u0648\u06a9\u060c \u062a\u0648\u06cc\u06cc\u062a\u0631\u060c Github \u0648 \u06af\u0648\u06af\u0644 \u0631\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc \u06a9\u0646\u062f\u060c \u0647\u0645\u0686\u0646\u06cc\u0646 \u0627\u06cc\u0646 \u0633\u0648\u0631\u06cc\u0633 \u0627\u062c\u0627\u0632\u0647 \u0641\u0639\u0627\u0644\u0633\u0627\u0632\u06cc \u0627\u06a9\u0627\u0646\u062a \u0647\u0627 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u06cc\u0645\u06cc\u0644 \u0648 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0631\u0627 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f.<\/li>\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-5651dfb4 elementor-widget elementor-widget-image\" data-id=\"5651dfb4\" 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\/1_HFlYgB6gVLc4Su9HsB9MZg.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"1_HFlYgB6gVLc4Su9HsB9MZg.png\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY4OTcsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMDlcLzFfSEZsWWdCNmdWTGM0U3U5SHNCOU1aZy5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"1024\" height=\"465\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/1_HFlYgB6gVLc4Su9HsB9MZg.png\" 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-74e1b6a8 elementor-widget elementor-widget-heading\" data-id=\"74e1b6a8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0644\u0648\u0627\u0632\u0645\u06cc \u06a9\u0647 \u0628\u0647 \u0622\u0646 \u0627\u062d\u062a\u06cc\u0627\u062c \u062f\u0627\u0631\u06cc\u062f\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47d26636 elementor-widget elementor-widget-heading\" data-id=\"47d26636\" 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\u062e\u062a \u0627\u0641\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e100f97 elementor-widget elementor-widget-html\" data-id=\"5e100f97\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\"><tbody><tr><td width=\"70%\">\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\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr><tr><td width=\"70%\">\u0645\u0627\u0698\u0648\u0644 ESP-01 \u062f\u0627\u0631\u0627\u06cc \u0647\u0633\u062a\u0647 \u0648\u0627\u06cc\u200c\u0641\u0627\u06cc ESP8266 \u062a\u0648\u0644\u06cc\u062f Ai-Thinker\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\/esp8266-01-serial-wifi-module\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr><\/tbody><\/table><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1805fe47 elementor-widget elementor-widget-heading\" data-id=\"1805fe47\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d23377e elementor-widget elementor-widget-html\" data-id=\"d23377e\" 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-313017f0 elementor-widget elementor-widget-heading\" data-id=\"313017f0\" 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\u062a\u0635\u0627\u0644 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0647 Firebase\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-42d500ff elementor-widget elementor-widget-text-editor\" data-id=\"42d500ff\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t\u0627\u0628\u062a\u062f\u0627 \u0645\u06cc \u0628\u0627\u06cc\u0633\u062a \u06cc\u06a9 \u0627\u06a9\u0627\u0646\u062a \u062f\u0631 Firebase \u0628\u0633\u0627\u0632\u06cc\u062f.\n\n\u0628\u0647\u00a0<span class=\"TextRun Highlight SCXW203162588 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW203162588 BCX0\"><a href=\"http:\/\/firebase.google.com\/\">\u201c<\/a><\/span><\/span><a href=\"http:\/\/firebase.google.com\/\"><span class=\"TextRun Highlight SCXW203162588 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW203162588 BCX0\">firebase.goo<\/span><\/span><span class=\"TextRun Highlight SCXW203162588 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW203162588 BCX0\">g<\/span><\/span><span class=\"TextRun Highlight SCXW203162588 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW203162588 BCX0\">le.com<\/span><\/span><\/a><span class=\"TextRun Highlight SCXW203162588 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW203162588 BCX0\"><a href=\"http:\/\/firebase.google.com\/\">\u201d<\/a><\/span><\/span>\u00a0\u0628\u0631\u0648\u06cc\u062f \u0648 \u0631\u0648\u06cc sign in by google account \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f\u060c \u0633\u067e\u0633 \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 \u062c\u062f\u06cc\u062f \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f\u060c \u0628\u0639\u062f \u0627\u0632 \u0633\u0627\u062e\u062a \u067e\u0631\u0648\u0698\u0647 \u06cc\u06a9 \u0646\u0627\u0645 \u0628\u0631\u0627\u06cc \u0622\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0631\u062f\u0647 \u0648 test mode \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0645\u0642\u0627\u062f\u06cc\u0631\u06cc \u0628\u0631\u0627\u06cc \u0628\u062e\u0634 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 real time \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0633\u062a\u06cc \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f.\n\n\u0634\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 json. \u0628\u0647 \u0627\u0646\u062a\u0647\u0627\u06cc URL \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633\u060c \u0627\u0632 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062e\u0648\u062f JSON \u0628\u06af\u06cc\u0631\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 \u0648\u06cc\u062f\u0626\u0648 \u0632\u06cc\u0631 \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f:\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44c05370 elementor-widget elementor-widget-image\" data-id=\"44c05370\" 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\/ezgif.com-video-to-gif-8.gif\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"ezgif.com-video-to-gif-8.gif\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY4OTgsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMDlcL2V6Z2lmLmNvbS12aWRlby10by1naWYtOC5naWYifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"296\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/ezgif.com-video-to-gif-8.gif\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39271955 elementor-widget elementor-widget-text-editor\" data-id=\"39271955\" 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\u0634\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0627\u062f\u0647 \u0647\u0627 \u0631\u0627 \u0627\u0632 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0648 ESP8266\u060c \u0628\u062e\u0648\u0627\u0646\u06cc\u062f \u06cc\u0627 \u0627\u0646\u062a\u0642\u0627\u0644 \u062f\u0647\u06cc\u062f. \u0634\u0645\u0627 \u0628\u0647 \u06cc\u06a9 \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0648 \u06a9\u0644\u06cc\u062f \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u0631\u0648\u0698\u0647 Firebase \u062e\u0648\u062f \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u062f\u060c \u0633\u067e\u0633 \u0628\u0627\u06cc\u062f \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 Firebase \u0631\u0627 \u0646\u0635\u0628 \u06a9\u0631\u062f\u0647 \u0648 \u06a9\u062f \u062e\u0648\u062f \u0631\u0627 \u0631\u0648\u06cc \u0628\u0631\u062f\u060c \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u06a9\u0646\u06cc\u062f.\n\n\u0627\u06af\u0631 \u0628\u0631\u0627\u06cc \u0628\u0627\u0631 \u0627\u0648\u0644 \u0627\u0633\u062a \u06a9\u0647 \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc \u062f\u0647\u06cc\u062f\u060c \u0645\u0631\u0627\u062d\u0644 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f:\n<ol>\n \t<li>\u0628\u0647 \u0622\u062f\u0631\u0633 www.arduino.cc\/en\/Main\/Software \u0631\u0641\u062a\u0647 \u0648 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 IDE \u0631\u0627 \u0645\u062a\u0646\u0627\u0633\u0628 \u0628\u0627 \u0633\u06cc\u0633\u062a\u0645 \u0639\u0627\u0645\u0644 \u062e\u0648\u062f \u062f\u0627\u0646\u0644\u0648\u062f \u0648 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f.<\/li>\n \t<li>\u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 Arduino IDE \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f. \u062a\u0645\u0627\u0645 \u06a9\u062f \u0647\u0627\u06cc \u067e\u06cc\u0634 \u0641\u0631\u0636 \u0631\u0627 \u067e\u0627\u06a9 \u06a9\u0631\u062f\u0647 \u0648 \u06a9\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u062c\u0627\u06cc \u0622\u0646 \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f.<\/li>\n \t<li>\u0628\u0631\u062f \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u062e\u0648\u062f \u0631\u0627 \u0627\u0632 \u067e\u0646\u062c\u0631\u0647 \u06cc Tools \u0648 \u0642\u0633\u0645\u062a Board \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.<\/li>\n \t<li>\u067e\u0648\u0631\u062a\u06cc \u06a9\u0647 (COM) \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0647 \u0622\u0646 \u0645\u062a\u0635\u0644 \u0627\u0633\u062a \u0631\u0627 \u062f\u0631 \u067e\u0646\u062c\u0631\u0647 \u06cc Tools \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.<\/li>\n \t<li>\u062f\u06a9\u0645\u0647 \u06cc Upload (\u0634\u06a9\u0644\u06cc \u06a9\u0647 \u0634\u0628\u06cc\u0647 \u0641\u0644\u0634 \u0627\u0633\u062a) \u0631\u0627 \u0628\u0632\u0646\u06cc\u062f \u062a\u0627 \u06a9\u062f \u0634\u0645\u0627 \u0631\u0648\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0622\u067e\u0644\u0648\u062f \u0634\u0648\u062f.<\/li>\n \t<li>\u0634\u0645\u0627 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u06a9\u062f \u062e\u0648\u062f \u0631\u0627 \u0631\u0648\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0631\u06cc\u062e\u062a\u06cc\u062f.<\/li>\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-2a7ece2 elementor-widget elementor-widget-heading\" data-id=\"2a7ece2\" 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\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-288b95c5 elementor-widget elementor-widget-image\" data-id=\"288b95c5\" 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\/Connect-arduino-firebase-fritzing.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Connect-arduino-firebase-fritzing.jpg\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY4OTksInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMFwvMDlcL0Nvbm5lY3QtYXJkdWluby1maXJlYmFzZS1mcml0emluZy5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2020\/09\/Connect-arduino-firebase-fritzing.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-6bef9b60 elementor-widget elementor-widget-heading\" data-id=\"6bef9b60\" 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-e47bbd7 elementor-widget elementor-widget-html\" data-id=\"e47bbd7\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>#include &lt;ESP8266WiFi.h&gt;\r\n#include &lt;FirebaseArduino.h&gt;\r\n \r\n\/\/ Set these to run example. \r\n#define FIREBASE_HOST &quot;example.firebaseio.com&quot; \r\n#define FIREBASE_AUTH &quot;token_or_secret&quot; \r\n#define WIFI_SSID &quot;SSID&quot; \r\n#define WIFI_PASSWORD &quot;PASSWORD&quot; \r\n \r\nvoid setup() { \r\n  Serial.begin(9600); \r\n \r\n  \/\/ connect to wifi. \r\n  WiFi.begin(WIFI_SSID, WIFI_PASSWORD); \r\n  Serial.print(&quot;connecting&quot;); \r\n  while (WiFi.status() != WL_CONNECTED) { \r\n    Serial.print(&quot;.&quot;); \r\n    delay(500); \r\n  } \r\n  Serial.println(); \r\n  Serial.print(&quot;connected: &quot;); \r\n  Serial.println(WiFi.localIP()); \r\n   \r\n  Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH); \r\n} \r\n \r\nint n = 0; \r\n \r\nvoid loop() { \r\n  \/\/ set value \r\n  Firebase.setFloat(&quot;number&quot;, 42.0); \r\n  \/\/ handle error \r\n  if (Firebase.failed()) { \r\n      Serial.print(&quot;setting \/number failed:&quot;); \r\n      Serial.println(Firebase.error());   \r\n      return; \r\n  } \r\n  delay(1000); \r\n   \r\n  \/\/ update value \r\n  Firebase.setFloat(&quot;number&quot;, 43.0); \r\n  \/\/ handle error \r\n  if (Firebase.failed()) { \r\n      Serial.print(&quot;setting \/number failed:&quot;); \r\n      Serial.println(Firebase.error());   \r\n      return; \r\n  } \r\n  delay(1000); \r\n \r\n  \/\/ get value  \r\n  Serial.print(&quot;number: &quot;); \r\n  Serial.println(Firebase.getFloat(&quot;number&quot;)); \r\n  delay(1000); \r\n \r\n  \/\/ remove value \r\n  Firebase.remove(&quot;number&quot;); \r\n  delay(1000); \r\n \r\n  \/\/ set string value \r\n  Firebase.setString(&quot;message&quot;, &quot;hello world&quot;); \r\n  \/\/ handle error \r\n  if (Firebase.failed()) { \r\n      Serial.print(&quot;setting \/message failed:&quot;); \r\n      Serial.println(Firebase.error());   \r\n      return; \r\n  } \r\n  delay(1000); \r\n   \r\n  \/\/ set bool value \r\n  Firebase.setBool(&quot;truth&quot;, false); \r\n  \/\/ handle error \r\n  if (Firebase.failed()) { \r\n      Serial.print(&quot;setting \/truth failed:&quot;); \r\n      Serial.println(Firebase.error());   \r\n      return; \r\n  } \r\n  delay(1000); \r\n \r\n  \/\/ append a new value to \/logs \r\n  String name = Firebase.pushInt(&quot;logs&quot;, n++); \r\n  \/\/ handle error \r\n  if (Firebase.failed()) { \r\n      Serial.print(&quot;pushing \/logs failed:&quot;); \r\n      Serial.println(Firebase.error());   \r\n      return; \r\n  } \r\n  Serial.print(&quot;pushed: \/logs\/&quot;); \r\n  Serial.println(name); \r\n  delay(1000); \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-10c5ffcc elementor-widget elementor-widget-text-editor\" data-id=\"10c5ffcc\" 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\u0627\u06cc\u0644 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0631\u062f\u0647 \u0648 \u0645\u062b\u0627\u0644 \u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0628\u0631\u0627\u06cc \u0627\u062a\u0635\u0627\u0644 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0647 Firebase \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f.<\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/plugins\/download-manager\/assets\/file-type-icons\/zip.svg\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/firebase-arduino-library\/'>Firebase Arduino Library<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 467.96 KB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/firebase-arduino-library\/?wpdmdl=12655&#038;refresh=6a28aeca85a3a1781051082\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-439eda4 elementor-widget elementor-widget-heading\" data-id=\"439eda4\" 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\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf4a685 elementor-widget elementor-widget-text-editor\" data-id=\"4bf4a685\" 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>\u06cc\u06a9 \u0627\u0631\u062a\u0628\u0627\u0637 \u0632\u0645\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc (Real Time) \u0628\u06cc\u0646 \u062f\u0648 \u0633\u06cc\u0633\u062a\u0645 \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0633\u0627\u0632\u06cc\u062f.<\/li><li>\u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 \u062f\u06cc\u06af\u0631 \u06af\u0648\u06af\u0644 \u0631\u0627 \u0628\u0647 \u067e\u0631\u0648\u0698\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u062e\u0648\u062f \u0628\u06cc\u0627\u0641\u0632\u0627\u06cc\u06cc\u062f.<\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\t\t\t\t\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0627\u0698\u0648\u0644 ESP8266\u060c \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0631\u0627 \u0628\u0647 Firebase \u0645\u062a\u0635\u0644 \u06a9\u0631\u062f\u0647 \u0648 \u062f\u0627\u062f\u0647 \u0631\u0627 \u0627\u0631\u0633\u0627\u0644 \u0648 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0646\u06cc\u062f.\t\t<\/p>\n","protected":false},"author":4,"featured_media":12676,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[943],"tags":[4587,4597,4604,4650],"platform":[1073,1071],"bytype":[1076],"difficulty":[1078],"related_products":[3661,2460,2509,4720,3130,2471,4732,4724,2510,2485,2507,4721,4727,4728,4725,4729,4730,4722,4726,4731,4723],"featured_image_src":{"landsacpe":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/12\/axwsas-e1555137629261.jpg",400,300,false],"list":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/12\/axwsas-e1555137629261.jpg",400,300,false],"medium":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/12\/axwsas-e1555137629261.jpg",400,300,false],"full":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/12\/axwsas-e1555137629261.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>\u0627\u062a\u0635\u0627\u0644 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0647 Firebase \u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u0648 \u0627\u0646\u062a\u0642\u0627\u0644 \u062f\u0627\u062f\u0647 [\u0628\u0627 ESP8266] - \u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a<\/title>\n<meta name=\"description\" content=\"\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u06cc\u0627\u062f \u0645\u06cc \u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0628\u0631\u062f \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06cc\u0627 ESP8266 \u0631\u0627 \u0628\u0647 Firebase \u0645\u062a\u0635\u0644 \u06a9\u0631\u062f\u0647 \u0648 \u0627\u0632 \u0622\u0646 \u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u06cc\u0627 \u0627\u0631\u0633\u0627\u0644 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u067e\u0631\u0648\u0698\u0647 \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 Firebase\" \/>\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\/connect-arduino-esp8266-firebase-send-receive-data\/\" \/>\n<meta property=\"og:locale\" content=\"fa_IR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0627\u062a\u0635\u0627\u0644 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0647 Firebase \u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u0648 \u0627\u0646\u062a\u0642\u0627\u0644 \u062f\u0627\u062f\u0647 [\u0628\u0627 ESP8266] - \u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a\" \/>\n<meta property=\"og:description\" content=\"\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u06cc\u0627\u062f \u0645\u06cc \u06af\u06cc\u0631\u06cc\u062f \u0686\u06af\u0648\u0646\u0647 \u0628\u0631\u062f \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u06cc\u0627 ESP8266 \u0631\u0627 \u0628\u0647 Firebase \u0645\u062a\u0635\u0644 \u06a9\u0631\u062f\u0647 \u0648 \u0627\u0632 \u0622\u0646 \u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u06cc\u0627 \u0627\u0631\u0633\u0627\u0644 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u067e\u0631\u0648\u0698\u0647 \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 Firebase\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecaferobot.com\/learn\/connect-arduino-esp8266-firebase-send-receive-data\/\" \/>\n<meta property=\"og:site_name\" content=\"\u06a9\u0627\u0641\u0647 \u0631\u0628\u0627\u062a\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-12T19:30:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-09T06:52:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/12\/axwsas-e1555137629261.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\/connect-arduino-esp8266-firebase-send-receive-data\/#primaryimage\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2018\/12\/axwsas-e1555137629261.jpg\",\"width\":400,\"height\":300},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/connect-arduino-esp8266-firebase-send-receive-data\/#webpage\",\"url\":\"https:\/\/thecaferobot.com\/learn\/connect-arduino-esp8266-firebase-send-receive-data\/\",\"name\":\"\\u0627\\u062a\\u0635\\u0627\\u0644 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 \\u0628\\u0647 Firebase \\u0628\\u0631\\u0627\\u06cc \\u062f\\u0631\\u06cc\\u0627\\u0641\\u062a \\u0648 \\u0627\\u0646\\u062a\\u0642\\u0627\\u0644 \\u062f\\u0627\\u062f\\u0647 [\\u0628\\u0627 ESP8266] - \\u06a9\\u0627\\u0641\\u0647 \\u0631\\u0628\\u0627\\u062a\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/connect-arduino-esp8266-firebase-send-receive-data\/#primaryimage\"},\"datePublished\":\"2019-04-12T19:30:40+00:00\",\"dateModified\":\"2022-02-09T06:52:35+00:00\",\"description\":\"\\u062f\\u0631 \\u0627\\u06cc\\u0646 \\u0622\\u0645\\u0648\\u0632\\u0634 \\u06cc\\u0627\\u062f \\u0645\\u06cc \\u06af\\u06cc\\u0631\\u06cc\\u062f \\u0686\\u06af\\u0648\\u0646\\u0647 \\u0628\\u0631\\u062f \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 \\u06cc\\u0627 ESP8266 \\u0631\\u0627 \\u0628\\u0647 Firebase \\u0645\\u062a\\u0635\\u0644 \\u06a9\\u0631\\u062f\\u0647 \\u0648 \\u0627\\u0632 \\u0622\\u0646 \\u0628\\u0631\\u0627\\u06cc \\u062f\\u0631\\u06cc\\u0627\\u0641\\u062a \\u06cc\\u0627 \\u0627\\u0631\\u0633\\u0627\\u0644 \\u062f\\u0627\\u062f\\u0647 \\u0627\\u0633\\u062a\\u0641\\u0627\\u062f\\u0647 \\u06a9\\u0646\\u06cc\\u062f \\u067e\\u0631\\u0648\\u0698\\u0647 \\u0627\\u062a\\u0635\\u0627\\u0644 \\u0628\\u0647 Firebase\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/connect-arduino-esp8266-firebase-send-receive-data\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/connect-arduino-esp8266-firebase-send-receive-data\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/connect-arduino-esp8266-firebase-send-receive-data\/#webpage\"},\"author\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/1be84a59dbea9085c9a0eb6817e85091\"},\"headline\":\"\\u0627\\u062a\\u0635\\u0627\\u0644 \\u0622\\u0631\\u062f\\u0648\\u06cc\\u0646\\u0648 \\u0628\\u0647 Firebase \\u0628\\u0631\\u0627\\u06cc \\u062f\\u0631\\u06cc\\u0627\\u0641\\u062a \\u0648 \\u0627\\u0646\\u062a\\u0642\\u0627\\u0644 \\u062f\\u0627\\u062f\\u0647 [\\u0628\\u0627 ESP8266]\",\"datePublished\":\"2019-04-12T19:30:40+00:00\",\"dateModified\":\"2022-02-09T06:52:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/connect-arduino-esp8266-firebase-send-receive-data\/#webpage\"},\"commentCount\":6,\"publisher\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/#organization\"},\"image\":{\"@id\":\"https:\/\/thecaferobot.com\/learn\/connect-arduino-esp8266-firebase-send-receive-data\/#primaryimage\"},\"keywords\":\"\\u0627\\u0646\\u062a\\u0642\\u0627\\u0644 \\u062f\\u0627\\u062f\\u0647 \\u0627\\u0632 \\u0631\\u0627\\u0647 \\u062f\\u0648\\u0631,\\u0645\\u06cc\\u06a9\\u0631\\u0648\\u06a9\\u0646\\u062a\\u0631\\u0644\\u0631 ESP8266,\\u0648\\u0627\\u06cc\\u200c\\u0641\\u0627\\u06cc,\\u0648\\u0628\",\"articleSection\":\"\\u0627\\u06cc\\u0646\\u062a\\u0631\\u0646\\u062a \\u0627\\u0634\\u06cc\\u0627\",\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/thecaferobot.com\/learn\/connect-arduino-esp8266-firebase-send-receive-data\/#respond\"]}]},{\"@type\":[\"Person\"],\"@id\":\"https:\/\/thecaferobot.com\/learn\/#\/schema\/person\/1be84a59dbea9085c9a0eb6817e85091\",\"name\":\"\\u0633\\u0639\\u06cc\\u062f \\u0627\\u0644\\u0641\\u062a\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/thecaferobot.com\/learn\/#personlogo\",\"inLanguage\":\"fa-IR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/774529b15529326d22b4a4cc5b54a98f?s=96&d=mm&r=g\",\"caption\":\"\\u0633\\u0639\\u06cc\\u062f \\u0627\\u0644\\u0641\\u062a\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/16145"}],"collection":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/comments?post=16145"}],"version-history":[{"count":6,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/16145\/revisions"}],"predecessor-version":[{"id":26409,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/16145\/revisions\/26409"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media\/12676"}],"wp:attachment":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media?parent=16145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/categories?post=16145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/tags?post=16145"},{"taxonomy":"platform","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/platform?post=16145"},{"taxonomy":"bytype","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/bytype?post=16145"},{"taxonomy":"difficulty","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/difficulty?post=16145"},{"taxonomy":"related_products","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/related_products?post=16145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}