Orodha ya maudhui:
- Hatua ya 1: Kuandaa vifaa Muhimu
- Hatua ya 2: Vifaa vya Kuingia # 1
- Hatua ya 3: Vifaa vya Kuingia # 2
- Hatua ya 4: Vifaa vya Kuingia # 3
- Hatua ya 5: Vifaa vya Kuingia # 4
- Hatua ya 6: Vifaa vya Kuingia # 5
- Hatua ya 7: Vifaa vya Sebuleni # 1
- Hatua ya 8: Vifaa vya Sebuleni # 2
- Hatua ya 9: Vifaa vya Sebuleni # 3
- Hatua ya 10: Vifaa vya Sebuleni # 4
- Hatua ya 11: Vifaa vya Sebuleni # 5
- Hatua ya 12: Vifaa vya chumba cha kulala # 1
- Hatua ya 13: Vifaa vya chumba cha kulala # 2
- Hatua ya 14: Vifaa vya chumba cha kulala # 3
- Hatua ya 15: Vifaa vya chumba cha kulala # 4
- Hatua ya 16: Sakinisha Node za IBM Watson Node-RED kwenye RPi
- Hatua ya 17: Sasisha Node-RED kwenye RPi
- Hatua ya 18: Sakinisha Modi za Ziada za Node-RED kwenye RPi
- Hatua ya 19: Kuanzia Node-Red na Mosquitto
- Hatua ya 20: Ingiza mtiririko wa kuingia RPi
- Hatua ya 21: Ingiza mtiririko wa chumba cha kuishi RPi
- Hatua ya 22: Ingiza mtiririko wa chumba cha kulala RPi
- Hatua ya 23: Ingiza mtiririko wa Bluemix
- Hatua ya 24: Tumia App
- Hatua ya 25: Kuangalia Dashibodi
- Hatua ya 26: Kuangalia Dashibodi # 2
- Hatua ya 27: Kutumia Chatbot
Video: Nyumba ya Smart ya GroupONE: Hatua 27
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Karibu! Mradi huu wa Raspberry Pi ni mfumo wa usimamizi wa "smart home", ambao unaweza kupima data anuwai kama joto, unyevu na nuru katika sehemu anuwai za nyumba. Agizo hili litafunika usanidi wa mlango na sebule pamoja na chumba 1 cha kulala.
Takwimu zinatumwa na kusindika kupitia IBM Bluemix kabla ya kurudishwa kwa Node-Red, ambayo hufanya vitendo muhimu kama vile kuwasha taa wakati ni giza na mwendo hugunduliwa.
Watumiaji wanaweza kutazama data iliyokusanywa kupitia Dashibodi kwenye Node-Red ambayo inaonyesha maadili ya kipimo cha sasa pamoja na uwakilishi wa picha ya gauge na grafu ya kihistoria. Dashibodi pia inajumuisha huduma za ziada kama saa ambayo inaonyesha data na wakati wa sasa na swichi kudhibiti kwa mbali vifaa anuwai vya umeme, ambavyo vinawakilishwa kama LED na buzzer.
Mwishowe, kuna mfumo wa kengele ya nyumba inayojumuisha msomaji wa kadi ya MFRC 522 RFID, buzzer, sensor ya mwendo na onyesho la 16x2 LCD. Hali ya mfumo wa kengele ya nyumba ya RFID pia inaonyeshwa kwenye dashibodi. Kinachofanya mfumo huu wa kengele ya nyumba kuwa maalum ni kwamba inaweza kusoma ujumbe uliopewa kama vile "Karibu Nyumbani" kuonyesha kuwa ufikiaji umepewa au "Upataji Umekataliwa" kuonyesha kuwa ufikiaji umekataliwa. Wakati mwendo unagunduliwa wakati taa zimezimwa, buzzer italia na barua pepe itatumwa kwa mtumiaji. Wakati kengele inapofutwa barua pepe nyingine itatumwa.
Hatua ya 1: Kuandaa vifaa Muhimu
Hakikisha kuwa unayo yote yafuatayo kabla ya kuendelea. Wingi wa kila kitu kinachohitajika huwekwa kwenye mabano.
- Mfano wa Raspberry Pi 3 (vitengo 3)
- Bodi ya mkate (vitengo 3)
- Nusu ya mkate (kitengo 1)
- T-Cobbler kit (vitengo 3)
- Joto la DHT11 na Sura ya Unyevu (vitengo 3)
- LED (vitengo 5)
- Mpingaji wa 220 ohms (vitengo 5)
- 10K ohms Resistor (vitengo 7)
- Sensor ya Mwendo wa HC-SR501 PIR (vitengo 2)
- Buzzer (kitengo 1)
- Screen ya I2C LCD (kitengo 1)
- Moduli ya Kusoma Kadi ya RFID / NFC MFRC522 (kitengo 1)
- Kadi ya RFID (vitengo 2)
- Mpingaji anayetegemea Mwanga (LDR) (vitengo 2)
- Analog-to-Digital Converter (vitengo 3)
- Kamba za kuruka kiume hadi za kiume (Angalau vitengo 80)
- Kamba za kuruka za kiume hadi kike (Angalau vitengo 10)
- Power Adapter / USB kwa kebo ndogo ya USB (vitengo 3)
- Cable ya RJ45 LAN (vitengo 3)
Hatua ya 2: Vifaa vya Kuingia # 1
Sasa kwa kuwa tumekusanya vitu muhimu, ni wakati wa kuanza kuanzisha vifaa kwa sehemu ya kwanza ya mradi wetu - mlango. Unganisha sensorer ya DHT11, kontena la 10k ohm na nyaya za kuruka kama inavyoonyeshwa.
Hatua ya 3: Vifaa vya Kuingia # 2
Ifuatayo, weka balbu ya LED, nyaya 2 zaidi za kuruka na kontena la 220 ohms.
Hatua ya 4: Vifaa vya Kuingia # 3
Unganisha buzzer na nyaya zake 2 za kuruka kama inavyoonyeshwa.
Hatua ya 5: Vifaa vya Kuingia # 4
Kutumia nyaya 7 za kuruka-kiume-kwa-kike, weka moduli ya msomaji wa kadi ya RFID / NFC MFRC522.
Hatua ya 6: Vifaa vya Kuingia # 5
Ongeza skrini ya I2C LCD na nyaya zake nne za kuruka-kiume-kwa-kike. Hii inahitimisha usanidi wa vifaa vya kuingilia.
Hatua ya 7: Vifaa vya Sebuleni # 1
Anza kwenye Raspberry Pi nyingine, ubao wa mkate na kit-T-Cobbler kwa hatua hii. Waya ya machungwa ni ya usambazaji wa 3v3 wakati waya ya kijivu ni ya usambazaji wa GND. Tumia kontena 330Ω kwa LEDS, unganisha waya za kijani za LED ya manjano kwa GPIO23 na LED nyekundu kwa GPIO24. Unganisha waya za hudhurungi za LED zote kwa safu sawa na waya wa kijivu (GND).
Hatua ya 8: Vifaa vya Sebuleni # 2
Unganisha sensa ya DHT11 kama inavyoonekana kwenye picha hapo juu. Tumia kontena la 10k wakati huu kwa sensorer ya DHT11, unganisha waya wa bluu na GPIO4. Unganisha waya mwekundu kwa safu sawa na waya wa rangi ya machungwa (3v3) na waya mweusi kwenye safu sawa na waya wa kijivu (GND).
Hatua ya 9: Vifaa vya Sebuleni # 3
Unganisha sensorer ya DHT11. Tumia kontena la 10k wakati huu kwa sensorer ya DHT11, unganisha waya wa bluu na GPIO4. Unganisha waya mwekundu kwa safu sawa na waya wa rangi ya machungwa (3v3) na waya mweusi kwenye safu sawa na waya wa kijivu (GND).
Hatua ya 10: Vifaa vya Sebuleni # 4
Sasa, weka Resistor ya Kitegemezi cha Nuru, kinzani yake ya 10k ohms pamoja na nyaya muhimu za kuruka.
Hatua ya 11: Vifaa vya Sebuleni # 5
Unganisha sensorer ya mwendo wa PIR kama inavyoonyeshwa kwenye picha hapo juu. Unganisha waya wa manjano kwa GPIO26. Unganisha waya mwekundu kwa safu sawa na waya wa rangi ya machungwa (3v3) na waya mweusi kwenye safu sawa na waya wa kijivu (GND). Umemaliza sasa kuanzisha vifaa vya sebuleni. Moja zaidi kwenda!
Hatua ya 12: Vifaa vya chumba cha kulala # 1
Tena, anza kwenye Pi nyingine, ubao wa mkate na kit-T-Cobbler. Kuhamia kwenye chumba cha kulala: anza na kuongeza kebo za kuruka za kiume-kwa-kiume, 10k ohms resistor na DHT11 sensor kulingana na mchoro hapo juu.
Hatua ya 13: Vifaa vya chumba cha kulala # 2
Sasa ongeza balbu ya LED, nyaya 2 zaidi za kuruka na kontena ya 220 ohms.
Hatua ya 14: Vifaa vya chumba cha kulala # 3
Unganisha kibadilishaji cha Analog-to-Digital cha MCP3008 na nyaya zake za kuruka. Ongeza Kuzuia Kitegemezi cha Nuru na kinzani yake ya 10k ohms pia.
Hatua ya 15: Vifaa vya chumba cha kulala # 4
Unganisha sensa ya mwendo ukitumia nyaya 3 za kiume na za kuruka za kike na umemaliza na usanidi wa vifaa kwa chumba cha kulala!
Hatua ya 16: Sakinisha Node za IBM Watson Node-RED kwenye RPi
Fungua dirisha la Kituo na
weka nodi zifuatazo za Node-RED kwenye RPi yako:
Sudo npm i -g node-nyekundu-contrib-ibm-watson-iot
Mara baada ya ufungaji kufanikiwa, reboot RPi yako
Sudo reboot sasa
Hatua ya 17: Sasisha Node-RED kwenye RPi
Fungua dirisha la Kituo na usasishe Node-RED kwenye RPi yako
Sudo npm kufunga -g --unsafe-perm node-nyekundu
Hatua ya 18: Sakinisha Modi za Ziada za Node-RED kwenye RPi
Ili mtiririko ulioingizwa katika hatua inayofuata kufanya kazi, moduli zifuatazo lazima zisakinishwe pia.
node-nyekundu-changia-wakati (kwa muundo wa wakati)
node-nyekundu-dashibodi (kwa dashibodi)
node-nyekundu-contrib-telegrambot (kwa bot telegram)
node-nyekundu-node-daemon (ya RFID, fuata kiunga hapa chini kwa maagizo)
developer.ibm.com/recipes/tutorials/reading-rfid-mifare-cards-into-watson-iot-platform-using-your-raspberry-pi-3/
node-nyekundu-contrib-i2clcd (kwa LCD, fuata kiunga hapa chini kwa maagizo)
github.com/johnty/node-red-contrib-i2clcd
Hatua ya 19: Kuanzia Node-Red na Mosquitto
Fungua dirisha la Kituo na uanze Node-RED kwenye RPi yako
mbu
Fungua dirisha lingine la Kituo na uanze Node-RED kwenye RPi yako
node-nyekundu kuanza
Hatua ya 20: Ingiza mtiririko wa kuingia RPi
Bofya kwenye menyu ya hamburger na nenda kwenye Ingiza> Ubao wa klipu
Bandika msimbo kwenye kiunga hapa chini na ubonyeze Ingiza
pastebin.com/raw/a7UWaLBt
Bonyeza nodi ya MQTT nje
Bonyeza kwenye ikoni ya kalamu
Ingiza anwani ya IP ya RPi ya Kuingia kwenye uwanja wa Seva
Bonyeza kwenye Sasisho. Node zingine zote za MQTT kwenye mtiririko huo zitasasishwa.
Hatua ya 21: Ingiza mtiririko wa chumba cha kuishi RPi
Bonyeza kwenye menyu ya hamburger na nenda kwenye Ingiza> Bodi ya kunakiliBandika kwenye nambari kwenye kiunga hapa chini na ubonyeze Ingiza
pastebin.com/raw/vdRQP6aa
Bonyeza nodi ya MQTT nje
Bonyeza kwenye ikoni ya kalamu
Ingiza anwani ya IP ya Sebule RPi kwenye uwanja wa Seva
Bonyeza kwenye Sasisho. Node zingine zote za MQTT kwenye mtiririko huo zitasasishwa.
Hatua ya 22: Ingiza mtiririko wa chumba cha kulala RPi
Bofya kwenye menyu ya hamburger na nenda kwenye Ingiza> Ubao wa klipu
Bandika msimbo kwenye kiunga hapa chini na ubonyeze Ingiza
pastebin.com/raw/x4wZJvFk
Bonyeza nodi ya MQTT nje
Bonyeza kwenye ikoni ya kalamu
Ingiza anwani ya IP ya Chumba cha kulala RPi kwenye uwanja wa Seva
Bonyeza kwenye Sasisho. Node zingine zote za MQTT kwenye mtiririko huo zitasasishwa.
Hatua ya 23: Ingiza mtiririko wa Bluemix
Bofya kwenye menyu ya hamburger na nenda kwenye Ingiza> Ubao wa klipu
Bandika msimbo kwenye kiunga hapa chini na ubonyeze Ingiza
pastebin.com/raw/CR3Fsbn2
Hatua ya 24: Tumia App
Bonyeza kitufe cha Tumia kupeleka programu.
Ikiwa MQTT inashindwa kuungana baada ya kupeleka, ingiza amri 2 zifuatazo (moja kwa wakati) kusimama na kuanzisha tena Mosquitto kisha ujaribu tena.
sudo /etc/init.d/mosquitto simama
mbu
Hatua ya 25: Kuangalia Dashibodi
Nenda kwa: 1880 / ui (k. 169.254.43.161:1880/ui)
Unapaswa kuona skrini hapo juu.
Hatua ya 26: Kuangalia Dashibodi # 2
Unaweza kufikia dashibodi ya 2 RPis nyingine (iliyoonyeshwa hapo juu) kwa kubonyeza ikoni ya menyu ya hamburger na kuchagua RPi unayotaka kutazama dashibodi.
Hatua ya 27: Kutumia Chatbot
Programu hiyo inajumuisha bot ya Telegram pia. Jina la bot ni groupONEbot. Orodha ya amri inaweza kuonyeshwa kwa kutumia amri ya usaidizi, kama inavyoonekana hapa chini. Hapo juu ni mifano ya kesi zinazowezekana za utumiaji.
Ilipendekeza:
Nyumba ya Smart na Raspberry Pi: Hatua 5 (na Picha)
Nyumba ya Smart na Raspberry Pi: Tayari kuna bidhaa kadhaa huko nje ambazo hufanya gorofa yako nadhifu, lakini nyingi ni suluhisho za wamiliki. Lakini kwa nini unahitaji muunganisho wa mtandao kubadili taa na smartphone yako? Hiyo ilikuwa sababu moja kwangu kujenga Ujanja wangu mwenyewe
Chomeka na Cheza Uonyesho wa Sura ya CO2 Pamoja na NodeMCU / ESP8266 ya Shule, Bustani za Nyumba au Nyumba Yako: Hatua 7
Chomeka na Cheza Onyesho la Sura ya CO2 Pamoja na NodeMCU / ESP8266 kwa Shule, Bustani za Nyumba au Nyumba Yako: Nitaenda kukuonyesha jinsi ya kujenga haraka kuziba & cheza sensa ya CO2 ambapo vitu vyote vya mradi vitaunganishwa na nyaya za DuPont. Kutakuwa na vidokezo 5 tu ambavyo vinahitaji kuuzwa, kwa sababu sikuuza kabla ya mradi huu kabisa
Nyumba ya Smart Smart: Hatua 5
Nyumba ya Smart Smart: Materialen: dunne gelamineerde hout platen. 1 x grondplaat alikutana na kipenyo cha van 1 cmkleine nagels 2 x mikanda ya mkate mikate ya plakbandveel alikutana na kipenyo 0.3 cmveel jumper kabels gereedschap: boormachinelijmpistoolsoldeerboutschroevendra
Nyumba ya Smart na Arduino: Hatua 11 (na Picha)
Nyumba ya Smart na Arduino: Halo. Nitaonyesha jinsi ya kujenga nyumba yako nzuri. Inaonyesha hali ya joto ndani na nje, ikiwa dirisha limefunguliwa au limefungwa, linaonyesha wakati wa mvua na hufanya kengele wakati hisia za sensorer ya PIR zinasonga. Niliweka programu kwenye android kwa
Nyumba ya Android (dhibiti Nyumba Yako Kutoka Kwenye Simu Yako): Hatua 4
Nyumba ya Android (dhibiti Nyumba Yako Kutoka Kwenye Simu Yako): Mpango wangu wa mwisho ni kuwa na nyumba yangu mfukoni, swichi zake, sensorer na usalama. halafu auto mate itUtangulizi: Halo Ich bin zakriya na hii " Nyumba ya Android " ni mradi wangu, mradi huu ni wa kwanza kutoka kwa mafundisho manne yanayokuja, Katika