
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10


Kjo është e udhëzueshme në projektin e kontrollit të temperaturës së dhomës të bazuar në IOT.
Karakteristikat:-
1. Ndizni automatikisht ventilatorin ON mbi temperaturën e specifikuar të dhomës.
2. Fikni automatikisht ventilatorin nën temperaturën e specifikuar të dhomës.
3. Kontroll manual në çdo moment të kohës në çdo temperaturë
Kërkesat:-
- Bordi i zhvillimit të NodeMCU ESP8266
- Sensori i temperaturës DHT11
- Bordi stafetë me një kanal (5V)
- Telat Jumper
- Ruteri Wifi ose pika e nxehtë portative (për të lidhur NodeMCU ESP8266 në internet)
- Bateri 9V
Pra, le të zhyten në tutorial.
Hapi 1: Konfiguroni Firebase dhe merrni Çelësin Sekret

Ne do të përdorim një bazë të dhënash në kohë reale nga baza e zjarrit Google. Kjo bazë e të dhënave në kohë reale do të veprojë si një ndërmjetës në mes të rrugës midis Nodemcu dhe pajisjes Android.
- Para së gjithash, lundroni në faqen e firebase dhe regjistrohuni duke përdorur llogarinë tuaj Google.
- Krijoni një bazë të dhënash të re në kohë reale.
- Merrni URL-në e bazës së të dhënave reale dhe çelësin sekret për të hyrë në bazën e të dhënave nga aplikacioni. Për një mësim të detajuar, mund të shikoni se si të përdorni bazën e zjarrit me shpikësin e aplikacionit MIT.
Hapi 2: Krijoni aplikacion duke përdorur MIT App Inventor 2


Ne do të përdorim shpikësin e aplikacionit MIT 2 për të krijuar aplikacionin tonë Android. Itsshtë shumë e thjeshtë për t'u përdorur dhe e lehtë për t'u integruar të fitojë bazën e zjarrit të Google.
- Shkarkoni skedarin e projektit të bashkangjitur të aplikacionit MIT inventor 2 (skedarin.aia).
- Shkoni te faqja kryesore e shpikësit të aplikacionit MIT 2 dhe identifikohuni në llogarinë tuaj. Pastaj shkoni te projektet >> importo projektin. Zgjidhni skedarin nga kompjuteri juaj dhe ngarkoni atë.
- Shkoni në dritaren e paraqitjes, klikoni në firebaseDB1 (e vendosur në fund të hapësirës së punës), futni URL -në e bazës së të dhënave dhe çelësin sekret. Gjithashtu vendosni ProjectBucket si S_HO_C_K (siç tregohet në pamjen e ekranit 2).
Pas kësaj, klikoni në butonin e ndërtimit dhe ruani skedarin e aplikacionit (skedarin.apk) në kompjuterin tuaj. Më vonë transferojeni atë skedar në pajisjen tuaj Android.
Hapi 3: Konfiguroni Arduino IDE për Nodemcu ESP8266

- Para së gjithash, konfiguroni Arduino IDE për Nodemcu esp8266. Unë do ta rekomandoja këtë tutorial hap pas hapi mbi bazat e NodeMCU nga Armtronix. Faleminderit Armtronix për këtë mësim të dobishëm.
- Pas kësaj, shtoni këto dy biblioteka (pamje nga ekrani i referencës):-
- Arduino Json
- Firebase Arduino
- Biblioteka e sensorit DHT
- Biblioteka Sensore Universale Adafruit
Hapi 4: Ngarko kodin në NodeMCU ESP8266

Shkarkoni skedarin Arduino IDE (skedarin.ino) të bashkangjitur më poshtë. Pas kësaj, ndryshoni programin për disa ndryshime të nevojshme:-
- Në rreshtin 3, futni URL -në e bazës së të dhënave pa 'https://'.
- Në rreshtin 4, futni çelësin sekret të bazës së të dhënave.
- Në rreshtat 5 dhe 6, mos harroni të azhurnoni WiFi SSID dhe fjalëkalimin Wifi (me të cilin dëshironi të lidhni NodeMCU ESP8266).
Pasi të keni mbaruar, ngarkoni programin në bordin e zhvillimit të NodeMCU ESP8266.
Hapi 5: Mblidhni pajisjet kompjuterike


- Krijoni qark siç tregohet në figurën e mësipërme.
- Instaloni aplikacionin (krijuar në hapin 2) në smartphone tuaj Android.
- Ndizni qarkun dhe kënaquni!
Recommended:
Kontrolli i dritave të dhomës pa duar: 10 hapa

Kontrolli i dritave të dhomës pa duar: Si në filmin " Misioni i pamundur " thotë " Kohët e dëshpëruara kërkojnë masa të dëshpëruara " vëllai im që është në klasën e 10 -të mori një ide për të kontrolluar dritat e kuzhinës duke përdorur telefonin në vend që të përdorni çelsin dhe arsyen
ESP8266 Nodemcu Monitorimi i Temperaturës Duke Përdorur DHT11 në një Server të Lokale - Merrni temperaturën dhe lagështinë e dhomës në shfletuesin tuaj: 6 hapa

ESP8266 Nodemcu Monitorimi i Temperaturës Duke Përdorur DHT11 në një Server të Lokale | Merrni temperaturën dhe lagështinë e dhomës në shfletuesin tuaj: Përshëndetje djema sot ne do të bëjmë një lagështi & sistemi i monitorimit të temperaturës duke përdorur ESP 8266 NODEMCU & Sensori i temperaturës DHT11. Temperatura dhe lagështia do të merren nga Sensori DHT11 & mund të shihet në një shfletues, cila faqe në internet do të menaxhohet
Kontrolli i dhomës me ESP8266 - Temperatura, Lëvizja, Perdet dhe Ndriçimi: 8 Hapa

Kontrolli i dhomës me ESP8266 | Temperatura, Lëvizja, Perdet dhe Ndriçimi: Ky projekt konsiston në një sistem të bazuar në modulin NodeMCU ESP8266 që ju lejon të kontrolloni shkëlqimin e një Rrip LED dhe perden e dhomës tuaj, gjithashtu është në gjendje të dërgojë të dhëna në lidhje me lëvizjet e dhomës tuaj dhe temperatura në re w
Kontrolli i Ndriçimit Kontrolli LED i bazuar në PWM duke përdorur butona Push, Raspberry Pi dhe Scratch: 8 hapa (me fotografi)

Kontrolli i Ndriçimit PWM Bazuar në Kontrollin LED duke përdorur Butonat Push, Raspberry Pi dhe Scratch: Unë po përpiqesha të gjeja një mënyrë për të shpjeguar se si punonte PWM për studentët e mi, kështu që i vura vetes detyrën të përpiqesha të kontrolloja shkëlqimin e një LED duke përdorur 2 butona shtytës - një buton që rrit shkëlqimin e një LED dhe tjetri e zbeh atë. Për të përparuar
Kontrolli i dhomës së zgjuar: 5 hapa

Kontrolli i dhomës së zgjuar: Në këtë projekt, ne synojmë të mësojmë se si të përdorim AWS dhe MQTT në konfigurimin tonë. Duke qenë në botën e teknologjisë, sa mirë do të jetë të jesh në gjendje të kontrollosh dhomën tënde vetëm me laptopin tënd! Imagjinoni veten duke nxituar për kohë për të përfunduar projektet tuaja, duke ecur