Obsah:
- Krok 1: Nastavenie Arduino IDE, inštalácia dosky Esp8266:
- Krok 2: Nastavenie Arduino IDE, inštalácia knižnice Arduino Json:
- Krok 3: Nastavenie Arduino IDE, inštalácia knižnice Firebase:
- Krok 4: Firebase, vytvorenie projektu:
- Krok 5: Firebase, pravidlá projektu:
- Krok 6: Firebase, údaje databázy v reálnom čase:
- Krok 7: Kód:
- Krok 8: Kód, osobné informácie:
- Krok 9: Ovládače Esp8266:
- Krok 10: Otestujte kód:
![Pripojenie Esp8266 Firebase: 10 krokov Pripojenie Esp8266 Firebase: 10 krokov](https://i.howwhatproduce.com/images/002/image-5691-j.webp)
Video: Pripojenie Esp8266 Firebase: 10 krokov
![Video: Pripojenie Esp8266 Firebase: 10 krokov Video: Pripojenie Esp8266 Firebase: 10 krokov](https://i.ytimg.com/vi/yYin45MKqM4/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
![Image Image](https://i.howwhatproduce.com/images/002/image-5691-2-j.webp)
![](https://i.ytimg.com/vi/VXsKEVcwzpg/hqdefault.jpg)
![Inštalácia Arduino IDE, inštalácia dosky Esp8266 Inštalácia Arduino IDE, inštalácia dosky Esp8266](https://i.howwhatproduce.com/images/002/image-5691-3-j.webp)
Na začiatok tohto projektu potrebujete nasledujúce komponenty:
- esp8266 (NodeMcu v3 Lua)
- účet Google (firebase)
Esp8266 si môžete kúpiť tu:
- amazon.com
- aliexpress.com
Krok 1: Nastavenie Arduino IDE, inštalácia dosky Esp8266:
![Inštalácia Arduino IDE, inštalácia dosky Esp8266 Inštalácia Arduino IDE, inštalácia dosky Esp8266](https://i.howwhatproduce.com/images/002/image-5691-4-j.webp)
![Inštalácia Arduino IDE, inštalácia dosky Esp8266 Inštalácia Arduino IDE, inštalácia dosky Esp8266](https://i.howwhatproduce.com/images/002/image-5691-5-j.webp)
![Inštalácia Arduino IDE, inštalácia dosky Esp8266 Inštalácia Arduino IDE, inštalácia dosky Esp8266](https://i.howwhatproduce.com/images/002/image-5691-6-j.webp)
Nainštalujte dosku esp8266:
Otvorte Arduino IDE> Súbor> Predvoľby> ďalšie adresy URL správcu dosiek> „https://arduino.esp8266.com/stable/package_esp8266c…> OK
Nástroje> Doska:> Správca dosiek> esp8266> nainštalovať
Krok 2: Nastavenie Arduino IDE, inštalácia knižnice Arduino Json:
![Image Image](https://i.howwhatproduce.com/images/002/image-5691-8-j.webp)
![](https://i.ytimg.com/vi/GUTpaY1YaXo/hqdefault.jpg)
Nainštalujte knižnicu Arduino json:
Nainštalujte verziu 5.13.1
Pozrite si inštalačné video TU
Krok 3: Nastavenie Arduino IDE, inštalácia knižnice Firebase:
![Nastavenie Arduino IDE, inštalácia knižnice Firebase Nastavenie Arduino IDE, inštalácia knižnice Firebase](https://i.howwhatproduce.com/images/002/image-5691-9-j.webp)
Nainštalujte knižnicu Firebase:
Stiahnite si najnovšiu stabilnú zostavu TU> rozbaľte priečinok v priečinku „Dokumenty / Arduino / knižnice“
POZNÁMKA. Vyskytla sa chyba „v0.3 Podpora obojsmerného streamovania“> aktualizácia odtlačku prsta KLIKNUTÍM TU INFO
Krok 4: Firebase, vytvorenie projektu:
![Firebase, vytvoriť projekt Firebase, vytvoriť projekt](https://i.howwhatproduce.com/images/002/image-5691-10-j.webp)
![Firebase, vytvoriť projekt Firebase, vytvoriť projekt](https://i.howwhatproduce.com/images/002/image-5691-11-j.webp)
Vytvoriť projekt Firebase:
Prejdite na stránku „https://console.firebase.google.com“
Krok 5: Firebase, pravidlá projektu:
![Firebase, pravidlá projektu Firebase, pravidlá projektu](https://i.howwhatproduce.com/images/002/image-5691-12-j.webp)
Pravidlá projektu:
Databáza (databáza v reálnom čase)> pravidlá
{/* Ďalšie informácie o pravidlách zabezpečenia nájdete na stránke https://firebase.google.com/docs/database/security. */ "rules": {".read": true, ".write": true}}
Krok 6: Firebase, údaje databázy v reálnom čase:
![Firebase, údaje databázy v reálnom čase Firebase, údaje databázy v reálnom čase](https://i.howwhatproduce.com/images/002/image-5691-13-j.webp)
Údaje databázy v reálnom čase:
Databáza (databáza v reálnom čase)> Údaje
Pridajte: „LED1“> „„ 0 ““
Krok 7: Kód:
#zahrnúť
#zahrnúť
#define WIFI_SSID "SSID" #define WIFI_PASSWORD "WIFI PASSWORD" #define FIREBASE_HOST "?????????????. firebaseio.com" #define FIREBASE_AUTH "AUTH KEY"
int LED1 = 4;
neplatné nastavenie ()
{Serial.begin (115200);
pinMode (LED1, VÝSTUP);
oneskorenie (2000);
Serial.println ('\ n'); wifiConnect ();
Firebase.begin (FIREBASE_HOST, FIREBASE_AUTH);
oneskorenie (10);
}
prázdna slučka ()
{Serial.print (Firebase.getString ("LED1") + "\ n");
analogWrite (LED1, Firebase.getString ("LED1"). toInt ());
oneskorenie (10);
ak (WiFi.status ()! = WL_CONNECTED)
{wifiConnect (); } oneskorenie (10);
}
zrušiť wifiConnect ()
{WiFi.begin (WIFI_SSID, WIFI_PASSWORD); // Pripojenie k sieti Serial.print ("Pripojenie k"); Serial.print (WIFI_SSID); Serial.println ("…");
int teller = 0;
while (WiFi.status ()! = WL_CONNECTED) {// Počkajte na oneskorenie pripojenia Wi-Fi (1000); Serial.print (pokladňa ++); Serial.print (''); }
Serial.println ('\ n');
Serial.println („Pripojenie nadviazané!“); Serial.print ("IP adresa: / t"); Serial.println (WiFi.localIP ()); // Odošlite IP adresu ESP8266 do počítača}
Krok 8: Kód, osobné informácie:
![Kód, osobné informácie Kód, osobné informácie](https://i.howwhatproduce.com/images/002/image-5691-14-j.webp)
![Kód, osobné informácie Kód, osobné informácie](https://i.howwhatproduce.com/images/002/image-5691-15-j.webp)
osobné informácie:
SSID> názov vašej siete Wi -Fi
WIFI HESLO> heslo vašej siete Wi -Fi
FIREBASE HOST> niečo ako „?????????????. Firebaseio.com“. Nájdete ho na karte „Údaje“vo svojej databáze v reálnom čase.
AUTH KEY> Nastavenia projektu> Účty služieb> Tajomstvá databázy
Krok 9: Ovládače Esp8266:
![Ovládače Esp8266 Ovládače Esp8266](https://i.howwhatproduce.com/images/002/image-5691-16-j.webp)
Stiahnuť ▼:
Kliknite TU> rozbaliť a nainštalovať
Krok 10: Otestujte kód:
![Otestujte kód Otestujte kód](https://i.howwhatproduce.com/images/002/image-5691-17-j.webp)
Nahrať kód:
použite modul esp8266 v správcovi dosky> kliknite na „Modul ESP-12E“.
Otvorte sériový monitor a nastavte ho na "115200".
A mali by ste získať rovnaké údaje ako vo svojej databáze.
Odporúča:
Pripojenie kalendárov Google k webom Google: 5 krokov
![Pripojenie kalendárov Google k webom Google: 5 krokov Pripojenie kalendárov Google k webom Google: 5 krokov](https://i.howwhatproduce.com/images/001/image-1632-j.webp)
Pripojenie kalendárov Google k webom Google: Toto je návod, ktorý vás naučí vytvárať, používať a upravovať kalendáre Google a potom ich pomocou funkcií zdieľania pripojiť k webu Google. To môže byť prospešné pre mnoho ľudí, pretože Weby Google je možné použiť na koordináciu a distribúciu
Pripojenie Arduino WiFi k cloudu pomocou ESP8266: 7 krokov
![Pripojenie Arduino WiFi k cloudu pomocou ESP8266: 7 krokov Pripojenie Arduino WiFi k cloudu pomocou ESP8266: 7 krokov](https://i.howwhatproduce.com/images/005/image-13055-j.webp)
Pripojenie Arduino WiFi k cloudu pomocou ESP8266: V tomto návode vám vysvetlíme, ako pripojiť Arduino k cloudu IoT prostredníctvom WiFi. Konfigurujeme nastavenie zložené z modulu Arduino a WiFi modulu ESP8266 ako vec IoT a pripravíme ho komunikovať s cloudom AskSensors. L
Pripojenie senzora DHT11/DHT22 k cloudu s doskou založenou na ESP8266: 9 krokov
![Pripojenie senzora DHT11/DHT22 k cloudu s doskou založenou na ESP8266: 9 krokov Pripojenie senzora DHT11/DHT22 k cloudu s doskou založenou na ESP8266: 9 krokov](https://i.howwhatproduce.com/images/002/image-3715-52-j.webp)
Pripojenie senzora DHT11/DHT22 k cloudu s doskou založenou na ESP8266: V predchádzajúcom článku som svoju dosku NodeMCU so základňou ESP8266 pripojil k službe Cloud4RPi. Teraz je čas na skutočný projekt
NODEMCU LUA ESP8266 Pripojenie k databáze MySQL: 6 krokov
![NODEMCU LUA ESP8266 Pripojenie k databáze MySQL: 6 krokov NODEMCU LUA ESP8266 Pripojenie k databáze MySQL: 6 krokov](https://i.howwhatproduce.com/images/002/image-4943-24-j.webp)
NODEMCU LUA ESP8266 Pripojenie k databáze MySQL: Tento návod nie je pre slabozrakých, pretože používa XAMPP (Apache, MySQL & PHP), HTML a samozrejme LUA. Ak ste si istí, že ich zvládnete, čítajte ďalej! Používam XAMPP, pretože je možné ho nastaviť na disk pen alebo na pevný disk a konfiguruje sa
Monitor počasia IoT, displej elektronického papiera - Pripojenie k internetu ESP8266: 7 krokov
![Monitor počasia IoT, displej elektronického papiera - Pripojenie k internetu ESP8266: 7 krokov Monitor počasia IoT, displej elektronického papiera - Pripojenie k internetu ESP8266: 7 krokov](https://i.howwhatproduce.com/images/005/image-14160-19-j.webp)
Monitor počasia IoT, displej elektronického papiera | Pripojené k internetu ESP8266: Displej E-Paper bude zobrazovať informácie o počasí synchronizované s rozhraním OpenWeatherMap API (cez WiFi). Jadrom projektu je ESP8266/32. Hej, čo sa deje, chlapci? Akarsh tu z CETech. Dnes urobíme projekt, ktorý je monitorom počasia, ktorý