Orodha ya maudhui:
Video: PiGMI: 3 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Acha nianzishe PiGMI - Pi Garage Monitor juu ya mtandao
Hii ndio toleo langu la mfumo wa ufuatiliaji wa mlango wa karakana ukitumia Pi. Pi pia inadhibiti ufunguzi na kufungwa kwa milango na imejumuishwa katika HomeBridge ili niweze kusema: "Hey Siri, mlango wa Open Dave!".
Mradi huo ulijengwa mnamo 2016 na umekuwa ukiendesha tangu wakati huo. Ubunifu huo ulikuwa msingi wa kuweka vitu rahisi iwezekanavyo. Kwa mfano, mlango wa gereji una majimbo manne: Fungua, Imefungwa, Imefungwa, na Imezuiliwa. Mbili za kwanza ni dhahiri, mbili za mwisho zinawakilisha ikiwa mlango unafungwa na hauwezi, basi umezuiliwa. Ikiwa inajaribu kufungua na inashindwa kufanya hivyo basi imebanwa. Kugunduliwa kwa majimbo haya kwa mara nyingine tena kuliwekwa rahisi. Mlango huanza kufungua kwa sekunde 2 kutoka kwa kubonyeza kitufe cha mwongozo, na inachukua kama sekunde 15 kufunga kupitia kitufe cha mwongozo (au rimoti). Nyakati hizi mbili zilitumika kugundua hali zilizosongamana na zilizozuiliwa. Kubadili rahisi ya sumaku hugundua hali ya mlango wa karakana. Tena kuiweka rahisi hii ilimaanisha kwamba sikuwa lazima nijihusishe na umeme wa mlango wa karakana. Kwa hivyo ikiwa hali ya kubadili haibadilika baada ya muda uliowekwa utapata ujumbe. Kwa kweli mlango ungeweza kufunguliwa kwa wakati na bado ni jam, lakini utagundua kuwa - kujaribu kuiweka rahisi! Relays hutumiwa kwenye vifungo vya mwongozo kwenye karakana. Inaweza kusanidiwa hadi milango 3.
Kwa hivyo muundo huo ulikuwa kutumia Pi kufuatilia hali ya ubadilishaji. Toa kiolesura cha wavuti kwa udhibiti na ruhusu ufikiaji kupitia mtandao kwa ufuatiliaji na udhibiti wa kijijini. Nilikagua wazo hili na rafiki (Tom Milner) ambaye alikwenda mbali na kunifanya kiolesura cha wavuti kwangu. Unaweza kupakua nambari na ujaribu katika hali ya onyesho kabla ya kuiweka kwenye Pi. Muunganisho hukuruhusu kusanidi pini za GPIO kwa sumaku na matokeo ya relays. Ucheleweshaji wa wakati unaotumika ikiwa mlango wako unachukua zaidi kwamba sekunde 2 na 15 chaguo-msingi kusogea. Unaunda mtumiaji na nywila kwa usalama, kuna kituo cha ukataji miti. Ina uwezo wa kusanidiwa katika hali ya kengele ambapo unaweza kupokea tahadhari ya SMS ikiwa mlango wako unafunguliwa ukiwa likizo au ukiwa kazini tu. Programu imejaribiwa kwenye Raspberry Pi 3 na Zero. Kwa habari zaidi hapa kuna kiunga cha ukurasa wa Wiki Karakana yangu. Ufuatiliaji ni wa hiari na hapa kuna kiunga.
Vifaa
Utahitaji:
Raspberry Pi (Pi3 na Zero zimejaribiwa) na Pi OS ya hivi karibuni kwenye kadi ya SD na usambazaji wa umeme
Wifi dongle
Vipimo vya sumaku (1 kwa mlango) Hakuna aina
Relay (s) (mimi kwa kila mlango)
Sehemu nyingi za elektroniki zilitolewa kutoka Adafruit au Amazon.
Waya - waya wa kengele ya mlango wa kuunganisha sumaku kwa Pi
Kesi za kupelekwa na Pi (I 3D Iliyochapishwa yangu kutoka Thingiverse: Relay, Pi)
Programu yangu ya Garage
Programu ya ufuatiliaji wa hiari
Gundi ambatisha sumaku kwa mlango na mlango fremu.
Screws kwa kesi za kuweka ukuta
Zana:
Vipande vya waya, Vipeperushi
Bunduki kikuu cha kukamata waya kwenye karakana.
Wakata waya
Hatua ya 1: Kuweka Pi
Kuna mafunzo mengi juu ya kuanzisha Pi kwa hivyo sitawafunika hapa isipokuwa kusema kile kinachohitajika kwenye Pi.
1) Apache, PHP, Python. Tena kuna mafunzo kwenye tovuti kama vile Adafruit na kwa kweli Shirika la RaspberryPi.
2) Pi itahitaji ufikiaji wa Wifi yako ili iweze kuhitaji kusanidiwa.
3) Kwa ufikiaji nje ya nyumba yako utahitaji kutoa njia ya kupitia ukuta wa moto wa router yako. Ninatumia anwani ya wavuti kutoka kwa noip.com na nilitumia nambari tofauti ya bandari kwa Apache kama huduma ya usalama iliyoongezwa. Tena kuna mafunzo mengi kwenye wavuti kwa mpangilio huu.
4) Programu ya My-Garage kutoka Github
Hatua ya 2: Wiring na Sanidi
Rejelea mchoro lakini ni vitu muhimu ni sumaku moja na relay moja kwa mlango. Kwa usanidi wangu ni pini sita za GPIO. Zinasanikika katika programu, hakikisha tu unalingana na relay inayofaa na sumaku inayofaa kwenye milango mingi! Rejea picha hapo juu kwa ukurasa wa mipangilio.
Hapa unaweza kusanidi modes (simulation mode ya demo); Idadi na majina ya milango; Wakati wa kufungua mlango na kufunga na habari ya kutuma kengele na ufuatiliaji.
Wiring ya mwili tena iliwekwa rahisi iwezekanavyo. Pato la relay (s) limeruka kwenye kitufe cha mwongozo kwenye karakana. Relay hupigwa kwa sekunde 1 kwa muda mrefu kama inachukua wewe bonyeza kitufe. Kitufe cha sumaku nilichowekwa kwenye usawa wa macho kwenye wimbo wa mlango. Milango yangu ina wimbo wa chuma ambapo rollers huenda. Kama programu inahitaji tu kujua ikiwa swichi iko wazi au imefungwa unaweza kuipandisha mahali popote panapofanya kazi vizuri kwa mlango wako. Sumaku imewekwa kwenye mlango (sehemu inayosonga) swichi kwenye sura. Uendeshaji wa mlango haujabadilishwa kwa njia ya kawaida. Mwisho uliopo unasimama na sensa ya kuzuia IR bado inafanya kazi.
Ilipendekeza:
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino - Hatua kwa Hatua: 4 Hatua
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino | Hatua kwa Hatua: Katika mradi huu, nitatengeneza Mzunguko rahisi wa Sura ya Maegesho ya Arduino kwa kutumia Arduino UNO na Sense ya Ultrasonic ya HC-SR04. Mfumo wa tahadhari ya Gari ya Arduino ya msingi inaweza kutumika kwa Urambazaji wa Kujitegemea, Kuanzia Robot na anuwai zingine
Hatua kwa hatua Ujenzi wa PC: Hatua 9
Hatua kwa hatua Jengo la PC: Ugavi: Vifaa: MotherboardCPU & Baridi ya CPU
Mizunguko mitatu ya kipaza sauti -- Mafunzo ya hatua kwa hatua: Hatua 3
Mizunguko mitatu ya kipaza sauti || Mafunzo ya hatua kwa hatua: Mzunguko wa kipaza sauti huimarisha ishara za sauti zinazopokelewa kutoka kwa mazingira kwenda kwenye MIC na kuipeleka kwa Spika kutoka mahali ambapo sauti ya sauti imetengenezwa. Hapa, nitakuonyesha njia tatu tofauti za kutengeneza Mzunguko wa Spika kwa kutumia:
Hatua kwa hatua Elimu katika Roboti na Kit: 6 Hatua
Hatua kwa hatua Elimu katika Roboti na Kit: Baada ya miezi kadhaa ya kujenga roboti yangu mwenyewe (tafadhali rejelea hizi zote), na baada ya sehemu mbili kushindwa, niliamua kurudi nyuma na kufikiria tena mkakati na mwelekeo.Uzoefu wa miezi kadhaa wakati mwingine ulikuwa wa kufurahisha sana, na
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)