Orodha ya maudhui:
- Hatua ya 1: Sehemu
- Hatua ya 2: Mchoro wa Wiring
- Hatua ya 3: Msimbo wa Arduino
- Hatua ya 4: Ujenzi
- Hatua ya 5: Furahiya
Video: Kijijini cha MQTT cha mbali: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Halo kila mtu, Kwanza kabisa, mimi ni Mfaransa, kwa hivyo inawezekana kwamba sentensi zingine hazina maana, samahani, ninajitahidi kuboresha.
Hivi sasa ninafanya kazi kwenye mitambo ya nyumbani kwenye kondomu yangu. Nilitumia OpenHab2 na mbu kama programu. Mimi sio mtaalam wa hizi laini mbili lakini najua jinsi zinavyofanya kazi kwa ujumla. OpenHab ni upande wa mtumiaji, na kielelezo cha picha kilichotengenezwa kudhibiti nyumba. Mosquitto ni programu iliyofanywa kufanya mambo yaongee pamoja. Kwa mfano, OpenHab ina uwezo wa kuzungumza na vifaa vyangu kwa urahisi.
Kwa watu ambao hawajui kweli itifaki ya MQTT, hapa kuna wavuti ambayo inaelezea msingi.
Shida yangu ni kwamba ninataka kudhibiti vifaa vyangu (plugs 4 za ukuta mahiri) na swichi halisi, sio tu na kiolesura cha wavuti cha OpenHab. Nimebuni, nikapanga na kuunda kijijini ambacho kinaweza kutuma maombi ya MQTT kwa vifaa ninavyochagua. Jambo bora katika rimoti yangu ni kwamba nina vifungo 4, kwa menyu, na ninaweza kuongeza idadi ya kifaa ambacho ninataka.
Hivi ndivyo nilivyofanya.
Hatua ya 1: Sehemu
-Esp8266. Ninatumia NodeMCU. Banggood
-Bodi ndogo ya Mkate. Ninatumia hiyo kwa sababu nataka kuweza kutumia tena sehemu yangu wakati nitatengeneza V2 ya kijijini na pcb. Banggood
- LCD. Ninatumia 16x2 LCD lakini 20x4 inafanya kazi pia. Muhimu kuwa na moduli ya i2c kwenye LCD yako. Banggood
-Vifungo. Ninatumia vifungo 4, Juu, Chini, Ingiza na Toka. Bangood
-Wasimamizi. Kinga ya 4.7K ya kuvuta swichi
- M3 screw.
- Gundi moto.
-PCB. sio lazima lakini niliunganisha vifungo vyangu na kontena juu yake.
Hatua ya 2: Mchoro wa Wiring
Fuata shematic kwa vifungo.
Vifungo:
JUU ---------- D5 au GPIO 1
Chini ------- D6 au GPIO 12
Ingiza ------- D7 au GPIO 13
Toka --------- D4 au GPIO 2
LCD:
SDA -------- D2 au GPIO 4
SCL -------- D1 au GPIO 5
5V ---------- Vin
GND ------- GND
Hatua ya 3: Msimbo wa Arduino
Unahitaji kubadilisha habari zingine kwenye mchoro.
MQTT_SERVER ni anwani ya IP tu ya ambapo seva yako ya MQTT inaendesha.
SSID na nywila ya Wifi yako.
Jambo la mwisho kubadilisha ni mada zako. Mada zako ni nini? Kweli, unachagua unataka unataka. Nina mada nne lakini unaweza kuongeza mengi zaidi ikiwa unataka. Jambo la kukumbuka tu ni kwamba unahitaji kusasisha idadi ya mada (int NombreTopic = 4;) kwenye nambari. Inapaswa kufanana na idadi ya mada unayoandika.
Hatua ya 4: Ujenzi
Nilitengeneza kisa kilichochapishwa cha 3D kwa rimoti yangu. Ninaichapisha kwa kiwango cha 1.015, ujazo 20% na PLA nyeupe na matokeo yake ni mazuri sana.
Ikiwa huna printa ya 3D, unaweza kutengeneza kesi rahisi na kuni nyembamba au plexiglass.
Mara tu kesi ilipofanywa, nilianza kwa kushikamana na vifungo. Nilisukuma kwa nguvu nyuma ya kitufe ili kuhakikisha kuwa tunaweza kuitumia kwa usahihi. Niliunganisha skrini na gundi moto. Kabla ya kuweka ubao wa mkate ndani ya zizi, nilitia gundi waya ili kuhakikisha kuwa hazisogei.
Maliza na screw mbili na sahani ya nyuma.
kumbuka: Unaweza kuandika na penseli kwenye sanduku kama: JUU, CHINI, Ingiza na TOKA.
Hatua ya 5: Furahiya
Kwenye video, unaweza kuona windows 4 kwa mada yangu nne. Katika windows hizo unaweza kuona ujumbe wa MQTT ambao kijijini hutuma kwa mada.
Kijijini chako sasa kimekamilika, unahitaji kuongeza vifaa vyako mahiri kusikiliza mada yako na unaweza kutumia kijijini chako kudhibiti nyumba yako!
Ikiwa una maswali yoyote juu ya kijijini hiki, nitakuwa hapa kukujibu.
Ikiwa unathamini mradi huu mdogo, jisikie huru kupenda na kunipigia kura kwenye Mashindano ya Kijijini!
Asante
Ilipendekeza:
Kidhibiti cha Kijijini cha Kivinjari cha Arduino (linux): Hatua 9 (na Picha)
Kidhibiti cha Kijijini cha Kivinjari cha Arduino (linux): Tuna watoto. Nawapenda kwa bits lakini wanaendelea kuficha rimoti kwa setilaiti na TV wanapoweka vituo vya watoto. Baada ya haya kutokea kila siku kwa miaka kadhaa, na baada ya mke wangu kipenzi kuniruhusu kuwa na
Kidude cha moto cha Bluetooth cha mbali: Hatua 6 (na Picha)
Kilometa cha mbali cha Bluetooth: Je! Haitakuwa nzuri kuwasha moto zaidi ya moja kwa wakati mmoja? Au hata uwe na umbali salama kwa milipuko hatari zaidi. Katika mradi huu nitakuonyesha jinsi ya kuunda mzunguko ambao unaweza kufanya hivyo tu kwa msaada wa utendaji wa Bluetooth
Taa ya Chumba cha Chumba cha LED cha kudhibitiwa kwa mbali: Hatua 5 (na Picha)
Taa ya Chumba cha Uhuishaji cha LED inayodhibitiwa kwa mbali: Kwa wale ambao wanataka kupumzika au onyesho lenye kupendeza la kupendeza, kwa chumba cha watoto, mapambo ya Krismasi, au kwa kujifurahisha tu, hapa kuna kiboreshaji changu cha mandhari. Ninapata majibu ya shauku kutoka kwa watoto wa miezi 6 hadi watoto wakubwa wakati wote
Badilisha Kijijini chako cha IR kuwa Kijijini cha RF: Hatua 9 (na Picha)
Badilisha Kijijini chako cha IR kiwe Remote ya RF: Kwa leo inayoweza kufundishwa, nitakuonyesha jinsi unaweza kutumia moduli ya generic ya RF bila mdhibiti mdogo ambaye mwishowe atatuongoza kujenga mradi ambapo unaweza kubadilisha Remote ya IR ya kifaa chochote kuwa RF Kijijini. Faida kuu ya kubadilisha
ESP - Arifa ya Kijijini cha mbali: Hatua 8
ESP - Arifa ya Ambiance ya mbali: Mfano huo unategemea chip maarufu cha IOT ESP8266.ESP8266Hiki ni kipima-bei cha chini cha Wi-Fi kilicho na TCP / IP kamili na uwezo wa kudhibiti microcontroller uliotengenezwa na mtengenezaji wa Kichina wa Kichina, Espressif Systems. Msindikaji: L106 32-bit RISC