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 koos vajalike muudatustega
- Samm: seadistage riistvara
- 6. samm: maagiline aeg
Video: IOT -põhine veetaseme regulaator, kasutades NodeMCU ESP8266: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See on juhendatav IOT -põhise veetaseme regulaatori loomiseks.
Selle projekti omadused on järgmised:-
- Reaalajas veetaseme värskendused Androidi rakenduses.
- Lülitage veepump automaatselt sisse, kui vesi jõuab alla miinimumtaseme.
- Lülitage veepump automaatselt välja, kui vesi jõuab maksimaalsest tasemest kõrgemale.
- Manuaalne võimalus veepumba juhtimiseks igal veetasemel.
Nõuded:-
- NodeMCU ESP8266 arendusplaat
- HCSR04 ultraheli andur
- Leivalaud
- Ühe kanaliga releeplaat (veepumba juhtimiseks)
- LM7805 +5V pingeregulaatori IC.
- Aku (9V-12V).
- WiFi ruuter (NodeMCU ühendamiseks Internetiga)
- Firebase (andmebaasi loomiseks)
- MIT rakenduse leiutaja 2 (Androidi rakenduse loomiseks)
Nii et alustame.
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 integreerida Firebase 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.
Lihtsalt järgige neid samme:-
Laadige alla MIT -i rakenduse leiutaja projektifail (.aia -fail)
Seejärel minge MIT rakenduse leiutaja >> projektid >> impordi projekt (nagu on näidatud ekraanipildil 1). Valige oma arvutist fail ja laadige see üles
Avage projekt ja navigeerige ekraanile 3 (nagu on näidatud ekraanipildil 2)
- Pärast seda minge paigutusaknasse, klõpsake firebaseDB1 (asub tööruumi allosas), sisestage andmebaasi URL ja võti. Samuti määrake ProjectBucket väärtuseks S_HO_C_K (nagu on näidatud ekraanipildil 3).
- Lõpuks klõpsake nuppu "Ehita" 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 raamatukogu (nagu ekraanipildil näidatud):-
1. Arduino Json
2. Firebase Arduino
Samm: laadige kood üles koos vajalike muudatustega
Enne Nodemcu -sse üleslaadimist peate koodis tegema mõned vajalikud muudatused.
Laadige alla lisatud fail (.ino -fail) ja avage see Arduino IDE abil
- 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).
Kerige natuke alla ja värskendage minimaalset veetaset, maksimaalset veetaset ja veeriseid vastavalt oma veepaagi sügavusele
Pärast seda laadige programm üles NodeMCU ESP8266 -sse.
Samm: seadistage riistvara
- Looge ahel, nagu on näidatud ülaltoodud joonisel. Võite kasutada kas 9V või 12V akut.
- Asetage ultraheliandur veepaagi ülaossa.
- Ühendage veepump releeplaadi abil (testimise ajal valikuline).
6. samm: maagiline aeg
- Installige rakendus (loodud 2. toimingus) oma Android -seadmesse.
- Varustage seadistust toitega.
- Oodake, kuni NodeMCU ühendab leviala (saate kasutada ruuterit või kaasaskantavat leviala).
- Kõik tehtud! Nüüd saate veetaset juhtida/jälgida kõikjal maailmas.
Soovitan:
ESP8266 NODEMCU BLYNK IOT Õpetus - Esp8266 IOT kasutades Blunk ja Arduino IDE - LED -ide juhtimine Interneti kaudu: 6 sammu
ESP8266 NODEMCU BLYNK IOT Õpetus | Esp8266 IOT kasutades Blunk ja Arduino IDE | LED -ide juhtimine Interneti kaudu: Tere juhid, selles juhendis olevad poisid, õpime kasutama IOT -i koos meie ESP8266 või Nodemcu -ga. Me kasutame selleks rakendust blynk. Nii et me kasutame meie esp8266/nodemcu LED -ide juhtimiseks Interneti kaudu. Nii et rakendus Blynk ühendatakse meie esp8266 või Nodemcu -ga
WiFi ventilaatori kiiruse regulaator (ESP8266 AC dimmer): 8 sammu (piltidega)
WiFi ventilaatori kiiruse regulaator (ESP8266 AC Dimmer): see juhend juhendab, kuidas valmistada laeventilaatori kiiruse regulaatorit, kasutades Triac faasi nurga juhtimise meetodit. Triaci juhib tavapäraselt Atmega8 eraldiseisev arduino konfigureeritud kiip. Wemos D1 mini lisab selle regulaatori jaoks WiFi funktsionaalsuse
YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse regulaator, ESP8266: 4 sammu
YABC - Veel üks Blynk Controller - IoT pilvetemperatuuri ja niiskuse kontroller, ESP8266: Tere tegijad, alustasin hiljuti kodus seente kasvatamist, austrite seeni, kuid mul on kodus juba kolm korda neid kontrollereid koduse pruulija temperatuuri kontrollimiseks teeb ka seda Kombucha asja praegu ja soojuse termostaadina
Kuidas juhtida Wemos D1 Mini/ Nodemcu, kasutades rakendust Blynk (IOT) (esp8266): 6 sammu
Kuidas juhtida Wemos D1 Mini/ Nodemcu, kasutades rakendust Blynk (IOT) (esp8266): Tere sõbrad, selles juhendis näitan teile, kuidas juhtida wemos D1 mini või (nodemcu), kasutades rakendust blynk. See on absoluutne algajate juhend. üksikasjaliku õpetuse jaoks PEAB VAATAMA VIDEOT Ärge unustage meeldimist, jagamist & tellige minu kanal
Automaatne veetaseme regulaator, mis kasutab transistore või 555 taimeriga IC: 5 sammu
Automaatne veetaseme regulaator, mis kasutab transistore või 555 taimeriga IC: Sissejuhatus: Hii Kõik siin me õpime vee tõhusa säästmise kohta. nii et minge sammud ja laused hoolikalt läbi. Veemahuti ülevool on tavaline probleem, mis põhjustab vee raiskamist. Kuigi seal on ma