Innholdsfortegnelse:
- Trinn 1: Alle nødvendige verktøy
- Trinn 2: Komme i gang med Google Firebase og opprette ditt første prosjekt
- Trinn 3: Bygg din første Android -app for å kontrollere ESP8266 over Wifi
- Trinn 4: Last opp koden til ESP8266
Video: Kontrollere en NodeMCU ESP8266 1.0 12E Med Google Firebase: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
I dette kurset skal vi lage en Android-applikasjon, lage en Firebase-database og kontrollere NodeMCU ESP 8266 1.0 12E med koordinering av de tidligere nevnte produktene.
Trinn 1: Alle nødvendige verktøy
Her er de få tingene som trengs for å komme i gang
1. Google Firebase
2. MIT App Inventor
3. En NodeMCU ESP8266 1.0 12E
4. noen kvinnelige til kvinnelige jumper ledninger
5. En USB -kabel
6. Arduino IDE (For å programmere vår ESP8266)
Trinn 2: Komme i gang med Google Firebase og opprette ditt første prosjekt
Følg stegene
1. Logg på Firebase med Google -kontoen din.
2. Klikk på gå til konsoll og Legg til et nytt prosjekt, og gi prosjektet et navn og gi din region. Dette er et veldig viktig trinn. Hvis du velger en feil region, kan det hende at prosjektet ikke fungerer.
3. Gå til prosjektinnstillingene på høyre side av konsollen, og hold markøren til tjenestekontoer og kopier databasens hemmelige noter det et sted for videre bruk, vi diskuterer senere.
4. Gå nå til å utvikle delen og gå over til databasen, og kopier prosjektets URL, den vil være av skjemaet
xxxxxxxxxxxxxxxx.firebaseio.com/ -kopier den.
5. Gå deretter til regelseksjonen og utfør følgende endringer eller bare kopier den og erstatt den med koden nedenfor
".read": "true", ".write": "true"
}
}
Trinn 3: Bygg din første Android -app for å kontrollere ESP8266 over Wifi
Gå til MIT App Inventor -nettstedet, følg disse trinnene for å bygge appen din.
Dette er en veldig enkel appbygger som bare er bygget ved å dra og slippe elementer
1. Start et nytt prosjekt med et navn du ønsker.
2. I dette prosjektet skal vi håndtere å bytte den innebygde LED-en på NodeMCU, så vi trenger bare to knapper for å slå den på og av.
3. Du kan endre teksten og andre attributter til knappen i kategorien Egenskaper.
4. Siden vi bruker Firebase, legger vi til vårt firebase -attributt som er tilstede i den eksperimentelle delen av kategorien brukergrensesnitt, ved å dra den til visningsseksjonen.
5. Nå, bytt til kategorien blokker og bygg logikkene vist i bildet ovenfor.
6. Gå deretter til kategorien Designer igjen og gjør følgende endringer
- Project Bucket skal være tom.
- Firebase -token Bør være som den er, ingen endringer skal gjøres.
- Skriv inn nettadressen som ble kopiert i forrige trinn, i firebase -URL -boksen, og merk av for bruk -standardboksen.
7. Gå nå til firebase og gå til database> fanen data> og opprett et barn som heter samme variabel som brukes i vårt App Inventor Logic Diagram.
8. Klikk nå på Bygg øverst på siden og last ned.apk -filen til din Android -smarttelefon.
Trinn 4: Last opp koden til ESP8266
Du kan sette koden din i NodeMCU ved å kopiere koden som finnes på depotet nedenfor.
github.com/saiyerniakhil/ESPFireBase
og det skal gjøres noen endringer som jeg har tydeliggjort i kommentarene til koden.
Anbefalt:
ESP8266 NODEMCU BLYNK IOT Opplæring - Esp8266 IOT Bruke Blunk og Arduino IDE - Kontrollere lysdioder over internett: 6 trinn
ESP8266 NODEMCU BLYNK IOT Opplæring | Esp8266 IOT Bruke Blunk og Arduino IDE | Kontrollere lysdioder over internett: Hei Gutter i denne instruksjonene lærer vi hvordan du bruker IOT med ESP8266 eller Nodemcu. Vi vil bruke blynk -appen til det. Så vi vil bruke esp8266/nodemcu til å kontrollere lysdiodene over internett. Så Blynk -appen vil bli koblet til esp8266 eller Nodemcu
Hvordan kontrollere husholdningsapparater med TV -fjernkontroll med timerfunksjon: 7 trinn (med bilder)
Slik kontrollerer du husholdningsapparater med TV -fjernkontroll med timerfunksjon: Selv etter 25 år med introduksjon til forbrukermarkedet, er infrarød kommunikasjon fortsatt veldig relevant de siste dagene. Enten det er din 55 tommers 4K -TV eller billydsystemet ditt, trenger alt en IR -fjernkontroll for å svare på vår
Kontrollere enheter med talekommando ved hjelp av NodeMCU: 7 trinn (med bilder)
Kontrollere enheter med talekommando ved hjelp av NodeMCU: Jeg vil bare si hei til alle, dette er første gang jeg skriver et instruerbart prosjekt. Engelsk er ikke morsmålet mitt, så jeg skal prøve å gjøre det så kort og tydelig som mulig. Å kontrollere enheter med talekommando er ikke noe rart
Hvordan kontrollere Wemos D1 Mini/ Nodemcu ved hjelp av Blynk App (IOT) (esp8266): 6 trinn
Slik kontrollerer du Wemos D1 Mini/ Nodemcu ved hjelp av Blynk App (IOT) (esp8266): Hei venner, I denne instruksen vil jeg vise deg hvordan du kontrollerer wemos D1 mini eller (nodemcu) ved hjelp av blynk -appen. Det er en absolutt nybegynnerguide. for detaljopplæring MÅ SE VIDEO Ikke glem å like, dele & abonnere på kanalen min
Hvordan kontrollere LED ved hjelp av ESP8266 NodemCU Lua WiFi fra nettsted: 7 trinn
Slik kontrollerer du LED ved hjelp av ESP8266 NodemCU Lua WiFi fra nettsted: Denne opplæringen skal lære deg noen grunnleggende om bruk av ESP8266 NodemCU Lua WiFi for å kontrollere LED -en fra nettet. Før du begynner, må du kontrollere at du har alt nødvendig materiale: ESP8266 NodeMCU Lua WiFi LED Breadboard Jumper (om nødvendig)