Orodha ya maudhui:
- Hatua ya 1: Programu ya IPhone
- Hatua ya 2: Usimbaji fiche
- Hatua ya 3: Orodha ya Vipengele
- Hatua ya 4: Mtandao
- Hatua ya 5: Mkutano
- Hatua ya 6: Micro USB
- Hatua ya 7: Wiring ya Udhibiti wa Kijijini
- Hatua ya 8: Kesi
- Hatua ya 9: Maonyesho ya Programu
- Hatua ya 10: Marejeleo
Video: Lango Mate: Hatua 10 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Gate Mate inaweza kuendesha lango lako au karakana kwa kutumia amri za sauti au kiatomati na geofencing au kwa kugusa kwa kitufe. Gate Mate ina vifaa viwili vikuu, App na vifaa.
Vifaa ni vidhibiti viwili vya ESP8266 na kamera. Kamera ya Arducam na ESP8266 moja hushughulikia mkondo wa video na nyingine ESP8266 inaratibu uelezeaji wa kamera, kitufe cha kifungo na mawasiliano na App. Mfumo mzima kweli ni kama symphony ya mawimbi ya redio na elektroni, inayofanya kazi kwa maelewano kamili, kutekeleza lango lako au mlango wa karakana.
Programu ya iOS Gate Mate, samahani hakuna Android bado, inaweza kuungana na vifaa kutoka mahali popote ulimwenguni ambayo ni rahisi sana ikiwa unahitaji kufungua lango wakati hauko nyumbani au ungependa kutazama mkondo wa video.
Masafa na protokali nyingi tofauti hutumiwa na milango na gereji zinazodhibitiwa kiatomati na kijijini (rc). Katika mradi huu tunatumia udhibiti wako wa kijijini na kontakt opto kuiga kitufe cha kitufe. Remote nyingi hutumia hatua za usalama kuzuia mashambulio ambayo nambari hiyo imechukuliwa na kuchezwa tena. Pia tunatumia usimbuaji mzuri na ushuhuda wa kuhakikisha usalama na uthibitishaji wa mawasiliano kutoka kwa App kupitia wavuti, kupitia mtandao wako wa nyumbani na kwa vifaa vya Gate Mate.
Hizi ndizo mambo muhimu
- ESPino (ESP8266) na PC817 Opto-Coupler hutumiwa kuiga kitufe cha kifungo kwenye rc.
- Mkutano wa Pan Tilt hutumiwa na kamera ili maoni yaweze kurekebishwa.
- Arducam 2MP V2 Mini Camera Shield na ESP8266 Nano Esp-12F hutumiwa kwa kulisha video kwa App ya iOS.
- Mawasiliano kati ya ESPino, Arducam Nano na App ya iPhone hufanywa kwa kutumia
- Usanidi wa Router pamoja na IP Static IP's na Usambazaji wa Bandari ya NAT pamoja na DDNS au IP Static inahitajika.
- Usimbaji fiche wa AES CBC na HMAC SHA256 hutumiwa kupata na kudhibitisha mawasiliano.
- Utambuzi wa sauti unaweza kutumika na amri "fungua", "simama" na "funga".
- Geofence inaweza kutumika kufungua moja kwa moja au kufunga lango au karakana.
- Udhibiti wa kijijini uliopo hutumiwa.
Nambari yote hutolewa katika Gate Mate Github
Hatua ya 1: Programu ya IPhone
Programu ya iOS
Hatua ya 2: Usimbaji fiche
Mpango wa usimbuaji unajumuisha kutumia AES CBC na HMAC SHA256 kwa mawasiliano salama na uthibitishaji. Nenosiri la herufi 32 linahitajika katika App na faili ya.ino na kwa kweli lazima zilingane.
Hatua ya 3: Orodha ya Vipengele
Espino hutumiwa kwa sababu iko tayari kuziba kwenye ubao wa mkate na inakuja na USB ndogo (comms na nguvu). Unaweza kununua tu moduli ya ESp8266 lakini itakubidi kuipandisha kwenye bodi ya kuzuka na utumie FTDI kwa comms na nguvu.
Arducam 2MP V2 Mini Camera Shield na ESP8266 Nano hutumiwa kwa kulisha video.
Sehemu kuu zilitoka kwa UCTronics na Thai Easy Elec
www.uctronics.com
www.thaieasyelec.com/en/
Vipande vingine na vipande
- Kusimama kwa M3 PCB
- Bodi ya mkate
- Futa Kesi ya Acrylic
- PC817 Opto Coupler
- Mpingaji wa 500 ohm
- Urval ya kuruka na waya nk
- Ugavi wa umeme wa adapta ya 5V
- Kamba mbili za usb ndogo
Hatua ya 4: Mtandao
Kutumia App ya iOS wakati haujaunganishwa kwenye mtandao wako wa nyumbani, hiyo ni wakati wa kutumia data ya rununu au mtandao mwingine wa WiFi, utahitaji kusanidi router yako ili trafiki iweze kufika kwenye kifaa sahihi.
Utahitaji pia IP tuli, huduma ya DDNS au kuwa tayari kusasisha uingiaji wa IP kwenye Programu mara kwa mara wakati ISP yako inabadilisha anwani yako ya IP ya umma.
Usanidi wa router kwa kweli ni rahisi na inajumuisha kupeana IP za ndani / za kibinafsi kwa Arducam Nano na Espino (sehemu ya LAN) na trafiki ya moja kwa moja kwenye bandari zilizopewa IP zilizopewa (sehemu ya NAT). Kwa mfano kwenye router yako unaweka anwani ya IP tuli ya Arducam Nano hadi 192.168.1.21 na kisha kwenye faili ya GateMateArduNano.ino unaweka webserver kwenye bandari ya 83 (ESP8266WebServer server (83)), mwishowe weka NAT katika mipangilio yako ya ruta kwa sambaza trafiki yoyote kwenye bandari ya 83 hadi 192.168.1.21. Kwa ESPino unaweza kuweka IP tuli hadi 192.168.1.22, katika GateMateEspino.ino weka webserver kwenye bandari ya 84 # ESP8266WebServer server (84) na usanidi NAT mbele na trafiki kwenye bandari ya 84 hadi 192.168.1.22.
Hatua kwa hatua
1. Ikiwa unataka kuweka IP kwenye App na usahau juu yake unaweza kuanzisha huduma ya DDNS au wasiliana na ISP yako na uombe IP ya umma tuli, kawaida huchaji hiyo. Nimetumia https://www.dynu.com na ni nzuri kwa huduma ya bure ya DDNS.
2. Pata anwani ya MAC ya Espino na Arducam Nano. Unaweza kuweka SSID na Nenosiri katika.ino's, waache waunganishe kwenye mtandao wako wa nyumbani na kisha kupitia kurasa zako za mipangilio ya hali ya juu unaweza kupata MACs
3. Sanidi router yako kuwapa IP tuli kwa Espino na Arducam Nano, haswa tumia anwani za MAC kuunda viingilio vya IP tuli kwenye ukurasa wa usanidi wa LAN.
4. Sanidi ruta zako NAT kusambaza mbele kwa Arducam Nano na Espino ili waweze kupatikana kutoka kwa wavuti kwa kutumia anwani yako ya IP ya umma iliyopewa ISP. Unapounganishwa na mtandao wako wa kibinafsi, Arducam Nano na ESPino watakuwa na anwani za ndani za IP ambazo hazionekani kutoka kwa wavuti. Kama ilivyo hapo juu, Arducam Nano anasikiliza kwenye bandari ya 83 na Espino kwenye bandari ya 84 (angalia mstari huu katika faili hizi za ino - seva ya ESP8266WebServer (# #). Kwenye ukurasa wa usanidi wa NAT tengeneza maingizo ili trafiki yoyote kwenye bandari zilizopewa kupelekwa kwa IP sahihi za tuli.
Kuna anuwai nyingi za barabara na huduma za ddns zinazopatikana kwa hivyo kutoa maelezo maalum ni zaidi ya upeo wa mradi huu. Lakini ikiwa utaweka tu mipangilio ya Google NAT na LAN kwa huduma zako za router na ddns zote zinapaswa kuwa sawa mbele na rahisi kusanidi.
Hatua ya 5: Mkutano
Kitufe hufanya jambo moja, huziba pengo kwenye mzunguko kukamilisha njia ya umeme. Optocoupler inaweza kutumika kuiga kitufe na kudhibiti mzunguko ambao umetengwa kabisa na mdhibiti wako mdogo, katika kesi hii ambayo ni rimoti (rc) ambayo ina mzunguko wake mdogo na betri.
Faida ya kutumia kiboreshaji cha opto hapa badala ya, kwa mfano, transistor ni kwamba tunaweza kuweka marejeleo ya ardhi, vizuri mizunguko yote ya jambo hilo, tofauti. Kwa hivyo hatuhitaji kuwa na wasiwasi juu ya jinsi ya kuchanganya ardhi ya rc na ardhi ya ESP8266.
Kwa hivyo jambo la kwanza kujua ni upande gani wa kitufe unapaswa kushikamana na mtoza PC817 na ni upande gani kwa mtoaji. Fungua rc yako na utumie multimeter kupima upinzani, tambua ni upande gani wa kifungo umeunganishwa na terminal nzuri ya betri. Upande huu wa juu utaunganishwa na mtoza ambayo ni pini 4 kwenye PC817.
Vunja chuma cha kutengeneza na
- Solder waya kwenye mguu wa juu wa kitufe na unganisha ncha nyingine kwa mtoza (pin4) wa PC817.
- Solder waya kwenye mguu wa chini wa kitufe na unganisha ncha nyingine kwa mtoaji (pin3) wa PC817.
Hatua ya mwisho ya coupler ya opto ni kuunganisha pin 4 kutoka ESP8266 hadi anode (pin1) kwenye PC817 na unganisha cathode (pin2) chini kupitia kontena la 500 ohm.
Kuangalia pinout au vielelezo vingine vyovyote hapa ni Hati ya PC817 Specs PC817
Labda ni mahali pazuri pa kuingiza mkutano wa mkono wa kuteka wa mkono pdf Pan Tilt pdf
Uunganisho wote ni moja kwa moja, rejea tu kupiga picha na picha.
Hatua ya 6: Micro USB
Kamba mbili za usb ndogo zimekatwa na nguvu na waya za ardhini zilizounganishwa na waya na waya za ardhini za usambazaji wa umeme wa adapta ya 5v. Usb moja ndogo imeunganishwa na Kamera ya Arducam Nano na nyingine kwa ESpino ESP8266.
Hatua ya 7: Wiring ya Udhibiti wa Kijijini
Hii ni kufunga kwa waya zilizounganishwa na kitufe cha rc, waya ni rahisi kuuzwa kwa miguu yote miwili. Inapoamilishwa sasa inaweza kutiririka kupitia kiboreshaji cha macho badala ya kitufe, kuiga kitufe cha kifungo na kisha rc hupeleka nambari yake salama kwa gari la umeme kufungua au kufunga lango au karakana.
Hatua ya 8: Kesi
Kesi iliyomalizika, mkusanyiko wa sufuria na ubao wa mkate umehifadhiwa kwa kifuniko kwa kutumia karanga na vifuniko vya pua vya M3, rc imeambatanishwa kwa kutumia mkanda wa pande mbili. Shimo ndogo hupigwa kupitia kitufe cha kesi hiyo kuruhusu kebo ya umeme itoke na kuruhusu kesi hiyo iketi juu ya ukuta. Kutumia nanga, uashi au vinginevyo, na kwa shimo ndogo iliyochimbwa kwenye kesi ya akriliki inaweza kushikamana na ukuta unaoelekea lango au barabara kuu au mlango wa karakana. Kweli inaweza kwenda mahali popote kwa muda mrefu kama ishara ya kudhibiti kijijini inafikia mpokeaji kwenye gari.
Hatua ya 9: Maonyesho ya Programu
Gate Mate kwenye Duka la App
Hatua ya 10: Marejeleo
www.teknojelly.com/gate-mate/
github.com/ArduCAM
github.com/esp8266
github.com/kakopappa/arduino-esp8266-aes-e…
github.com/intrbiz/arduino-crypto
Hiyo ni kifuniko, jisikie huru kuniachia ujumbe ikiwa utaona kitu ambacho kinaweza kuboreshwa au kurekebishwa au kuhitaji kitu kilichofafanuliwa
Ilipendekeza:
MuMo - Lango la LoRa: Hatua 25 (na Picha)
MuMo - LoRa Gateway: ### UPDATE 10-03-2021 // habari / sasisho za hivi karibuni zitapatikana kwenye ukurasa wa github: https: //github.com/MoMu-Antwerp/MuMoMuMo ni nini? MuMo ni ushirikiano kati ya maendeleo ya bidhaa (idara ya Chuo Kikuu cha Antwerp) chini ya
Dhibiti Lango Lako la Kuteleza Moja kwa Moja na Msaidizi wa Nyumbani na ESPNyumbani: Hatua 5 (na Picha)
Dhibiti Lango Lako la Kuteleza Moja kwa Moja na Msaidizi wa Nyumbani na ESPNyumbani: Nakala ifuatayo ni maoni juu ya uzoefu wangu wa kibinafsi kudhibiti lango la kuteleza la moja kwa moja ambalo nilikuwa nimeweka kwenye nyumba yangu. Lango hili, lenye jina la " V2 Alfariss ", lilipatiwa viboreshaji vichache vya Phox V2 kuidhibiti. Nina pia
Jinsi ya kutengeneza WIFI yako mwenyewe Lango la Kuunganisha Arduino yako kwa Mtandao wa IP?: Hatua 11 (na Picha)
Jinsi ya kutengeneza WIFI yako mwenyewe Lango la Kuunganisha Arduino yako kwa Mtandao wa IP? Ninafanya kazi kwenye roboti ambayo inahitaji kuunganishwa kabisa na seva inayoendesha ar
Antena ya Kupanua Masafa ya kopo ya Lango: Hatua 6 (na Picha)
Antena ya Kupanua Masafa ya kopo ya Lango: Wakati theluji inapozama sana kwenye Mlima Hood, ni skiing ya kufurahisha, sledding, kujenga ngome za theluji, na kuwatupa watoto kwenye staha kuwa unga wa kina. Lakini vitu vyepesi sio vya kufurahisha tunapojaribu kurudi kwenye barabara kuu na kufungua lango kupata
Gari la IoT RC na Kijijini cha Taa ya Smart au Lango: Hatua 8 (na Picha)
Gari la IoT RC na Kiwango cha Taa ya Kijijini au Lango: Kwa mradi ambao hauhusiani, nilikuwa nimeandika nambari kadhaa ya Arduino kuzungumza na taa za MiLight na taa za taa ambazo ninazo nyumbani kwangu. Niliamua kutengeneza gari ndogo ya RC kujaribu