Orodha ya maudhui:
- Hatua ya 1: Vipengele vinahitajika
- Hatua ya 2: Mchoro wa Mzunguko
- Hatua ya 3: Kuagiza PCB kwa Mradi huu
- Hatua ya 4: Kufunga Broker ya Mosquitto MQTT kwenye Rpi
- Hatua ya 5: NodeMCU Kama Mteja wa MQTT
- Hatua ya 6: Video ya Mafunzo
Video: AUTOMATION YA NYUMBANI ILIYOKUWA KWENYE MITI YA MQTT YA MTAA KUTUMIA RASPBERRY PI NA BODI YA NODEMCU: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Mpaka sasa nimefanya video kadhaa za mafunzo kuhusu kudhibiti vifaa kwenye mtandao. Na kwa hilo siku zote nilipendelea seva ya Adafruit MQTT kwani ilikuwa rahisi kutumia na rahisi kutumia pia. Lakini kitu hicho kilikuwa msingi wa mtandao. Hiyo inamaanisha tunaweza kudhibiti vifaa wakati tu tuna unganisho sahihi la mtandao vinginevyo haifanyi kazi hata kidogo. Kwa hivyo wakati huu, nilikuja na otomatiki ya Nyumbani kulingana na seva ya Mtaa wa MQTT ambayo tunaweza kudhibiti vifaa bila hitaji la mtandao. Vifaa vyote vitaunganishwa na mtandao mmoja na tunaweza kuzidhibiti kwa urahisi kwa kutumia programu yetu ya simu mahiri.
Tunaweza pia kupima data ya sensorer anuwai zilizowekwa kwenye pcb yetu. Basi hebu tuone jinsi inavyofanya kazi na jinsi ya kuifanya.
Hatua ya 1: Vipengele vinahitajika
- Bodi ya Raspberry Pi 3B
- Kadi ya SD
- Bodi ya Nodemcu
- 4 x 5V Relays
- Sensorer ya DHT11
- 4 x BC547 transistors
- 4 x 1n4007 diode
- 4 x 330 ohm kupinga
- 7805 IC
- 9V Adapter ya Nguvu
- Tundu la umeme la DC
- Viungo 2 vya Kijani vya kijani
Hatua ya 2: Mchoro wa Mzunguko
Hatua ya 3: Kuagiza PCB kwa Mradi huu
Mradi huu unahitaji vifaa vingi kuunganishwa na kila mmoja. Ukienda kwa PCB ya Kusudi la Jumla, basi itakuwa ngumu na mchakato mrefu kwako. Bora kwenda kwa PCB iliyoundwa maalum. Ni rahisi sana kuagiza PCB zako mwenyewe kutoka jlcpcb.com. Unahitaji tu kufanya akaunti, pakia faili ya Gerber ya PCB na uweke agizo lako. Utakuwa unapokea PCB kwenye mlango wako. Naam, unajua bei ya PCB hizi?
Ni $ 2 tu kwa PCB 10. Ndio, umesikia hiyo haki, kwa $ 2 tu, utapata PCB za kushangaza 10 na ubora wa malipo mlangoni pako. Daima napendelea JLCPCB kwa PCB zinazotumiwa katika miradi yangu na nitakushauri wewe pia uiendee. Ikiwa unataka kupata faili ya Gerber ya PCB inayotumiwa katika mradi huu, unaweza kuipakua bure kutoka, www.easyeda.com/techiesms/ultimate-home-automation. Baada ya kupakua faili ya gerber, pakia kwenye JLCPCB na uweke oda yako. Rahisi.
Hatua ya 4: Kufunga Broker ya Mosquitto MQTT kwenye Rpi
Kwanza kabisa, pakua toleo jipya la raspbian jessie kutoka kwa tovuti rasmi ya raspberry pi. Kabla ya kusanikisha picha, kwanza fomati kadi ya SD na programu, fomati ya kadi ya SD.
Kisha pakia picha hiyo kwenye kadi ya SD kwa msaada wa programu inayoitwa Etcher
Baada ya kufanikisha picha hiyo kwenye kadi anza kifaa, unganisha na mtandao kupitia wifi. Fungua kituo na uingize amri hizi moja kwa moja, Sudo apt-pata sasisho
sasisho la kupata apt
Sudo apt-get kufunga mbu
Sudo apt-install wateja wa mbu
Baada ya kufanya hivyo, utaweza kutumia Pi yako kama broker wa MQTT..
Hatua ya 5: NodeMCU Kama Mteja wa MQTT
Katika mradi huu, ninatumia NodeMCU kama mtawala ambayo ina nambari ya mteja wa MQTT iliyopakiwa juu yake. Nambari ya mradi huu imepakiwa kwenye akaunti yangu ya GitHub. Kwa kutumia nambari hiyo, unahitaji kuwa na Maktaba ya Adafruit MQTT na maktaba ya DHT11 iliyosanikishwa kwenye mfumo wako.
Mabadiliko pekee unayohitaji kufanya ndani ya nambari ni kwamba, kwanza unahitaji kuingiza kitambulisho cha WiFi ndani yake. Kisha unahitaji kuingiza anwani ya ndani ya bodi yako ya rasipberry pi inayofanya kazi kama seva ya MQTT. Ili kupata anwani ya IP ya bodi yako ya Raspberry Pi, fungua kituo na weka amri ifconfig na bonyeza kuingia.
Nambari ya bodi ya NodeMCU imepakiwa kwenye akaunti yangu ya GitHub. Kwa hivyo unaweza kupakua na kutumia nambari hiyo kwa urahisi kwa mradi wako.
Hatua ya 6: Video ya Mafunzo
Nimefanya video kamili ya mafunzo ambayo nimefunika kila sehemu ya mradi huu. Nimeonyesha pia jinsi ya kusanidi programu tumizi ya dashibodi ya MQTT. Kwa fadhili angalia video hii.
Ilipendekeza:
Automation ya Nyumbani Kutumia ESP8266 au NODEMCU: 6 Hatua
Automation ya Nyumbani Kutumia ESP8266 au NODEMCU: Je! Umewahi kutaka kutengeneza nyumba yako kiotomatiki kupitia wifi? Je! Unataka kudhibiti taa, shabiki na vifaa vingine vyote kutoka kwa smartphone yako? Au umewahi kutaka kufundishwa juu ya vifaa vilivyounganishwa na kuanza nayo? Mradi huu wa Utengenezaji Nyumbani
Bodi ya mkate iliyotengenezwa nyumbani Kutumia vifuniko vya karatasi: Hatua 16
Bodi ya Mkate iliyotengenezwa nyumbani Kutumia Paperclips: Tunatengeneza Bodi ya Mkate iliyotengenezwa nyumbani kwa kutumia Paperclips zilizoingizwa kwenye Kadibodi. Kisha tunatumia Paperclips kuunganisha Vipengele vyetu vya Elektroniki kwa Reli za Paperclip. Hakuna solder inayohitajika! Hizi ni MUUNGANO KALI SANA! En
Dhibiti Vifaa vya Nyumbani Zaidi ya LoRa - LoRa katika Automation ya Nyumbani - Udhibiti wa Kijijini cha LoRa: Hatua 8
Dhibiti Vifaa vya Nyumbani Zaidi ya LoRa | LoRa katika Automation ya Nyumbani | Udhibiti wa Kijijini wa LoRa: Dhibiti na ubadilishe vifaa vyako vya umeme kutoka umbali mrefu (Kilometa) bila uwepo wa wavuti. Hii inawezekana kupitia LoRa! Haya, kuna nini, jamani? Akarsh hapa kutoka CETech. PCB hii pia ina onyesho la OLED na upeanaji 3 ambao
Jinsi ya Kupanga Bodi ya AVR Kutumia Bodi ya Arduino: Hatua 6
Jinsi ya Kupanga Bodi ya AVR Kutumia Bodi ya Arduino: Je! Una bodi ya kudhibiti microcontroller ya AVR iliyowekwa kote? Je! Ni ngumu kuipanga? Kweli, uko mahali pazuri. Hapa, nitakuonyesha jinsi ya kupanga bodi ndogo ya Atmega8a kwa kutumia bodi ya Arduino Uno kama programu. Kwa hivyo bila furth
Jinsi ya Kutumia Vipande Vichache vya Miti Kukusanyika Kwenye Nguvu nzuri na yenye Nguvu ya Roboti ya Miti: Hatua 10
Jinsi ya Kutumia Vipande Vichache vya Miti Kukusanyika Kwenye Nguvu nzuri na yenye Nguvu ya Roboti ya Miti: Jina la mkono wa roboti ni WoodenArm. Inaonekana mzuri sana! Ikiwa unataka maelezo zaidi juu ya Mbao ya Mbao, tafadhali rejea www.lewansoul.com Sasa tunaweza kufanya utangulizi juu ya Silaha ya Mbao, wacha tuendelee juu yake