Sisällysluettelo:
- Vaihe 1:
- Vaihe 2: Miksi valitset Firebasen
- Vaihe 3: Ok, ettet mene projektin tuhoamiseen ……
- Vaihe 4: Fairbase -tilin luominen
- Vaihe 5: Näytä sitten tämä käyttöliittymä ja anna projektin nimi ja valitse maan nimi
- Vaihe 6: Kuule I Valitse Projektin nimi Kotiautomaatio ja valitse Oma maa ja paina sitten Luo
- Vaihe 7: Hetken kuluttua tämän käyttöliittymän näyttäminen Napsauta Contention
- Vaihe 8: Siirry sitten alkuun
- Vaihe 9: Siirry Säännöt ja Eadit -koodi kuten kuva
- Vaihe 10: Siirry asetukseesi ja näytä sitten Api -avaimesi
- Vaihe 11: Sovellusten tekeminen
- Vaihe 12: Siirry nyt Project and Import Homeautomation.aia -tiedostoon tietokoneellasi
- Vaihe 13: Napsauta Punainen ympyrä -vaihtoehtoa ja virtaa tämä kuva kiittää
- Vaihe 14: Ardunio -ohjelman osa
![Firebase -kodin automaatiojärjestelmän tekeminen NodeMCU: n avulla - IOT -alustassa: 14 vaihetta Firebase -kodin automaatiojärjestelmän tekeminen NodeMCU: n avulla - IOT -alustassa: 14 vaihetta](https://i.howwhatproduce.com/images/003/image-6052-37-j.webp)
Video: Firebase -kodin automaatiojärjestelmän tekeminen NodeMCU: n avulla - IOT -alustassa: 14 vaihetta
![Video: Firebase -kodin automaatiojärjestelmän tekeminen NodeMCU: n avulla - IOT -alustassa: 14 vaihetta Video: Firebase -kodin automaatiojärjestelmän tekeminen NodeMCU: n avulla - IOT -alustassa: 14 vaihetta](https://i.ytimg.com/vi/uf_2rDv3jDs/hqdefault.jpg)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
![Firebase -kodin automaatiojärjestelmän tekeminen NodeMCU: n avulla | IOT -alustassa Firebase -kodin automaatiojärjestelmän tekeminen NodeMCU: n avulla | IOT -alustassa](https://i.howwhatproduce.com/images/003/image-6052-38-j.webp)
TÄMÄN HANKKEEN TAVOITE
Tämän projektin tavoitteena on kehittää kodin automaatiojärjestelmä, joka antaa käyttäjälle täydellisen hallinnan kaikista kotinsa etäohjattavista laitteista IOT Android -sovelluksen avulla. Mutta kaikki nämä alustat, kuten ThingSpeak, Adafruit.io, Blynk ja IFTT jne., Mutta tänään valitsen firebase
Vaihe 1:
Vaihe 2: Miksi valitset Firebasen
Firebase tarjoaa nopean tavan säilyttää laitetasolla kerätyt aistitiedot, ja se toimii hyvin AndroidThingsin tukemien Android -sovellusliittymien kanssa. Monet mobiili- ja laiteohjelmoijat, joihin olen törmännyt, kamppailevat palvelinpuolen ohjelmoinnin kanssa. Firebase voi todella auttaa korjaamaan tämän aukon ja helpottamaan sitä. On mielenkiintoista nähdä, kuinka kehittäjät käyttävät offline -ominaisuuksiaan. Jos olet uusi IoT: ssä tai yleensä laitteessa, joka kerää tietoja ja joka tarvitsee lähettää sitä verkkojen kautta, oletetaan kultaisena sääntönä, että verkkoyhteyttä ei voida olettaa. Tämän seurauksena sinun on kerättävä tiedot offline -tilassa ja lähetettävä se palvelimellesi, kun verkko on käytettävissä. Firebasen offline -ominaisuus voi todella tehdä tämän yksinkertaiseksi monille kehittäjille.
Firebasessa on paljon ominaisuuksia, kuten reaaliaikainen tietokanta, todennus, pilviviestit, tallennus, isännöinti, testilaboratorio ja analytiikka, mutta käytän vain todennusta, reaaliaikaista tietokantaa.
Vaihe 3: Ok, ettet mene projektin tuhoamiseen ……
Aion suunnitella tämän projektin kolmiosaisen osan
1. Fairbase -tilin luominen
2. Sovelluksen tekeminen
3. Ardunio -ohjelman osa
Vaihe 4: Fairbase -tilin luominen
![Fairbase -tilin luominen Fairbase -tilin luominen](https://i.howwhatproduce.com/images/003/image-6052-39-j.webp)
Siirry ensin osoitteeseen https://console.firebase.google.com/ ja kirjaudu sisään
Napsauta Lisää projekti
Vaihe 5: Näytä sitten tämä käyttöliittymä ja anna projektin nimi ja valitse maan nimi
![Näytä sitten tämä käyttöliittymä ja anna projektin nimi ja valitse maan nimi Näytä sitten tämä käyttöliittymä ja anna projektin nimi ja valitse maan nimi](https://i.howwhatproduce.com/images/003/image-6052-40-j.webp)
Vaihe 6: Kuule I Valitse Projektin nimi Kotiautomaatio ja valitse Oma maa ja paina sitten Luo
![Kuuntele Valitse projektin nimi Kotiautomaatio ja valitse oma maa ja paina sitten Luo Kuuntele Valitse projektin nimi Kotiautomaatio ja valitse oma maa ja paina sitten Luo](https://i.howwhatproduce.com/images/003/image-6052-41-j.webp)
Vaihe 7: Hetken kuluttua tämän käyttöliittymän näyttäminen Napsauta Contention
![Hetken kuluttua näytä tämä käyttöliittymä Napsauta Contention Hetken kuluttua näytä tämä käyttöliittymä Napsauta Contention](https://i.howwhatproduce.com/images/003/image-6052-42-j.webp)
Vaihe 8: Siirry sitten alkuun
![Siirry sitten Aloita Siirry sitten Aloita](https://i.howwhatproduce.com/images/003/image-6052-43-j.webp)
Vaihe 9: Siirry Säännöt ja Eadit -koodi kuten kuva
![Siirry Säännöt ja Eadit -koodi kuten kuva Siirry Säännöt ja Eadit -koodi kuten kuva](https://i.howwhatproduce.com/images/003/image-6052-44-j.webp)
![Siirry Säännöt ja Eadit -koodi kuten kuva Siirry Säännöt ja Eadit -koodi kuten kuva](https://i.howwhatproduce.com/images/003/image-6052-45-j.webp)
Vaihe 10: Siirry asetukseesi ja näytä sitten Api -avaimesi
![Siirry asetukseesi ja näytä sitten Api -avaimesi Siirry asetukseesi ja näytä sitten Api -avaimesi](https://i.howwhatproduce.com/images/003/image-6052-46-j.webp)
Vaihe 11: Sovellusten tekeminen
Ei jännitystä Annan sinulle täydellisen rivitiedoston appinventorille napsauttamalla tätä ja lataamalla tämä
no mene ai2.appinventor.mit.edu avataksesi tämän tiedoston
Vaihe 12: Siirry nyt Project and Import Homeautomation.aia -tiedostoon tietokoneellasi
![Siirry nyt Project and Import Homeautomation.aia -tiedostoon tietokoneellasi Siirry nyt Project and Import Homeautomation.aia -tiedostoon tietokoneellasi](https://i.howwhatproduce.com/images/003/image-6052-47-j.webp)
![Siirry nyt Project and Import Homeautomation.aia -tiedostoon tietokoneellasi Siirry nyt Project and Import Homeautomation.aia -tiedostoon tietokoneellasi](https://i.howwhatproduce.com/images/003/image-6052-48-j.webp)
![Siirry nyt Project and Import Homeautomation.aia -tiedostoon tietokoneellasi Siirry nyt Project and Import Homeautomation.aia -tiedostoon tietokoneellasi](https://i.howwhatproduce.com/images/003/image-6052-49-j.webp)
![Siirry nyt Project and Import Homeautomation.aia -tiedostoon tietokoneellasi Siirry nyt Project and Import Homeautomation.aia -tiedostoon tietokoneellasi](https://i.howwhatproduce.com/images/003/image-6052-50-j.webp)
Vaihe 13: Napsauta Punainen ympyrä -vaihtoehtoa ja virtaa tämä kuva kiittää
![Napsauta Punainen ympyrä -vaihtoehtoa ja käytä tätä kuvaa Napsauta Punainen ympyrä -vaihtoehtoa ja käytä tätä kuvaa](https://i.howwhatproduce.com/images/003/image-6052-51-j.webp)
![Napsauta Punainen ympyrä -vaihtoehtoa ja käytä tätä kuvaa Napsauta Punainen ympyrä -vaihtoehtoa ja käytä tätä kuvaa](https://i.howwhatproduce.com/images/003/image-6052-52-j.webp)
Vaihe 14: Ardunio -ohjelman osa
Sinun on muutettava ardunio -koodiasi
FIREBASE_HOST kopio ja ohi Fairbase -tietokannassa
FIREBASE_AUTH kopio ja mene projektin asetuksissa
ja aseta WIFI -nimi ja salasana
Lataa ardunio cod täältä napsauttamalla tätä
Tämä opetusohjelma julkaistiin ensin napsauttamalla tätä
lisää opetusohjelmaa Nodemcusta napsauttamalla tätä
Suositeltava:
MP3 -soittimen tekeminen nestekidenäytöllä Arduinon ja DFPlayer Mini MP3 -soittimen avulla: 6 vaihetta
![MP3 -soittimen tekeminen nestekidenäytöllä Arduinon ja DFPlayer Mini MP3 -soittimen avulla: 6 vaihetta MP3 -soittimen tekeminen nestekidenäytöllä Arduinon ja DFPlayer Mini MP3 -soittimen avulla: 6 vaihetta](https://i.howwhatproduce.com/images/001/image-1519-j.webp)
MP3 -soittimen tekeminen nestekidenäytöllä Arduino- ja DFPlayer Mini MP3 -soittimoduulin avulla: Tänään teemme LCD -MP3 -soittimen käyttämällä Arduino- ja DFPlayer mini MP3 -soitinmoduulia. Projekti voi lukea SD -kortin MP3 -tiedostoja ja voi keskeyttää ja pelata samalla tavalla kuin laite 10 vuotta sitten. Ja siinä on myös edellinen kappale ja seuraava kappale hauskaa
Älykkään potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla: 8 vaihetta
![Älykkään potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla: 8 vaihetta Älykkään potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla: 8 vaihetta](https://i.howwhatproduce.com/images/005/image-14016-j.webp)
Smart Potin tekeminen sovelluksen ohjaaman NodeMCU: n avulla: Tässä oppaassa rakennamme Smart Potin, jota ohjaa ESP32 ja älypuhelinsovellus (iOS ja Android). pilvi -IoT: lle ja älypuhelimen sovellukselle
Useiden ESP-keskustelujen tekeminen ESP-NOW: n avulla ESP32: n ja ESP8266: n avulla: 8 vaihetta
![Useiden ESP-keskustelujen tekeminen ESP-NOW: n avulla ESP32: n ja ESP8266: n avulla: 8 vaihetta Useiden ESP-keskustelujen tekeminen ESP-NOW: n avulla ESP32: n ja ESP8266: n avulla: 8 vaihetta](https://i.howwhatproduce.com/images/007/image-19714-j.webp)
Useiden ESP-keskustelujen tekeminen ESP-NYT: n avulla ESP32: n ja ESP8266: n avulla: Käynnissä olevassa projektissani tarvitsen useita ESP: itä puhuakseni keskenään ilman reititintä. Tätä varten käytän ESP-NOW-ohjelmaa langattoman viestinnän tekemiseen keskenään ilman ESP: n reititintä
Portin ohjaus Google Assistentin avulla ESP8266 NodeMCU: n avulla: 6 vaihetta
![Portin ohjaus Google Assistentin avulla ESP8266 NodeMCU: n avulla: 6 vaihetta Portin ohjaus Google Assistentin avulla ESP8266 NodeMCU: n avulla: 6 vaihetta](https://i.howwhatproduce.com/images/004/image-9543-6-j.webp)
Portinhallinta Google Assistentin avulla ESP8266 NodeMCU: n avulla: Tämä on ensimmäinen projektini ohjeista, joten kommentoi alla mahdollisia parannuksia. Joten lähettämällä komennon tulee rele, joka sulkee
Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): 16 vaihetta
![Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): 16 vaihetta Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): 16 vaihetta](https://i.howwhatproduce.com/images/004/image-10452-9-j.webp)
Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): Tässä ohjeessa näytän sinulle, kuinka voin käyttää Bluetooth -sovitinta tehdäkseni vanhan kaiuttimen Bluetooth -yhteensopivaksi.*Jos et ole lukenut ensimmäistä ohjeeni " Bluetooth -sovitin " Ehdotan, että teet niin ennen kuin jatkat. C