Indholdsfortegnelse:
- Trin 1: Alle nødvendige værktøjer
- Trin 2: Kom godt i gang med Google Firebase og opret dit første projekt
- Trin 3: Byg din første Android -app til at styre din ESP8266 over wifi
- Trin 4: Upload af din kode til din ESP8266
Video: Kontrol af en NodeMCU ESP8266 1.0 12E Med Google Firebase: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I dette kursus vil vi oprette en Android-applikation, oprette en Firebase-database og kontrollere NodeMCU ESP 8266 1.0 12E med koordinering af de tidligere nævnte produkter.
Trin 1: Alle nødvendige værktøjer
Her er de få ting, der er nødvendige for at komme i gang
1. Google Firebase
2. MIT App Inventor
3. En NodeMCU ESP8266 1.0 12E
4. få hun til kvindelige jumper ledninger
5. Et USB -kabel
6. Arduino IDE (til at programmere vores ESP8266)
Trin 2: Kom godt i gang med Google Firebase og opret dit første projekt
Følg trinene
1. Log på Firebase med din Google -konto.
2. Klik på gå til konsol og Tilføj et nyt projekt, og giv derefter dit projekt et navn og giv din region, dette er et meget vigtigt trin, hvis du vælger en forkert region, fungerer dit projekt muligvis ikke.
3. Gå videre til projektindstillinger på højre side af din konsol og sving til servicekonti og kopier din database hemmelige noter det et sted til yderligere brug, vi diskuterer senere.
4. Gå nu til at udvikle sektionen og gå over til databasen, og kopier projektets URL, den vil have formen
xxxxxxxxxxxxxxxx.firebaseio.com/ -kopier det.
5. Gå derefter til regelsektionen og udfør følgende ændringer eller simpelthen kopiere den og erstatte den med nedenstående kode
".read": "sandt", ".write": "sandt"
}
}
Trin 3: Byg din første Android -app til at styre din ESP8266 over wifi
Gå til MIT App Inventor -webstedet, følg disse trin for at opbygge din app.
Dette er en meget enkel appbygger, der simpelthen er bygget ved at trække og slippe elementer
1. Start et nyt projekt med et navn efter eget valg.
2. I dette projekt vil vi beskæftige os med at skifte den indbyggede LED på vores NodeMCU, så vi behøver kun to knapper for at tænde og slukke den.
3. Du kan ændre knappens tekst og andre attributter i fanen Egenskaber.
4. Da vi bruger Firebase, tilføjer vi vores firebase -attribut til den, som findes i den eksperimentelle sektion på fanen brugergrænseflade ved at trække den til viewer -sektionen.
5. Skift nu til fanen blokke, og opbyg logikkerne vist i billedet ovenfor.
6. Gå derefter til fanen Designer igen og foretag følgende ændringer
- Project Bucket skal være tom.
- Firebase Token Skal være som det er, der skal ikke foretages ændringer.
- Nu i firebase -URL -boksen skal du indtaste den URL, der er kopieret i det foregående trin, og fjerne markeringen i standardfeltet Brug.
7. Gå nu over til firebase og gå til database> fane data> og opret et barn navngivet til den samme variabel, der bruges i vores App Inventor Logic Diagram.
8. Klik nu på Byg øverst på siden, og download.apk -filen til din Android -smartphone.
Trin 4: Upload af din kode til din ESP8266
Du kan sætte din kode i din NodeMCU ved at kopiere koden, der findes på nedenstående lager.
github.com/saiyerniakhil/ESPFireBase
og der skal foretages nogle ændringer, som jeg har gjort mig klart i kommentarerne til koden.
Anbefalede:
Google Firebase med ESP8266 Arduino: 4 trin
Google Firebase Med ESP8266 Arduino: I dag har hver maskine nogle data at sende over skyen, og data skal analyseres og skal registreres til mange formål. Samtidig skal data også være tilgængelige for analysatoren. Disse ting kan gøres ved hjælp af IOT -koncept. IOT er internet af
ESP8266 RGB LED STRIP WIFI -kontrol - NODEMCU Som IR -fjernbetjening til Led Strip kontrolleret over Wifi - RGB LED STRIP Smartphone -kontrol: 4 trin
ESP8266 RGB LED STRIP WIFI -kontrol | NODEMCU Som IR -fjernbetjening til Led Strip kontrolleret over Wifi | RGB LED STRIP Smartphone -kontrol: Hej fyre i denne vejledning lærer vi, hvordan du bruger nodemcu eller esp8266 som en IR -fjernbetjening til at styre en RGB LED -strip, og Nodemcu styres af smartphone over wifi. Så dybest set kan du styre RGB LED STRIP med din smartphone
ESP8266 NODEMCU BLYNK IOT Tutorial - Esp8266 IOT Brug af Blunk og Arduino IDE - Kontrol af lysdioder over internettet: 6 trin
ESP8266 NODEMCU BLYNK IOT Tutorial | Esp8266 IOT Brug af Blunk og Arduino IDE | Kontrol af lysdioder over internettet: Hej Guys i denne instruks vil vi lære at bruge IOT med vores ESP8266 eller Nodemcu. Vi vil bruge blynk app til det. Så vi vil bruge vores esp8266/nodemcu til at styre lysdioderne over internettet. Så Blynk app vil blive forbundet til vores esp8266 eller Nodemcu
Kontrol LED -kort med telefon med NodeMCU, ESP8266 og MAX7219: 8 trin
Styr LED -kort med telefon Med NodeMCU, ESP8266 og MAX7219: Jeg vil bruge telefonen til at styre LED -kortet som et drejesignal. Så ESP8266 vil fungere som et adgangspunkt, mikrokontroller og også en server. Webserveren vil have en enkel webside med 3 knapper: Drej til venstre, drej til højre og drej SOS. Teksten
Notifikationer i realtid om begivenheder ved hjælp af NodeMCU (Arduino), Google Firebase og Laravel: 4 trin (med billeder)
Meddelelser om begivenheder i realtid ved hjælp af NodeMCU (Arduino), Google Firebase og Laravel: Har du nogensinde ønsket at få besked, når der foretages en handling på dit websted, men e -mail ikke er den rigtige pasform? Vil du høre en lyd eller en klokke, hver gang du foretager et salg? Eller der er brug for din umiddelbare opmærksomhed på grund af en nødsituation