Мазмуну:
- 1 -кадам: Firebase орнотуу жана жашыруун ачкычты алуу
- 2 -кадам: MIT App Inventor 2 колдонмосун түзүңүз
- 3 -кадам: Arduino IDEди Nodemcu ESP8266 үчүн конфигурациялаңыз
- 4 -кадам: NodeMCU ESP8266 кодун жүктөө
- 5 -кадам: Аппараттык жабдууларды чогултуу
Video: IOT негизделген бөлмө температурасын көзөмөлдөө: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул IOT негизделген бөлмө температурасын көзөмөлдөө долбоорунда көрсөтмө болуп саналат.
Өзгөчөлүктөрү:-
1. Көрсөтүлгөн бөлмө температурасынан жогору күйөрманы автоматтык түрдө күйгүзүңүз.
2. Желдеткичти көрсөтүлгөн бөлмө температурасынан төмөн автоматтык түрдө өчүрүү.
3. Каалаган температурада каалаган убакта кол менен башкаруу
Талаптар:-
- NodeMCU ESP8266 өнүктүрүү тактасы
- DHT11 температура сенсору
- Жалгыз канал реле тактасы (5V)
- Jumper Wires
- Wifi роутери же портативдүү түйүн (NodeMCU ESP8266ды интернетке туташтыруу үчүн)
- 9В батарея
Андыктан, үйрөткүчкө кирели.
1 -кадам: Firebase орнотуу жана жашыруун ачкычты алуу
Биз Google firebase тарабынан реалдуу убакытта маалымат базасын колдонобуз. Бул реалдуу убакыт маалымат базасы Nodemcu менен Android түзмөгүнүн ортосунда брокер катары иштейт.
- Биринчиден, firebase сайтына өтүңүз жана Google каттоо эсебиңиз менен кириңиз.
- Жаңы реалдуу убакыт базасын түзүңүз.
- Колдонмодон маалымат базасына кирүү үчүн чыныгы маалымат базасынын URLин жана жашыруун ачкычын алыңыз. Толук үйрөткүч үчүн, MIT колдонмо ойлоп табуучусу менен firebase кантип колдонууну текшере аласыз.
2 -кадам: MIT App Inventor 2 колдонмосун түзүңүз
Биз Android колдонмосун түзүү үчүн MIT колдонмо ойлоп табуучусу 2ди колдонобуз. Колдонуу абдан оңой жана интеграциялоо оңой Google firebase.
- Тиркелген MIT колдонмосунун ойлоп табуучусу 2 долбоорунун файлын (.aia файлы) түшүрүңүз.
- MIT колдонмо ойлоп табуучусу 2 үй барагына өтүңүз жана каттоо эсебиңизге кириңиз. Андан кийин долбоорлорго >> импорттук долбоорго өтүңүз. Компьютериңизден файлды тандап, жүктөп бериңиз.
- Макет терезесине өтүңүз, firebaseDB1ди басыңыз (жумуш мейкиндигинин түбүндө жайгашкан), маалымат базасынын URL дарегин жана жашыруун ачкычты киргизиңиз. Ошондой эле ProjectBucketти S_HO_C_K катары коюңуз (2 -скриншотто көрсөтүлгөндөй).
Андан кийин, куруу баскычын чыкылдатып, колдонмо файлын (.apk файлы) компьютериңизге сактаңыз. Кийинчерээк ал файлды Android түзмөгүңүзгө өткөрүп бериңиз.
3 -кадам: Arduino IDEди Nodemcu ESP8266 үчүн конфигурациялаңыз
- Биринчиден, Arduino IDEди Nodemcu esp8266 үчүн конфигурациялаңыз. Мен бул кадамды NodeMCU негиздери боюнча Armtronix боюнча этап -этабы менен сунуштаар элем. Бул пайдалуу окуу куралы үчүн Armtronixке рахмат.
- Андан кийин, бул эки китепкананы кошуңуз (шилтеме скриншоту):-
- Ардуино Жсон
- Firebase Arduino
- DHT сенсордук китепканасы
- Adafruit универсалдуу сенсор китепканасы
4 -кадам: NodeMCU ESP8266 кодун жүктөө
Төмөндө тиркелген Arduino IDE файлын (.ino файлы) түшүрүңүз. Андан кийин, программаны кээ бир керектүү өзгөртүүлөр үчүн өзгөртүңүз:-
- 3 -сапта, маалымат базасынын URL дарегин 'https://' жазбай киргизиңиз.
- 4 -сапта маалымат базасынын жашыруун ачкычын киргизиңиз.
- 5 жана 6 -саптарда WiFi SSID жана Wifi сырсөзүн (NodeMCU ESP8266 туташкыңыз келген) жаңыртууну унутпаңыз.
Бүткөндөн кийин, программаны NodeMCU ESP8266 өнүктүрүү тактасына жүктөңүз.
5 -кадам: Аппараттык жабдууларды чогултуу
- Жогорудагы сүрөттө көрсөтүлгөндөй схеманы түзүңүз.
- Колдонмону (2 -кадамда түзүлгөн) Android смартфонуңузга орнотуңуз.
- Районду кубаттаңыз жана ырахат алыңыз!
Сунушталууда:
NodeMCU Touch Sensor LDR температурасын көзөмөлдөө релеси менен үйдү автоматташтыруу: 16 кадам
NodeMCU сенсордук LDR температурасын көзөмөлдөө релеси менен үйдү автоматташтыруу: Менин мурунку NodeMCU долбоорлорумда мен Blynk тиркемесинен эки тиричилик техникасын башкардым. Мен долбоорду кол менен башкаруу жана башка функцияларды кошуу үчүн көптөгөн комментарийлерди жана билдирүүлөрдү алдым, ошондуктан мен бул Smart Home Extension Boxту иштеп чыктым
ESP32 жана AskSensors Cloud менен бөлмө температурасы жана нымдуулукту көзөмөлдөө: 6 кадам
ESP32 жана AskSensors Cloud менен бөлмө температурасы жана нымдуулукту көзөмөлдөө: Бул окуу куралында булутка туташкан DHT11 жана ESP32 аркылуу бөлмөнүн же столдун температурасын жана нымдуулугун көзөмөлдөөнү үйрөнөсүз. Өзгөчөлүктөр: DHT11 сенсору температураны өлчөй алат
ESP8266 Nodemcu Жергиликтүү Веб Серверде DHT11ди колдонуп Температураны Мониторинг - Браузериңизде бөлмө температурасын жана нымдуулугун алыңыз: 6 кадам
ESP8266 Nodemcu Жергиликтүү Веб Серверде DHT11ди колдонуп Температураны Мониторинг | Браузериңизде бөлмө температурасын жана нымдуулугун алыңыз: Салам балдар, бүгүн биз нымдуулукту жасайбыз & ESP 8266 NODEMCU & DHT11 температура сенсору. Температура жана нымдуулук DHT11 Sensor & аны кайсы веб -баракча башкара тургандыгын браузерден көрүүгө болот
LM35 Sensor жана Machine Learning аркылуу бөлмө температурасын болжолдоо: 4 кадам
LM35 Sensor жана Machine Learning аркылуу бөлмө температурасын божомолдоо: Киришүү Бүгүн биз полиномиялык регрессия аркылуу температураны алдын ала айтуучу машина үйрөнүү долбоорун түзүүгө багытталганбыз
Gnuplot Image Output жана Email Alert Жөндөмдүүлүгү менен Raspberry Pi көзөмөлдөгөн бөлмө температурасын көзөмөлдөө: 7 кадам
Gnuplot Image Output жана Email Alert Жөндөмдүүлүгү менен Raspberry Pi көзөмөлдөгөн бөлмөнүн температурасын көзөмөлдөө: Мен иштеген жерде көптөгөн компьютерлер жайгашкан абдан маанилүү бөлмө бар. Бул системанын иштешин оптималдаштыруу үчүн бул бөлмөдө айлана -чөйрөнүн температурасы абдан салкын болушу керек. Менден мүмкүнчүлүгү бар мониторинг системасын иштеп чыгууну суранышты