Sisukord:
- Samm: seadistage Firebase ja hankige salajane võti
- Samm: looge rakendus MIT App Inventor 2 abil
- Samm: konfigureerige Arduino IDE Nodemcu ESP8266 jaoks
- Samm: laadige kood üles NodeMCU ESP8266 -sse
- Samm: riistvara kokkupanek
Video: IOT -põhine ruumitemperatuuri reguleerimine: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See on juhendatav IOT -põhise toatemperatuuri reguleerimise projekti puhul.
Funktsioonid:-
1. Lülitage ventilaator automaatselt toatemperatuurist kõrgemale.
2. Lülitage ventilaator automaatselt alla toatemperatuurist alla.
3. Käsitsi juhtimine igal ajahetkel mis tahes temperatuuril
Nõuded:-
- NodeMCU ESP8266 arendusplaat
- DHT11 temperatuuriandur
- Ühe kanaliga releeplaat (5V)
- Jumper juhtmed
- Wifi ruuter või kaasaskantav leviala (NodeMCU ESP8266 ühendamiseks Internetiga)
- 9V aku
Nii et sukeldume õpetusse.
Samm: seadistage Firebase ja hankige salajane võti
Kasutame Google'i tulebaasi reaalajas andmebaasi. See reaalajas andmebaas toimib Nodemcu ja Android-seadme vahelise vahendajana.
- Kõigepealt liikuge Firebase'i saidile ja logige sisse oma Google'i kontoga.
- Looge uus reaalajas andmebaas.
- Rakendusest andmebaasile juurdepääsemiseks hankige andmebaasi tegelik URL ja salajane võti. Üksikasjaliku õpetuse saamiseks vaadake, kuidas kasutada Firebase'i koos MIT -i rakenduse leiutajaga.
Samm: looge rakendus MIT App Inventor 2 abil
Kasutame oma Androidi rakenduse loomiseks MIT rakenduse leiutajat 2. Seda on väga lihtne kasutada ja hõlpsasti integreerida win Google firebase.
- Laadige alla lisatud MIT -rakenduse leiutaja 2 projektifail (.aia -fail).
- Minge MIT rakenduse leiutaja 2 avalehele ja logige sisse oma kontole. Seejärel minge projektide juurde >> impordi projekt. Valige oma arvutist fail ja laadige see üles.
- Minge paigutusaknasse, klõpsake firebaseDB1 (asub tööruumi allosas), sisestage andmebaasi URL ja salajane võti. Määrake ka ProjectBucket väärtuseks S_HO_C_K (nagu on näidatud ekraanipildil 2).
Pärast seda klõpsake ehitamisnuppu ja salvestage rakenduse fail (.apk -fail) oma arvutisse. Hiljem kandke see fail oma Android -seadmesse.
Samm: konfigureerige Arduino IDE Nodemcu ESP8266 jaoks
- Kõigepealt konfigureerige Arduino IDE Nodemcu esp8266 jaoks. Soovitan seda Armtronixi NodeMCU põhitõdede samm -sammult õpetust. Täname Armtronixit selle kasuliku õpetuse eest.
- Pärast seda lisage need kaks teeki (viiteekraan):-
- Arduino Json
- Firebase Arduino
-
DHT andurite kogu
- Adafruit'i universaalne andurite kogu
Samm: laadige kood üles NodeMCU ESP8266 -sse
Laadige alla lisatud Arduino IDE -fail (.ino -fail). Pärast seda muutke programmi vajalike muudatuste tegemiseks:-
- Sisestage reale 3 andmebaasi URL ilma „https://”.
- Sisestage reale 4 andmebaasi salajane võti.
- 5. ja 6. real ärge unustage uuendada WiFi SSID -d ja Wifi parooli (millega soovite ühendada NodeMCU ESP8266).
Kui see on tehtud, laadige programm üles NodeMCU ESP8266 arendusplaadile.
Samm: riistvara kokkupanek
- Looge ahel, nagu on näidatud ülaltoodud joonisel.
- Installige rakendus (loodud 2. toimingus) oma Android -nutitelefoni.
- Lülitage ahel sisse ja nautige!
Soovitan:
Võistluse regulatsioon ja reguleerimine: 9 sammu
Võrreldes kolmanda regiooniga ja kompaktsiooniga: Construir un tri á ngulo con regla y comp á s on un Procedimento sumamente sencillo, solamente se debe aplicar la desigualdad triangular antes de comenzar a trazar el tri á ngulo, a continuaa &oacine;
Protsessori sageduse reguleerimine Windows 10: 5 sammu
Protsessori sageduse reguleerimine Windows 10 -s: see näitab, kuidas reguleerida protsessori sagedust, samuti aeglustada/piirata või vabastada oma protsessori täiskiirust teie Windows 10 arvutis
Tuhmumine/LED -i/heleduse reguleerimine potentsiomeetri (muutuva takisti) ja Arduino Uno abil: 3 sammu
Tuhmumine/LED -i/heleduse reguleerimine potentsiomeetri (muutuva takisti) ja Arduino Uno abil: Arduino analoogsisend on ühendatud potentsiomeetri väljundiga. Niisiis loeb Arduino ADC (analoog -digitaalmuundur) analoog -pin potentsiomeetri abil väljundpinget. Potentsiomeetri nupu pööramine muudab väljundpinget ja Arduino
Vintage Rotary Phone Dial PC helitugevuse reguleerimine: 7 sammu (piltidega)
Vintage Rotary Phone Dial PC helitugevuse reguleerimine: kui olete midagi sellist nagu mina, leiate, et muudate oma arvuti helitugevust üsna sageli. Mõned videod on valjemad kui teised, mõnikord soovite, et podcastide või muusika kuulamise ajal vaigistataks teie arvuti helitugevus ja peate võib -olla lõpetama
Täpne temperatuuri reguleerimine Raspberry Pi -l 4: 3 sammu
Täpne temperatuuri reguleerimine Raspberry Pi 4 -l: Pimoroni ventilaatorikate on suurepärane lahendus teie Pi temperatuuri kuumutamisel. Tootjad pakuvad isegi tarkvara, mis käivitab ventilaatori, kui protsessori temperatuur tõuseb üle teatud läve (nt 65 kraadi). Temperatuur q