ዝርዝር ሁኔታ:
- ደረጃ 1: Arduino IDE ን ማቀናበር ፣ Esp8266 ሰሌዳ ጫን ፦
- ደረጃ 2: Arduino IDE ን ማቀናበር ፣ አርዱዲኖ ጄሰን ቤተመፃሕፍት ጫን ፦
- ደረጃ 3: Arduino IDE ን ማቀናበር ፣ Firebase Library ን ይጫኑ -
- ደረጃ 4 Firebase ፣ ፕሮጀክት ይፍጠሩ
- ደረጃ 5 Firebase ፣ የፕሮጀክት ህጎች
- ደረጃ 6: Firebase ፣ የእውነተኛ ጊዜ የውሂብ ጎታ ውሂብ ፦
- ደረጃ 7 ኮድ
- ደረጃ 8 ኮድ ፣ የግል መረጃ
- ደረጃ 9 Esp8266 ሾፌሮች
- ደረጃ 10: ኮዱን ይሞክሩ
![Esp8266 Firebase ግንኙነት 10 ደረጃዎች Esp8266 Firebase ግንኙነት 10 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-5691-j.webp)
ቪዲዮ: Esp8266 Firebase ግንኙነት 10 ደረጃዎች
![ቪዲዮ: Esp8266 Firebase ግንኙነት 10 ደረጃዎች ቪዲዮ: Esp8266 Firebase ግንኙነት 10 ደረጃዎች](https://i.ytimg.com/vi/Orp1QqKN5rc/hqdefault.jpg)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
![Image Image](https://i.howwhatproduce.com/images/002/image-5691-2-j.webp)
![](https://i.ytimg.com/vi/VXsKEVcwzpg/hqdefault.jpg)
![Arduino IDE ን በማዋቀር ላይ ፣ Esp8266 ሰሌዳ ጫን ፦ Arduino IDE ን በማዋቀር ላይ ፣ Esp8266 ሰሌዳ ጫን ፦](https://i.howwhatproduce.com/images/002/image-5691-3-j.webp)
በዚህ ፕሮጀክት ለመጀመር የሚከተሉትን ክፍሎች ያስፈልግዎታል
- esp8266 (NodeMcu v3 Lua)
- የጉግል መለያ (firebase)
Esp8266 ን ከዚህ መግዛት ይችላሉ-
- amazon.com
- aliexpress.com
ደረጃ 1: Arduino IDE ን ማቀናበር ፣ Esp8266 ሰሌዳ ጫን ፦
![Arduino IDE ን በማዋቀር ላይ ፣ Esp8266 ቦርድ ጫን ፦ Arduino IDE ን በማዋቀር ላይ ፣ Esp8266 ቦርድ ጫን ፦](https://i.howwhatproduce.com/images/002/image-5691-4-j.webp)
![Arduino IDE ን በማዋቀር ላይ ፣ Esp8266 ቦርድ ጫን ፦ Arduino IDE ን በማዋቀር ላይ ፣ Esp8266 ቦርድ ጫን ፦](https://i.howwhatproduce.com/images/002/image-5691-5-j.webp)
![Arduino IDE ን በማዋቀር ላይ ፣ Esp8266 ሰሌዳ ጫን ፦ Arduino IDE ን በማዋቀር ላይ ፣ Esp8266 ሰሌዳ ጫን ፦](https://i.howwhatproduce.com/images/002/image-5691-6-j.webp)
Esp8266 ሰሌዳ ይጫኑ:
የአርዱዲኖ አይዲኢ> ፋይል> ምርጫዎች> ተጨማሪ የቦርዶች አስተዳዳሪ ዩአርኤሎች> "https://arduino.esp8266.com/stable/package_esp8266c…> እሺን ይክፈቱ
መሣሪያዎች> ቦርድ - የቦርዶች ሥራ አስኪያጅ> esp8266> ጫን
ደረጃ 2: Arduino IDE ን ማቀናበር ፣ አርዱዲኖ ጄሰን ቤተመፃሕፍት ጫን ፦
![Image Image](https://i.howwhatproduce.com/images/002/image-5691-8-j.webp)
![](https://i.ytimg.com/vi/GUTpaY1YaXo/hqdefault.jpg)
የአርዱዲኖ ጄሰን ቤተ -መጽሐፍት ይጫኑ
ስሪት 5.13.1 ን ይጫኑ
የመጫኛ ቪዲዮን እዚህ ይመልከቱ
ደረጃ 3: Arduino IDE ን ማቀናበር ፣ Firebase Library ን ይጫኑ -
![Arduino IDE ን በማዋቀር ላይ ፣ Firebase Library ን ይጫኑ Arduino IDE ን በማዋቀር ላይ ፣ Firebase Library ን ይጫኑ](https://i.howwhatproduce.com/images/002/image-5691-9-j.webp)
የ Firebase ቤተመፃሕፍት ጫን ፦
የቅርብ ጊዜ የተረጋጋ ግንባታን እዚህ ያውርዱ> በ “ሰነዶች / Arduino / ቤተ -መጻሕፍት” ውስጥ መበተን
ማሳሰቢያ ፣ በ “v0.3 ባለአቅጣጫ ዥረት ድጋፍ”> የጣት አሻራ አዘምን ውስጥ ለመረጃ መረጃ እዚህ ጠቅ ያድርጉ
ደረጃ 4 Firebase ፣ ፕሮጀክት ይፍጠሩ
![Firebase ፣ ፕሮጀክት ይፍጠሩ Firebase ፣ ፕሮጀክት ይፍጠሩ](https://i.howwhatproduce.com/images/002/image-5691-10-j.webp)
![Firebase ፣ ፕሮጀክት ይፍጠሩ Firebase ፣ ፕሮጀክት ይፍጠሩ](https://i.howwhatproduce.com/images/002/image-5691-11-j.webp)
Firebase ፕሮጀክት ይፍጠሩ
ወደ «https://console.firebase.google.com» ይሂዱ
ደረጃ 5 Firebase ፣ የፕሮጀክት ህጎች
![Firebase ፣ የፕሮጀክት ህጎች Firebase ፣ የፕሮጀክት ህጎች](https://i.howwhatproduce.com/images/002/image-5691-12-j.webp)
የፕሮጀክት ህጎች;
የውሂብ ጎታ (የእውነተኛ ጊዜ ጎታ)> ደንቦች
{/* ስለደህንነት ደንቦች የበለጠ ለማወቅ https://firebase.google.com/docs/database/security ን ይጎብኙ። */ "ደንቦች" ፦ {".read": true, ".write": true}}
ደረጃ 6: Firebase ፣ የእውነተኛ ጊዜ የውሂብ ጎታ ውሂብ ፦
![Firebase ፣ የእውነተኛ ጊዜ የውሂብ ጎታ ውሂብ ፦ Firebase ፣ የእውነተኛ ጊዜ የውሂብ ጎታ ውሂብ ፦](https://i.howwhatproduce.com/images/002/image-5691-13-j.webp)
የእውነተኛ ጊዜ የውሂብ ጎታ ውሂብ ፦
የውሂብ ጎታ (የእውነተኛ ጊዜ ዳታቤዝ)> ውሂብ
አክል: "LED1"> "" 0 ""
ደረጃ 7 ኮድ
#ያካትቱ
#ያካትቱ
#ገላጭ WIFI_SSID "SSID" #የ WIFI_PASSWORD "WIFI PASSWORD" #FREBASE_HOST ን መለየት ?????????????
int LED1 = 4;
ባዶነት ማዋቀር ()
{Serial.begin (115200);
pinMode (LED1 ፣ ውፅዓት);
መዘግየት (2000);
Serial.println ('\ n'); wifiConnect ();
Firebase.begin (FIREBASE_HOST ፣ FIREBASE_AUTH);
መዘግየት (10);
}
ባዶነት loop ()
{Serial.print (Firebase.getString ("LED1") + "\ n");
analogWrite (LED1 ፣ Firebase.getString (“LED1”)። toInt ());
መዘግየት (10);
ከሆነ (WiFi.status ()! = WL_CONNECTED)
{wifiConnect (); } መዘግየት (10);
}
ባዶ የ wifi ግንኙነት ()
{WiFi.begin (WIFI_SSID ፣ WIFI_PASSWORD); // ከአውታረ መረቡ ጋር ይገናኙ Serial.print ("ወደ ማገናኘት"); Serial.print (WIFI_SSID); Serial.println ("…");
int teller = 0;
ሳለ (WiFi.status ()! = WL_CONNECTED) {// መዘግየቱን (1000) ለማገናኘት Wi-Fi ይጠብቁ ፤ Serial.print (++ ተናጋሪ); Serial.print (''); }
Serial.println ('\ n');
Serial.println ("ግንኙነት ተቋቁሟል!"); Serial.print ("IP address: / t"); Serial.println (WiFi.localIP ()); // የ ESP8266 የአይፒ አድራሻውን ወደ ኮምፒተር ይላኩ}
ደረጃ 8 ኮድ ፣ የግል መረጃ
![ኮድ ፣ የግል መረጃ ኮድ ፣ የግል መረጃ](https://i.howwhatproduce.com/images/002/image-5691-14-j.webp)
![ኮድ ፣ የግል መረጃ ኮድ ፣ የግል መረጃ](https://i.howwhatproduce.com/images/002/image-5691-15-j.webp)
የግል መረጃ ፦
SSID> የእርስዎ wifi አውታረ መረብ ስም
WIFI PASSWORD> የ wifi አውታረ መረብዎ የይለፍ ቃል
FIREBASE HOST> እንደ «?????????????. Firebaseio.com» ያለ ነገር። በእውነተኛ ጊዜ የመረጃ ቋትዎ “ውሂብ” ትር ውስጥ ሊያገኙት ይችላሉ።
AUTH KEY> የፕሮጀክት ቅንብሮች> የአገልግሎት መለያዎች> የውሂብ ጎታ ምስጢሮች
ደረጃ 9 Esp8266 ሾፌሮች
![Esp8266 ሾፌሮች Esp8266 ሾፌሮች](https://i.howwhatproduce.com/images/002/image-5691-16-j.webp)
አውርድ:
ጠቅ ያድርጉ እዚህ> መበታተን እና መጫን
ደረጃ 10: ኮዱን ይሞክሩ
![ኮዱን ይሞክሩ ኮዱን ይሞክሩ](https://i.howwhatproduce.com/images/002/image-5691-17-j.webp)
ኮድ ስቀል ፦
በቦርድ ሥራ አስኪያጅ ውስጥ esp8266 ሞጁሉን ይጠቀሙ> “ESP-12E ሞዱል” ን ጠቅ ያድርጉ።
ተከታታይ ማሳያ ይክፈቱ እና ወደ “115200” ያዋቅሩት።
እና እንደ የውሂብ ጎታዎ ውስጥ ተመሳሳይ ውሂብ ማግኘት አለብዎት።
የሚመከር:
የ SmartHome ገመድ አልባ ግንኙነት -የ MQTT እጅግ በጣም መሠረታዊ መሠረቶች 3 ደረጃዎች
![የ SmartHome ገመድ አልባ ግንኙነት -የ MQTT እጅግ በጣም መሠረታዊ መሠረቶች 3 ደረጃዎች የ SmartHome ገመድ አልባ ግንኙነት -የ MQTT እጅግ በጣም መሠረታዊ መሠረቶች 3 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-5383-j.webp)
የ SmartHome ገመድ አልባ ግንኙነት -የ MQTT እጅግ በጣም መሠረታዊ መሠረቶች: MQTT መሠረታዊ ነገሮች ** የቤት የቤት አውቶሜሽን ተከታታይ እሠራለሁ ፣ ወደፊት ያደረግሁትን ሁሉ ለማወቅ የወሰድኳቸውን እርምጃዎች እሄዳለሁ። ይህ Instructable በወደፊት አስተማሪዎቼ ውስጥ ለአጠቃቀም MQTT ን እንዴት ማዋቀር እንደሚቻል ላይ መነሻ ነው። ሆዌቭ
ዝቅተኛ ዋጋ E32 (sx1278/sx1276) መሣሪያ ለ Arduino ፣ Esp8266 ወይም Esp32: 15 ደረጃዎች ከሎራ 3 ኪ.ሜ እስከ 8 ኪ.ሜ ገመድ አልባ ግንኙነት
![ዝቅተኛ ዋጋ E32 (sx1278/sx1276) መሣሪያ ለ Arduino ፣ Esp8266 ወይም Esp32: 15 ደረጃዎች ከሎራ 3 ኪ.ሜ እስከ 8 ኪ.ሜ ገመድ አልባ ግንኙነት ዝቅተኛ ዋጋ E32 (sx1278/sx1276) መሣሪያ ለ Arduino ፣ Esp8266 ወይም Esp32: 15 ደረጃዎች ከሎራ 3 ኪ.ሜ እስከ 8 ኪ.ሜ ገመድ አልባ ግንኙነት](https://i.howwhatproduce.com/images/001/image-540-15-j.webp)
ዝቅተኛ ዋጋ E32 (sx1278/sx1276) መሣሪያ ለአርዱinoኖ ፣ ኤስ ኤስ ኤስ8266 ወይም Esp32 ከሎራ 3 ኪ.ሜ እስከ 8 ኪ.ሜ የገመድ አልባ ግንኙነት - በሴሜቴክ ተከታታይ የሎራ መሣሪያ ፣ በጣም ኃይለኛ ፣ ቀላል እና ርካሽ መሣሪያ ላይ በመመስረት EBYTE E32 ን ለማስተዳደር ቤተ -መጽሐፍት እፈጥራለሁ። የ 3 ኪ.ሜ ሥሪት እዚህ ፣ 8 ኪ.ሜ ሥሪት እዚህ ከ 3000 ሜ እስከ 8000 ሜትር ርቀት ላይ መሥራት ይችላሉ ፣ እና እነሱ ብዙ ባህሪዎች አሏቸው
ከ ESP8266 ጋር የ WiFi ግንኙነት መመስረት እና የአከባቢውን አይፒ አድራሻ ያግኙ - 3 ደረጃዎች
![ከ ESP8266 ጋር የ WiFi ግንኙነት መመስረት እና የአከባቢውን አይፒ አድራሻ ያግኙ - 3 ደረጃዎች ከ ESP8266 ጋር የ WiFi ግንኙነት መመስረት እና የአከባቢውን አይፒ አድራሻ ያግኙ - 3 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-5544-9-j.webp)
ከ ESP8266 ጋር የ WiFi ግንኙነት መመስረት እና የአከባቢውን አይፒ አድራሻ ያግኙ - በዚህ መማሪያ ውስጥ ከ ESP8266 WiFi ሰሌዳ ጋር የ WiFi ግንኙነት እንዴት እንደሚመሰረት እንመለከታለን። ያንን ከአካባቢያዊ WiFi አውታረ መረብ ጋር እናገናኘዋለን።
ESP8266 ቀጥታ የውሂብ ግንኙነት 3 ደረጃዎች
![ESP8266 ቀጥታ የውሂብ ግንኙነት 3 ደረጃዎች ESP8266 ቀጥታ የውሂብ ግንኙነት 3 ደረጃዎች](https://i.howwhatproduce.com/images/001/image-2039-48-j.webp)
ESP8266 ቀጥታ የውሂብ ግንኙነት - መግቢያ በአርዲኖዎች እና በ nRF24l01 ሞጁሎች አንዳንድ ፕሮጀክቶችን ስሠራ በምትኩ የ ESP8266 ሞጁልን በመጠቀም የተወሰነ ጥረት ማዳን እችል እንደሆነ እያሰብኩ ነበር። የ ESP8266 ሞጁል ጥቅሙ በመርከቧ ላይ ማይክሮ መቆጣጠሪያ ስለያዘ ነው
የመዳረሻ ነጥብ - በሁለት ESP8266 MCUs መካከል የጣቢያ ግንኙነት -3 ደረጃዎች
![የመዳረሻ ነጥብ - በሁለት ESP8266 MCUs መካከል የጣቢያ ግንኙነት -3 ደረጃዎች የመዳረሻ ነጥብ - በሁለት ESP8266 MCUs መካከል የጣቢያ ግንኙነት -3 ደረጃዎች](https://i.howwhatproduce.com/images/001/image-2078-126-j.webp)
የመዳረሻ ነጥብ - በሁለት ESP8266 MCUs መካከል የጣቢያ ግንኙነት -ሰላም ሠሪዎች! በቀደመው ትምህርቴ ውስጥ በሁለት የ ESP8266 MCUs መካከል በቤት WiFi ራውተር በኩል የ WiFi ግንኙነት አደረግሁ። ከአስተያየቶቹ እንዳየሁት ከ ራውተር ክልል ርቀው ESP8266 MCU ን ለመጠቀም የሚፈልጉ ሰሪዎች አሉ። ስለዚህ አንድ አሞሌ እዚህ አለ