
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11

Mara nyingi mimi hufuata mafundisho mengi ya teknolojia na huwa nashangaa na vitu ambavyo watu huja navyo. Muda mfupi nyuma, nilipata kufundisha kwenye kopo ya wifi ya karakana ya wifi ambayo nilidhani ilikuwa nzuri sana na nikaiongeza kwenye orodha yangu ya miradi ya kufurahisha isiyokwisha. Songea mbele kwa sasa, na bado sikuwa nimefika kwenye mradi huo. Lakini nilikuwa na mtoto (vizuri, mke wangu alikuwa na mimi, sio mimi). Shemeji zangu walikuwa na neema ya kutosha kutoa utunzaji wa siku 5 nyumbani kwangu (ndio, nimeharibiwa) lakini walikuwa wamenisihi niwape kibofya cha mlango wa karakana ili waingie kwenye gari lao, dhidi ya kutumia keypad ya hasira nje ya karakana. Kwa hivyo, chaguzi mbili zilizowekwa mbele yangu. Chukua dakika tano kupanga programu yao ya kubonyeza karakana yangu. Au, chukua wiki chache hatimaye ufanyie kazi mradi wangu wa kufungua mlango wa karakana. Na kwa hivyo, bingo-bango, mwalimu wangu alizaliwa.
Nilirudi kwenye uchapishaji wa asili na nilipenda vifaa vingi vya vifaa ambavyo mwandishi alitumia, lakini programu sio vile nilivyotaka. Kwa hivyo suluhisho nililotaka linahitajika kuwa na sifa zifuatazo:
- Haikuhitaji nenosiri
- Inapaswa kufanya kazi tu wakati wa kushikamana na nyumba yangu LAN
- Programu maalum kwenye iPhone yangu kuidhibiti
- Tumia Arduino na ethernet au ngao ya wifi
- Fanya uthibitisho wa mkwe-mkwe
Hatua ya 1: Unachohitaji



"loading =" wavivu "nambari yangu iliyoandikwa na kupakiwa kwa Arduino na iPhone, ilikuwa wakati wa utatuzi. Kwa kuwa bado sikuwa na kila kitu kilichounganishwa hadi kwenye karakana yangu, nilitaka kuiga tabia yake kwa namna fulani. Cue the LEDs.
Nilichukua LED mbili nyekundu na mbili za kijani zilizounganishwa kama inavyoonekana kwenye picha ya mapema. Seti moja ya kijani na nyekundu ingewakilisha mlango wa kushoto na seti iliyobaki kwa mlango wa kulia. Ikiwa mlango wowote ungefungwa, basi taa ya kijani ingeangaza bila kuacha. Vinginevyo ikiwa mlango wowote ulikuwa wazi, basi taa nyekundu ingeangaza. Nilichagua hali ya kwanza ya milango ifungwe (taa za kupepesa kijani kibichi) kwa sababu nilipounganisha Arduino kwa mara ya kwanza, nitahakikisha milango imefungwa.
Ili kuona jinsi inavyofanya kazi, unaweza kutazama video yake fupi (crappy res - sorry!). Voila! Inafanya kazi hadi sasa!
Hatua ya 7: Kuiunganisha
Kwa kuwa printa yangu ya 3D inahudumiwa sikuwa na nafasi ya kuchapisha kesi bado. Iliyofundishwa hapo awali kwamba niliweka msingi huu, ina faili za.stl zinazoweza kupakuliwa. (Kumbuka: Ikiwa unapanga kutumia faili za.stl, vitengo viko katika cm, baada ya kufanana na mwandishi. Ilinibidi kupima faili zangu za.stl kwa sababu ya 10 kwani printa yangu inafanya kazi katika vitengo vya mm). Nitalazimika kurekebisha muundo kwani nina milango miwili na kwa hivyo ninahitaji relay mbili. Lakini kwa kuwa nina hamu ya kuunganisha kila kitu, nilianza kuweka umeme kwenye kipande cha kuni ambacho nilikuwa nimelala. Kwa hivyo, sitaonyesha bidhaa iliyomalizika kabisa katika hii inayoweza kufundishwa.
Mara tu umeme ulipowekwa kwenye kipande cha kuni, ilikuwa ni jambo rahisi kupata nyumba ya muda juu ya ukuta. Katika picha, unaweza kuona fujo kidogo za waya zinazoendesha kutoka kwa router kwenda Arduino, Arduino hadi relay, na mwishowe kupelekwa kwa vifungo vya mlango wa karakana. Wakati nilibofya kitufe halisi na kufungua kitako kutoka ukutani, kulikuwa na vituo viwili tu vya waya. Kwa hivyo, kama vile vile ninavyoweza kufundisha juu yangu, unaweza kuunganisha waya kutoka kwa relay kwa mpangilio wowote kwa vituo kwenye kitufe cha mlango.
Baada ya haya, usanidi mzima ulifanya kazi kwa mara ya kwanza kichawi! Samahani kwa kutochapisha video. Ilinibidi kuishusha kwa muda kabla sijaweza kunasa video yake ikifanya kazi, lakini naapa ilifanya hivyo!
Hatua ya 8: Mawazo ya Mwisho
Baada ya kucheza na hii kidogo, niliona maswala kadhaa ambayo nitataja hapa chini. Hizi ni muhimu, kwa hivyo tafadhali zingatia kabla ya kuamua kuiga mradi huu.
- Kulikuwa na ucheleweshaji usiofaa kati ya kugonga kitufe kwenye iPhone na kuwa na milango ya karakana kujibu. Hii inaweza kuwa programu au mdudu wa utekelezaji, lakini bado ninaichunguza.
- Suala kubwa: Baada ya kupakia programu kwenye programu ya iPhone, niligundua kuwa baada ya siku chache wakati ningejaribu kufungua programu, badala yake itarudi kwenye skrini ya kwanza. Hii ilikuwa tabia thabiti. Baada ya kuifunga ubongo wangu kwa muda kidogo, mwishowe nilivunjika na kutuma swali juu ya stackoverflow. Jibu la mwenzake lilionekana kuwa sahihi: Dola mbaya ambayo Apple imeamua kuwa ikiwa wewe sio msanidi programu, basi cheti cha uaminifu unachopata kutoka kwa Xcode kwako programu mpya iliyobuniwa ni nzuri tu kwa wiki 1. Baada ya hapo, haitafanya kazi kwenye iPhone yako isipokuwa ukiiweka tena (na hesabu ya kuhesabu wiki 1) au utawalipa ada ya $ 99 kwa cheti kirefu. Niliona hii inakatisha tamaa kabisa. Karibu kama nilipoteza wakati wangu. Lakini ikiwa wewe ni msanidi programu, basi hii haitakuwa shida kwako.
- Wazo moja ambalo lilinitokea ni ikiwa mtu anabonyeza kitufe cha mlango wa karakana, hafla hii haikunaswa katika nambari ya Arduino. Kwa kadiri Arduino inavyohusika, hali ya mlango bado haibadilika kabla ya kitufe kushinikizwa. Kwa kuongezea, ikiwa mtu alikuwa amesimama chini ya mlango wakati mtu mwingine alikuwa akitumia programu kuifunga. Sensorer za milango zitalazimisha mlango kurudi nyuma tena na hafla hii, vile vile, haikutwa kwenye nambari ya Arduino. Bila kusema hii ni hatua nyingine ya kufikiriwa.
Kwa hivyo asante kwa kunivumilia na tena naomba radhi kwa tabia zingine za gari. Tafadhali nijulishe ikiwa una maswali!
Ilipendekeza:
Kutumia HomeLink na kopo za mlango wa karakana zisizoungwa mkono: 6 Hatua

Kutumia HomeLink na openers za mlango wa karakana zisizoungwa mkono Kwa bahati mbaya, kijijini cha karakana walichonipa kinatumia unganisho huu wa MaxSecure ambao hauungi mkono maoni. Kwa hivyo niliamua kupata kazi
Kopo ya mlango wa karakana ya Raspberry Pi: Hatua 5

Kopo ya Raspberry Pi ya karakana ufunguo. Badala ya kuchukua nafasi
Badili Mlango wa Mlango wa Wiring kuwa mlango wa Smart na Msaidizi wa Nyumbani: Hatua 6

Badili Mlango wako wa Wired kuwa mlango wa Smart na Msaidizi wa Nyumbani: Badili kengele yako iliyopo ya waya kuwa mlango mzuri wa mlango. Pokea arifa kwa simu yako au jozi na kamera yako ya mlango wa mbele ili upate picha au video tahadhari wakati wowote mtu anapiga kengele ya mlango wako. Jifunze zaidi kwa: fireflyelectronix.com/pro
Kopo ya mlango wa karakana ukitumia Raspberry Pi: hatua 5 (na picha)

Kopo ya mlango wa karakana Kutumia Raspberry Pi: Dhibiti gari la karakana kutoka kwa smartphone au kifaa chochote kinachoweza kuvinjari ukurasa wa wavuti (na AJAX!). Mradi ulianzishwa kwani nilikuwa na rimoti moja tu ya karakana yangu. Ilikuwa ya kufurahisha vipi kununua ya pili? Haitoshi. Lengo langu lilikuwa kuweza kudhibiti na kufuatilia
Raspberry Pi 3 kopo ya mlango wa karakana: Hatua 15 (na Picha)

Raspberry Pi 3 kopo ya mlango wa karakana: Niliunda hii inayoweza kufundishwa mnamo 2014. Mengi yamebadilika tangu wakati huo. Mnamo 2021, nilisasisha kopo la Smart Garage Door hapa. Tumia Raspberry Pi na smartphone kufungua, kufunga na kufuatilia mlango wa karakana. Kufungua na kufunga mlango kunalindwa kwa kutumia s