Orodha ya maudhui:
- Hatua ya 1: Mpango
- Hatua ya 2: Sehemu
- Hatua ya 3: Jengo (Toleo la mkate)
- Hatua ya 4: Toleo Mbadala la Vifaa (Toleo Moja rahisi la Diode)
- Hatua ya 5: Programu
Video: Upigaji Simu ya Alarm ya Nyumba kwa Aritech Pamoja na Arduino: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Fuata zaidi na mwandishi:
Alarm ya kawaida ya Nyumbani na biashara inayotumika katika nchi nyingi za Uropa ni safu ya Aritech ya paneli za kengele.
Hizi ziliwekwa hadi mwanzoni mwa 2000 katika mamia ya maelfu yao na nyingi bado zipo katika nyumba leo - kawaida huwekwa tena na wasanikishaji lakini zote zina kitufe kinachotambulika kwa urahisi.
Wao ni mfumo mzuri na huduma nyingi - lakini, kama zilivyotengenezwa kabla ya broadband, hazina uwezo wa kuungana na mtandao.
Picha kwenye ukurasa huu ni picha ya uhuishaji ya mfumo wa mwisho - inaweza isihuishe kwenye vifaa vya rununu. Hapa kuna kiunga cha uhuishaji
Mradi huu ni juu ya uhandisi wa kugeuza paneli ya kengele ili kuongeza utendaji huu ambao haupo.
Itaongeza yafuatayo:
- Uwezo wa kuwasiliana na jopo na kuweka / kuweka / kutazama magogo ukitumia kivinjari chochote kutoka mahali popote mfano. Simu ya Mkononi
- Kuwa na mfumo wa Alarm kukutumia barua pepe ikiwa Kengele imezimwa
- Kuruhusu kuingia kwenye menyu ya uhandisi na usanidi paneli ya kengele kwa mbali.
- Msaada CD34, CD62, CD72, CD91 na CS350 ambayo ni mifano yote kuu ya safu hii.
Jumla ya gharama ya sehemu zote itakuwa chini ya $ 20
Vidokezo:
Picha zote na picha za skrini ni za asili na mimi mwenyewe (kulingana na miongozo ya Maagizo) - nambari na muundo wa mzunguko ziliundwa na mimi mwenyewe.
Hatua ya 1: Mpango
Mpango ulikuwa kupata Arduino kuiga Kinanda.
Jopo la Aritech lingefikiria ilikuwa kitufe cha kawaida - lakini ingekuwa inazungumza na Arduino - Arduino hii haina keypad au onyesho - badala yake ina webserver ambayo unaweza kuungana nayo kwenye wavuti.
Seva hutoa wavuti ambayo hutumia viboreshaji vya wavuti kama usafirishaji wa mawasiliano ili kutoa kibodi inayofuatwa sana katika html. Mashine kadhaa muhimu zimebanwa ili kutoa majibu ambayo yanapingana na kitufe cha asili.
Arduino imewekwa wakati wowote kwenye Basi la Aritech - niliweka mgodi ndani ya baraza la mawaziri la Jopo la Alarm - lakini unaweza kushikamana na mwisho wa Keypad ikiwa unganisho lako la Ethernet liko karibu.
Inawezekana pia kutumia adapta ya Ethernet kwa Wifi ikiwa Jopo la Alarm liko umbali kutoka kwa unganisho wowote wa Ethernet - kebo ya wired ya Ethernet ingawa, ni bora zaidi ingawa ni ya kuaminika.
Hatua ya 2: Sehemu
Orodha ya sehemu zinazohitajika ni:
- Arduino Uno R3 (amazon kiungo £ 6) - yaani. arduino ya kawaida - clones zinaweza kununuliwa kutoka $ 5 kwenda juu
- Ngao ya Arduino Ethernet (amazon link £ 7) - Sehemu nyingine ya kawaida ya Arduino - Amazon huwauza kwa aprox $ 10 zaidi
- Ugavi wa umeme wa DC-DC (kiunga au kiunga) karibu $ 4Hutumika kubadilisha Paneli 12Volts kuwa 5Volts thabiti
Zifuatazo ni za hiari kulingana na mzunguko unajenga
- Transistors mbili BC109 (au madhumuni yoyote sawa sawa ya transistors ya NPN kama 2N2222 au 2N2369)
- Resistors kama ilivyoainishwa katika skimu
- DiodeYoyote Diode (kwa mfano. IN4002)
- Mini mkate wa mkate
Utahitaji pia Nenosiri la Mhandisi (Usimamizi) kwa Alarm yako ya Aritech. Kama huna nenosiri chaguo moja la kuzingatia itakuwa kuweka chaguo-msingi kwa jopo kwa mipangilio ya kiwanda na kuibadilisha tena.
Kuimarisha Arduino
Usambazaji wa umeme wa DC-DC ni sehemu muhimu zaidi kupata sahihi - usijaribiwe kutumia gari la bei rahisi 12V hadi 5V Adapter za usb - voltage ya adapta za bei rahisi nilizojaribu zina voltage ya nguvu ambayo inaweza kusababisha Arduino kuanguka bila mpangilio.
Sipendekezi kutumia Arduinos zilizojengwa kwenye tundu la 9V wakati wa kutumia adapta ya Ethernet au kutumia Alarm Panels 5V umeme kusambaza Arduino - vitu vitapata moto! Adapta ya DC-DC iliyoainishwa hapo juu ni nzuri sana na hutoa 5V thabiti sana bila kupasha moto - ninatumia hii 5V kwa pini ya 5V ya Arduino.
Ukiamua kuweka nguvu kutoka kwa adapta kuu ya usb (kwa mfano adapta ya simu) na sio moduli iliyo hapo juu - utahitaji kuhakikisha kuwa pato la adapta GND imeunganishwa na ardhi yoyote ya Alarm Panels; kwani kila kitu kinahitaji kushiriki GND sawa.
Chaguo la ubao wa mkate
Nilitumia ubao mdogo wa mkate kutengeneza mfumo.
Ukilifanya nadhifu ubao wa mkate uwe wa kutosha kutumia kama suluhisho - lakini baada ya kuwa na hakika kila kitu kinafanya kazi unaweza kupenda kutengeneza toleo linalouzwa kwa kutumia, kwa mfano, ngao ndogo ya mfano iliyoonyeshwa kwenye picha ya mwisho.
Hatua ya 3: Jengo (Toleo la mkate)
Hapa kuna chaguzi mbili za kuchagua.
1) Moja kwa moja kwa jopo. Hii ndiyo njia rahisi. Ni bora sana na ya kuaminika. Kushuka tu ni - inahitaji waya waya 2 kwa bodi kuu ya Aritech na wengine hawawezi kupenda kuuza moja kwa moja kwa jopo. Pia, waya mbili kutoka Arduino hadi jopo kwa chaguo hili zinapaswa kuwa fupi (karibu 30 cm max ni sawa) kwa hivyo Arduino itahitaji kuwa ndani au karibu na baraza la mawaziri la Alarm. Chaguo hili linafafanuliwa kwa kina kwenye hatua inayofuata (hiari).
-a-
2) Arduino ya kawaida kwa Mzunguko wa Aritech
Hii inajumuisha kuunda bodi ya kiolesura cha kawaida ili kufanya matokeo ya Arduinos kuweza kuunganisha kwenye basi ya kebo ya Aritechs 12v. Mzunguko umeundwa haswa ili isiingiliane na vitufe vingine vyovyote kwenye basi. Inahitaji transistors 2 na vifaa kadhaa vya kusaidia. Waya inaweza kuwa ya muda mrefu kama unavyopenda.
Mzunguko ulioonyeshwa hapo juu ni kiolesura kinachohitajika kwa Arduino kuungana na basi ya waya 4.
Picha inaonyeshwa kwenye ubao wa mkate (picha ya pili) kwa wazo juu ya jinsi ya kuungana - Bodi hii ya mkate ilitumika kwa maendeleo- tafadhali rejelea mpango (picha ya kwanza) wakati wa kujenga bodi yako ya mzunguko au ubao wa mkate.
Jopo la Aritech linatumia basi nne ya keypad ya waya - unaweza kuunganisha kwa hatua yoyote kwenye basi hii - kwa mfano. mwisho wa keypad au Jopo la Alarm linaisha.
Picha ya tatu imeongezwa tu kwa maslahi na inaonyesha simulator ya mzunguko niliyotumia wakati wa kubuni mzunguko. Lengo lilikuwa kuweka sehemu zihesabiwe kwa kiwango cha chini; inapowezekana sehemu sawa na maadili na kuhakikisha mikondo imewekwa chini kwa hivyo hakuna joto lisilohitajika linalozalishwa.
Uliza maswali ikiwa imekwama na ninaweza kujaribu msaada - Nimejaribu hii kwenye paneli kadhaa ninazomiliki hapa (nimekuwa nikizichukua katika mauzo ya buti wakati ninaziona) - Kama kawaida na miradi hii siwezi kuwajibika kwa uharibifu wowote.
Hatua ya 4: Toleo Mbadala la Vifaa (Toleo Moja rahisi la Diode)
Hii ni njia mbadala ya kuunganisha kwenye basi ya keypad 4 ya waya. Unaweza waya mradi huo moja kwa moja kwenye ubao wa mama wa Aritech.
Hii inahitaji kugeuza waya mbili kwa jopo la Aritech - lakini faida ambayo mzunguko mzima sasa unakuwa Diode Moja tu - hakuna transistors, resistors au boardboard muhimu!
Picha hapo juu zinaonyesha sehemu za unganisho kwa kushikamana na waya.
Kwa njia hii unahitaji kuziba waya mbili kwenye chip kubwa zaidi (iitwayo 78C17) kwenye jopo na kuziunganisha kwenye Pini za Arduino 0 na 1 - unganisho la Pin 1 kwenye jopo la kengele lazima liwe na diode na mwisho wa milia (cathode) ya diode inayoenda kwa Arduino - isiyopigwa kwa chip ya kengele.
Uunganisho wa Pin unategemea mfano wa kengele - rejelea picha zilizo hapo juu kwa unganisho.
Ikiwa unaona ni ngumu kutengenezea Pini (ni ngumu kidogo) nyuma ya jopo au unaweza kuangalia kando ya njia ya wimbo ili kupata mahali rahisi zaidi kwa solder. Imeonyeshwa kwenye picha ya tatu ya hatua hii ni sehemu za unganisho nilizotumia kwa CD72 / CD62. Salama waya kwa kutumia mkanda, gundi moto au ukiangalia kwa uangalifu kwenye ubao wangu unaweza kuona nimeuzia kitanzi kidogo cha waya ili kushika kebo yangu salama.
Bado unahitaji kuwasha Arduino kwa kutumia moduli ya ubadilishaji ya DC-DC iliyotajwa tayari (imewekwa kwa 5v).
Chip ya Aritech ni 5V - sawa na Arduino - kwa hivyo zinafaa kabisa.
Paneli zingine za baadaye (kwa mfano. Baadhi ya CS350) hutumia chip iliyowekwa juu ya uso (chip ni ndogo sana na mraba). Kwa hizi, mzunguko uliopita unaweza kuwa bora - lakini ikiwa unataka kujaribu unaweza kupata nafasi ya kuelekeza mahali pengine kando ya wimbo unaoongoza kutoka kwa microchip. Ikiwa unatafuta pinout ya chip PD78C17GF katika data yake - majina ya pini ya kuungana ni "PC0 / TXD" na "PC1 / RXD".
Baadhi ya "suka ya solder" inaweza kuwa na manufaa kuwa na mikono ya kusafisha makosa ya kuuza ikiwa haujazoea kutengeneza na kutumia solder nyingi.
Kwa kweli hakikisha kila kitu kimezimwa wakati ukiiuza - kwa usalama wako na kengele zako '.
Hatua ya 5: Programu
Nambari ni ngumu sana - ilikuwa juhudi kubwa, na hila nyingi zilihitaji kutumiwa kubana msimbo huu wote (emulator ya keypad, webserver ya HTML, kurasa za HTML, mteja wa barua pepe, Websocket Webserver, usimbuaji wa DES na maktaba za Base64) zote Arduino 32K flash na nafasi ya kondoo mume.
Nambari yote imewekwa hapa:
github.com/OzmoOzmo/CastleAritechArduinoRK…
Nitasasisha nambari ya mradi kila wakati - kwa hivyo hakikisha uma uma mradi ili upate arifa wakati kuna sasisho.
Pakua faili zote (muhimu: tumia kitufe cha kupakua zip badala ya faili moja kwa wakati).
Kukusanya:
Waweke kwenye folda moja - na ufungue faili ya.ino katika Arduino IDE.
Kuna faili ya usanidi katika usanidi wa mradi.h - hapa ndipo unapoweka anwani yako ya IP, anwani yako ya barua pepe na chaguzi zingine. Ni vizuri maoni na chaguzi zote za kuchagua.
Kusanya na Pakia kwa Arduino. Utahitaji kukata Arduino kabisa kutoka kwa jopo la Kengele ili kuipanga- kama kitu chochote kilichounganishwa na Arduino RX & TX (pini 0 & 1) inaweza kuzuia maendeleo ya programu ya usb. Pia ni bora kutokuwa na umeme wa 5V uliounganishwa na Arduino Na USB imeunganishwa na PC wakati huo huo kwani wote watajaribu kumpa nguvu Arduino.
Watengenezaji
Customizing programu
Nimepata Leonardo au Mega kuwa mzuri kwa utatuzi unapopata bandari mbili za serial - moja ya kuunganisha kwenye jopo la kengele na moja ya kutuma ujumbe wa utatuzi tena kwa PC. Lakini kwa operesheni ya kawaida - hizi au UNO ni kamilifu. Oscilloscope & analyzer ya ishara ya dijiti zilikuwa zana nzuri za kuamua itifaki zilizotumiwa - ninaweza kuandika zaidi juu ya jinsi ninavyobadilisha itifaki ikiwa mtu yeyote anataka.
Ilipendekeza:
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 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
Kubadilisha simu ya simu kwa simu ya rununu: Hatua 7 (na Picha)
Kubadilisha simu ya mkononi kwa simu ya rununu: Na Bill Reeve ([email protected]) Imechukuliwa kwa maagizo na Panya kuchukua. Ikiwa haifanyi kazi, au ukivunja kitu, sio m
Stendi ya Kuonyesha Inayozunguka ya 360 ya Upigaji picha / Upigaji picha: Hatua 21 (na Picha)
Stendi ya Kuonyesha Inayozunguka ya DIY 360 ya Upigaji picha / Picha ya video: Jifunze jinsi ya kufanya onyesho la DIY 360 linalozunguka limesimama kutoka kwa kadibodi nyumbani ambayo ni miradi ya sayansi rahisi ya USB inayowezeshwa kwa watoto ambayo inaweza pia kutumika kwa upigaji picha wa bidhaa na hakikisho la video la bidhaa hiyo kuchapishwa kwa 360 kwenye tovuti zako au hata kwenye Amaz
Jinsi ya Kugeuza simu yako ya rununu ya LG EnV 2 kuwa Modem ya Upigaji wa Kubebeka kwa Laptop yako (au Desktop): Hatua 7
Jinsi ya Kugeuza simu yako ya rununu ya LG EnV 2 kuwa Modem ya Kubonyeza Up kwa Laptop yako (au Desktop): Sisi sote kwa wakati fulani tulikuwa na hitaji la kutumia mtandao ambapo haikuwezekana, kama kwenye gari. , au kwenye likizo, ambapo wanatoza kiwango cha gharama cha pesa kwa saa kutumia wifi yao. mwishowe, nimekuja na njia rahisi ya kupata