Sisällysluettelo:
Video: Koti -automaatio Google Firebasen avulla: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Johdanto:
Tämä on kodin automaatiohanke, joka käyttää firebasea ja nodeMCU: ta. Ensimmäinen syy miksi olen valinnut Firebasen, on se, että sitä voidaan ylläpitää helposti, sillä on edistymisraportti, kaatumisanalyysi jne. Ja se on täysin maksuton, joten voimme käyttää tätä projektia valojen, tuulettimien, television jne. Hallintaan.
Tarvikkeet
- NodeMcu - 1 nro
- Relemoduuli - 1 nro
- Leipälauta - 1 nro
- Uros -naarashyppääjät - 3 nroa
- Internet -yhteys
- Android -puhelin
Vaihe 1: Tietokannan luominen
Ensin sinun on siirryttävä tälle verkkosivustolle ja kirjauduttava sisään Google -tiliisi. Napsauta sitten Luo uusi projekti ja anna projektisi nimi ja napsauta Jatka. Muutaman minuutin kuluttua se sanoo: "projektisi on valmis" ja jatka-painike näyttää napsauttamalla sitä, kojelauta tulee näkyviin. Vasemmanpuoleinen tietokanta-välilehti on siellä, napsauta sitä ja vieritä hitaasti alaspäin nähdäksesi luoda reaaliaikainen tietokanta -painiketta napsauttamalla sitä. Se avaa valintaikkunan, jossa kehotetaan valitsemaan joko lukittu tila tai testitila. Valitse testitila ja napsauta Ota käyttöön. Sinut ohjataan yläpuolella olevaan Tiedot -välilehteen, jossa näet neljä välilehteä, jotka napsauttavat sääntöjen välilehteä ja tarkistavat, ovatko sekä luku- että kirjoitussäännöt totta. Jos ei, muuta molemmat oikeiksi. Siirry nyt projektiasetuksiin ja kopioi projektitunnuksesi ja verkko -API -avaimesi, joita käytämme myöhemmin. Ja mene myös palvelutilit -välilehdelle, vasemmalla tietokannan salaisuudet -välilehti on siellä napsauttamalla välilehteä ja vierittämällä alaspäin näet tietokannan nimen ja salaisen napsautuksen Näytä vaihtoehto salaisuuden oikealla puolella ja kopioi salaisuus ja liitä se muistilehden ikkunassa. Ja nyt tämä osa on ohi. Siirrymme nyt sovellusten keksijäosaan.
Vaihe 2: Sovelluksen määritys
Sovellusosa ei ole vaikea tehtävä. Olen toimittanut linkin.aia -tiedoston lataamiseen. Voit vain ladata sen ja tuoda sen tilillesi. Kirjaudu ensin sisään MIT -sovelluksen keksijään ja ylhäällä, projektini on siellä, napsauta sitä, luettelo vaihtoehdoista tulee näkyviin, napsauta tuoda projekti (.aia) tietokoneeltani ja valitse ladattu aia -tiedosto ja napsauta Tuo hanke tuodaan ja avataan. Napsauta nyt firebaseDB1-widgettiä Asetukset-välilehti avautuu oikealle puolelle, joka muuttaa Firebase-tunnuksen web-API-avaimella ja muuttaa Firebase-URL-osoitetta Firebase-projektisi tunnuksella muodossa (https:// {your-project-id) }.firebaseio.com/). Napsauta koontivaihtoehtoa ladataksesi sovelluksesi apk -tiedoston. Asenna sovellus nyt matkapuhelimeesi. Ja siirrymme seuraavaan vaiheeseen.
Vaihe 3: Koodi
Joten annoin myös koodin. Joten lataa koodi ja avaa se ja vaihda firebase_HOST projektisi tunnuksella muodossa ({Your-project-id}.firebaseio.com). Muuta myös firebase_Auth aiemmin kopioimasi firebase -salaisuutesi kanssa. Ja etenkin unohda vaihtaa wifi -nimi ja salasana.
Linkki: koodi ja sovellus
Suositeltava:
LoRa-pohjainen visuaalinen maatalouden seurantajärjestelmä Iot - Fronted -sovelluksen suunnittelu Firebasen ja Angularin avulla: 10 vaihetta
LoRa-pohjainen visuaalinen maatalouden seurantajärjestelmä Iot | Fronted -sovelluksen suunnittelu Firebase & Angularin avulla: Edellisessä luvussa puhuimme siitä, miten anturit toimivat loRa -moduulin kanssa palo -reaaliaikaisen tietokannan täyttämiseksi, ja näimme erittäin korkean tason kaavion, kuinka koko projektimme toimii. Tässä luvussa puhumme siitä, miten voimme
RPi IoT Smart Light Firebasen avulla: 4 vaihetta (kuvilla)
RPi IoT Smart Light Firebasen avulla: Tässä oppaassa kerrotaan, miten voit luoda ja määrittää sovelluksen Raspberry Pi: n hallintaan Firebasen (online -tietokanta) kautta. Ja sitten 3D -tulostuskotelo Pi Zero W: lle, Powerboost 1000C, akku ja Blinkt
Reaaliaikainen tehtävälista Google Firebasen avulla: 12 vaihetta
Reaaliaikainen tehtävälista Google Firebasen avulla: Hei! Me kaikki käytämme tehtävälistoja päivittäin, olipa kyseessä sitten online tai offline. Vaikka offline -luettelot ovat alttiita eksymiselle, ja virtuaaliluettelot voidaan sijoittaa väärään paikkaan, poistaa vahingossa tai jopa unohtaa. Joten päätimme tehdä sellaisen Google Firebasessa
Reaaliaikaiset tapahtumailmoitukset NodeMCU: n (Arduino), Google Firebasen ja Laravelin avulla: 4 vaihetta (kuvilla)
Reaaliaikaiset tapahtumailmoitukset NodeMCU: n (Arduino), Google Firebasen ja Laravelin avulla: Oletko koskaan halunnut saada ilmoituksen, kun verkkosivustollasi tehdään toiminto, mutta sähköposti ei sovi oikein? Haluatko kuulla äänen tai kellon joka kerta, kun teet myynnin? Tai tarvitaan välitöntä huomiota hätätilanteen vuoksi
NodeMCU ESP8266 1.0 12E: n ohjaus Google Firebasen avulla: 4 vaihetta
NodeMCU ESP8266 1.0 12E: n hallinta Google Firebasen avulla: Tällä kurssilla luomme Android-sovelluksen, luomme Firebase-tietokannan ja hallitsemme NodeMCU ESP 8266 1.0 12E -järjestelmää yhdessä aiemmin mainittujen tuotteiden kanssa