Sisukord:
- Samm: kõik vajalikud tööriistad
- 2. toiming: Google Firebase'i kasutamise alustamine ja oma esimese projekti loomine
- Samm: looge oma esimene Androidi rakendus, et juhtida oma ESP8266 WiFi kaudu
- Samm: koodi üleslaadimine ESP8266 -sse
Video: NodeMCU ESP8266 1.0 12E juhtimine Google Firebase'iga: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Sellel kursusel loome Androidi rakenduse, loome Firebase'i andmebaasi ja kontrollime NodeMCU ESP 8266 1.0 12E, kooskõlastades eelnevalt mainitud tooted.
Samm: kõik vajalikud tööriistad
Siin on mõned asjad, mida vajame alustamiseks
1. Google Firebase
2. MIT App Inventor
3. SõlmMCU ESP8266 1.0 12E
4. Vähesed naissoost naissoost juhtmed
5. USB -kaabel
6. Arduino IDE (meie ESP8266 programmeerimiseks)
2. toiming: Google Firebase'i kasutamise alustamine ja oma esimese projekti loomine
Järgige samme
1. Logige oma Google'i kontoga Firebase'i sisse.
2. Klõpsake nuppu Mine konsoolile ja Lisa uus projekt ning seejärel andke oma projektile nimi ja andke oma piirkond, see on väga oluline samm, kui valite vale piirkonna, ei pruugi teie projekt töötada.
3. Liikuge konsooli paremal küljel asuvate projektiseadete juurde ja hõljutage teeninduskontodele ning kopeerige oma andmebaasi salajane märge, et see saaks kusagil edasiseks kasutamiseks, me arutame seda hiljem.
4. Nüüd minge arendusjaotise juurde ja minge andmebaasi ning kopeerige projekti URL, mis on vormis
xxxxxxxxxxxxxxxx.firebaseio.com/ -kopeerige see.
5. Seejärel minge reeglite sektsiooni ja tehke järgmised muudatused või lihtsalt kopeerige see ja asendage see alloleva koodiga
".read": "tõsi", ".kirjutage": "tõsi"
}
}
Samm: looge oma esimene Androidi rakendus, et juhtida oma ESP8266 WiFi kaudu
Minge MIT App Inventori veebisaidile ja järgige oma rakenduse loomiseks neid samme.
See on väga lihtne rakenduste koostaja, mis on lihtsalt loodud elementide lohistamise teel
1. Alustage uut projekti teie valitud nimega.
2. Selles projektis tegeleme meie NodeMCU sisseehitatud LED-i vahetamisega, seega vajame selle sisse- ja väljalülitamiseks ainult kahte nuppu.
3. Vahekaardil Atribuudid saate muuta nupu teksti ja muid atribuute.
4. Kuna kasutame Firebase'i, lisame sellele oma Firebase'i atribuudi, mis on kasutajaliidese vahekaardi eksperimentaalses osas, lohistades selle vaataja sektsiooni.
5. Nüüd lülitage vahekaardile plokid ja looge ülaltoodud pildil näidatud loogika.
6. Seejärel minge uuesti vahekaardile Disainer ja tehke järgmised muudatused
- Projekti ämber peaks olema tühi.
- Firebase'i märk peaks olema selline, nagu see on, muudatusi ei tohi teha.
- Nüüd sisestage Firebase'i URL -i väljale eelmises etapis kopeeritud URL, tühjendage märkeruut Kasuta vaikekasti.
7. Nüüd minge üle Firebase'i ja minge andmebaasi> vahekaardile andmed> ja looge laps, kelle nimi on sama muutuja, mida kasutatakse meie App Inventori loogikaskeemis.
8. Nüüd klõpsake lehe ülaosas nuppu Ehitamine ja laadige alla.apk -fail oma Android -nutitelefoni.
Samm: koodi üleslaadimine ESP8266 -sse
Saate oma koodi oma NodeMCU -sse sisestada, kopeerides allolevas hoidlas oleva koodi.
github.com/saiyerniakhil/ESPFireBase
ja tuleb teha mõningaid muudatusi, mille olen endale koodi kommentaarides selgeks teinud.
Soovitan:
Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: 6 sammu
Seadme juhtimine Androidi WiFi abil Esp8266 Juhtimine: nüüd teame, kuidas juhtida seadmeid esp8266 WiFi -mooduli abil ja Arduino teie seadet Androidi WiFi -juhtimise abil lisateabe saamiseks. klõpsake linki mohamed ashraf
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu
ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba
FM -raadio koos RDS -iga (raadiotekst), BT -juhtimine ja laadimisalus: 5 sammu
FM -raadio koos RDS -i (raadiotekst), BT -juhtimis- ja laadimisbaasiga: Bonjour, see on minu teine "juhitav". Kuna mulle meeldib teha mitte eriti kasulikke asju, on siin minu viimane projekt: see FM -raadio koos raadiotekstiga laadimisalus ja mida saab jälgida Bluetoothi ja Android -rakenduse kaudu. Seetõttu teen
Arduino juhtimine juhtmevabalt MATLAB -iga: 11 sammu
Juhtige Arduino juhtmevabalt MATLAB -iga: olete näinud vähe isetegijaid, kuidas luua side MATLAB -rakenduse ja arvutiga juhtmega ühendatud Arduino vahel. Siiski pole ma kohanud midagi, mis juhiks Arduinot MATLAB -i kaudu juhtmevabalt, kasutades ENC28J60 ühilduvat Etherneti kilpi
RGB kaamera taustavalguse juhtimine Android Mobile'iga: 6 sammu
RGB kaamera taustavalguse juhtimine Android Mobile'iga: RGB -tuled, mis võrdlevad kolme LED -tule punast, rohelist ja amp; Sinine. Reguleerime LED -i heledust ja loome uue värvi. Seega reguleerib LED heledust koodide abil (0-255). ►Kui valgusdioodid on üksteisele väga lähedal, näeme ainult lõplikke värve