Orodha ya maudhui:
- Hatua ya 1: Mzunguko
- Hatua ya 2: Msimbo wa Udhibiti Mdogo
- Hatua ya 3: Udhibiti wa App Web
- Hatua ya 4: Bracket ya Kuweka Umeme
- Hatua ya 5: Kuweka Sumaku na Sahani
- Hatua ya 6: Sanduku la Udhibiti
- Hatua ya 7: Sensorer ya Vibration na Kukamilisha Mradi
Video: Magnetic Smart Lock na Knock Siri, Sensor ya IR, na Programu ya Wavuti: Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Ikiwa unapenda mradi huu tafadhali nifuate kwenye Instagram na YouTube.
Katika mradi huu nitaunda kufuli ya sumaku kwa ofisi yangu ya nyumbani, ambayo inafunguliwa ikiwa unajua kubisha kwa siri. Ah… na itakuwa na hila kadhaa zaidi ni sleeve pia.
Kufuli kwa sumaku ni kawaida katika majengo ya ofisi, na vifaa vinaweza kununuliwa kwa urahisi mkondoni. Walakini, nilitaka kujenga usanidi wa kawaida, fahamu hii itawekwa kwenye mlango wa ndani ndani ya nyumba yangu.
Mwanzoni kutakuwa na njia tatu za kufungua mlango: sensor ya IR ndani, programu ya wavuti, na transducer ya piezo ambayo inaweza kugundua mtetemo mlangoni.
Sehemu (Viungo vya Ushirika)
- Electromagnet ya 49mm: https://www.ebay.com/itm/88-LB-40kg-Electric-Lift ……
- Ubao wa Pembeni: https://www.ebay.com/itm/88-LB-40kg-Electric-Lift ……
- Bodi ya ESP8266 Dev: https://www.ebay.com/itm/NodeMcu-Lua-WIFI-Interne …….
- N-Channel MOSFET: https://www.ebay.com/itm/NodeMcu-Lua-WIFI-Interne …….
- Piezo Transducer: https://www.ebay.com/itm/NodeMcu-Lua-WIFI-Interne …….
- Sensorer ya Ukaribu wa IR (Hii sio ile niliyotumia, lakini ningeipata na kuitumia kutoka kwa PSU): https://www.ebay.com/itm/NodeMcu-Lua-WIFI-Interne …….
- Moduli ya Kiboreshaji cha Uendeshaji: https://www.ebay.com/itm/NodeMcu-Lua-WIFI-Interne …….
- 2 Diode
- Mpingaji 10K
- Sahani ya Chuma
- Bracket iliyochapishwa ya 3D
- Kisanduku cha Elektroniki kilichochapishwa cha 3D
- Sura ya Sura ya Sura Iliyochapishwa ya 3D
Msimbo wa Mdhibiti Mdogo na Mchoro wa Wiring: https://github.com/calebbrewer/secret-knock-magne …….
Msimbo wa Programu ya Wavuti:
Mifano ya 3D
Bracket ya Kuweka Umeme ya 49mm: https://codepen.io/calebbrewer/pen/dJKBmw Sensor Cap / Cover:
Sanduku la Mradi:
Hatua ya 1: Mzunguko
Kimsingi, bodi ya ESP8266 dev inachukua volts 9 kutoka kwa usambazaji wa umeme hadi kwa mdhibiti wake wa ndani. Chanya kutoka kwa usambazaji wa umeme huenda kwa sumaku, na ardhi inakwenda kwa chanzo kwenye mosfet. Machafu kutoka kwa fet yanaenda kwenye sumaku, na lango kwenye FET hufunguliwa na pini 5 kwenye kidhibiti kidogo. Hii inaruhusu mtiririko wa 9v kwenda kwenye sumaku wakati pini imewashwa. Opamp inachukua ishara ya analog kutoka kwa transducer, inaongeza, na kuipeleka kwenye pini ya analog. Sensorer ya IR hutuma ishara ya dijiti (Kwa maneno mengine kuwasha au kuzima) kubandika 14. Opamp, na sensa ya IR wote hupata nguvu ya 3.3v kutoka kwa mdhibiti mdogo. Ah na kila kitu kinapata msingi. Niligundua kuwa kutumia 9v badala ya sumaku zilizokadiriwa 12v inaruhusu kukimbia baridi, wakati bado nina nguvu nyingi, haswa seance ninatumia sahani hiyo ya chuma nene. Pia mdhibiti kwenye mdhibiti mdogo hawezi kushughulikia zaidi ya 9v. Utahitaji pia kuongeza vipinga, na diode ambazo zinaonyeshwa kwenye mchoro.
Nataka kumbuka hapa kwamba kulingana na ulikuwa unaweka sensa ya mtetemeko wa piezo, na waya ni muda gani kwake, huenda hauitaji op-amp. Unaweza tu kuendesha pete ya nje ya sensorer chini na waya nyingine kwa pembejeo ya analog, na kipinzani cha 1M kati ya waya. Op amp inaongeza tu moja.
Hatua ya 2: Msimbo wa Udhibiti Mdogo
Kawaida Arduino ingetumika kwa mradi kama huu, lakini ninaenda kinyume na nafaka hapa na ninatumia firmware inayoitwa Espruino, ambayo inakuwezesha kuendesha JavaScript kwenye microcontrollers. Ikiwa unadadisi, nilifanya video nzima kuangaza bodi ya Node MCU ESP8266 dev na Espruino. Unapaswa kuiangalia.
Tazama nambari kwenye GitHub
Kwa juu ninaweka mipangilio kadhaa, kama: pini ni nini, hutumiwa na safu ya nyakati katika millisecond kwa kubisha siri. Huu ni wakati kati ya kila kubisha. Ninasanidi pia kazi za kufungua na kufunga mlango, na pia kuangalia kwa kubisha sahihi. Wakati bodi inapoanza inaunganisha kwa wifi na inaunda seva ya wavuti ambayo inaweza kupokea amri za kudhibiti mlango. Saa imewekwa kwenye pini iliyounganishwa na sensorer ya IR, kwa hivyo kazi ya kufungua itafutwa wakati sensorer imepigwa. Kwa kadiri sensa ya mtetemo inavyoenda… muda unaanza ambao unasoma pini ya analog kwamba sensa ya kutetemeka imeunganishwa kwa kila millisecond, na ikiwa ishara iko juu ya kizingiti kilichowekwa wakati unakamatwa. Ikiwa kuna mitetemo ya kutosha iliyonaswa, itaendesha kazi ambayo huangalia ikiwa nyakati zilizopigwa zinalingana na nyakati za siri karibu kabisa. Wakifanya hivyo, itafungua mlango.
Hatua ya 3: Udhibiti wa App Web
Nambari ya programu ya wavuti
Programu ya wavuti ni ukurasa wa wavuti tu na baadhi ya javascript ambayo hutuma amri kwa seva ya wavuti tuliyounda kwenye mdhibiti mdogo. Niliifanya kuwa tovuti tuli kwenye AWS S3, na kuihifadhi kwenye skrini ya kwanza ya simu yangu. Sasa ninaweza kufungua mlango, kufunga mlango, au kuuacha umefungwa. Inawezekana pia kupata programu, na kuanzisha mtandao wangu ili niweze kutumia fomu ya mlango mahali popote na unganisho la mtandao.
Utahitaji kubadilisha anwani ya IP ambayo inatumiwa kwenye nambari kuwa ile ya mdhibiti wako mdogo. Nilifanya router yangu ihifadhi IP, kwa hivyo haiwezi kubadilika.
Hatua ya 4: Bracket ya Kuweka Umeme
Nilikwenda kwa Fusion 360, na nikaunda bracket ili kutoshea vipimo vyake vya umeme vya 49mm. Hapa kuna kiunga cha mfano. Kisha nikaituma kwa printa ya 3D. Mara tu mchakato huo wa kushangaza ulipofanyika, niliipa kanzu ya kwanza, nikatoa mchanga nje, na kuipiga na rangi nyeupe.
Hatua ya 5: Kuweka Sumaku na Sahani
Ili kuhakikisha sumaku ingeenda kujipanga kwenye bamba la chuma kwa usahihi; Nilifunika bamba kwenye mkanda wa samawati, nikatafuta bracket juu yake, kisha nikauza soko ambapo mashimo ya milima yanapaswa kwenda.
Wakati wa kuchimba chuma ngumu ni wazo nzuri kuanza na kidogo na ufanyie njia yako juu. Pia, tumia mafuta kulainisha kuchimba visima.
Nina mlango wa mashimo, kwa hivyo nilikimbia bolts za magogo njia hiyo yote, na kuweka washers kubwa upande wa pili ili kuhakikisha haitapita.
Nilitumia screws za kuni kuweka bracket na sumaku kwenye fremu. Kisha nikauza waya mrefu kwa waya kwenye sumaku, na nikatumia waya kupitia kipande kirefu cha sheathing nyeupe. Kwa ndani, nilikimbia waya kuzunguka mlango unaotazama, na chini hadi sanduku la kudhibiti litakuwa.
Hatua ya 6: Sanduku la Udhibiti
Sanduku la udhibiti ni sanduku rahisi tu na kifuniko nilichoiga na kuchapisha. Kuna mashimo kwenye ncha mbili fupi ili waya zikimbie. Mviringo unakaa tu ndani yake, na taa za sensorer za IR hutoka nje kupitia mashimo niliyochimba kando.
Hapa kuna mfano.
Hatua ya 7: Sensorer ya Vibration na Kukamilisha Mradi
Ili kushikamana na sensorer ya kutetemeka, niliunganisha waya mwingine mrefu ambao nilikimbia kupitia sheathing nyeupe. Ili kuipandisha mlangoni, nilitumia gundi moto. Nilifunika sensorer na kofia iliyochapishwa ya 3D ili kuweka vitu vizuri.
Baada ya hayo kufanywa niliuza waya kwa sumaku na sensa ya kutetemeka kwa waya zao kwenye bodi ya mzunguko.
Baada ya kugonga latch ya mlango, ambayo mwishowe niliondoa zote kwa pamoja, na kufanya kusafisha mradi ulikamilika!
Tafadhali angalia video ili uone jinsi mradi huu unavyofanya kazi.
Mkimbiaji katika Mwandishi wa Mara ya Kwanza
Ilipendekeza:
ESP8266 na Visuino: Joto la DHT11 na Seva ya Wavuti ya Wavuti: Hatua 12
ESP8266 na Visuino: Joto la DHT11 na Seva ya Wavuti ya Unyevu: Moduli za ESP8266 ni vidhibiti nzuri vya kusimama peke yao vyenye kujengwa katika Wi-Fi, na tayari nimetengeneza Maagizo kadhaa juu yao. na sensorer Arduino Humidity, na nilitengeneza nambari
Joto na Wavuti ya Wavuti ya Esp32 Kutumia PYTHON & Zerynth IDE: 3 Hatua
Joto na Wavuti ya Wavuti ya Esp32 Kutumia PYTHON & Zerynth IDE: Esp32 ni mtawala mzuri sana, Ana nguvu kama Arduino lakini bora zaidi! Ina muunganisho wa Wifi, inayokuwezesha kukuza miradi ya IOT kwa bei rahisi na kwa urahisi. vifaa vinakatisha tamaa, Kwanza sio thabiti, Secon
Mafunzo ya Dereva wa Wavuti IO Kutumia Wavuti ya Moja kwa Moja na Mifano ya Kufanya Kazi: Hatua 8
Mafunzo ya Dereva wa Wavuti Kutumia Wavuti ya Moja kwa Moja na Mifano ya Kufanya Kazi: Dereva wa Wavuti IO Mafunzo Kutumia Tovuti ya Moja kwa Moja na Mifano ya Kufanya Kazi Mwisho Mwisho: 07/26/2015 (Angalia mara nyingi ninaposasisha mafunzo haya kwa maelezo zaidi na mifano) changamoto ya kupendeza iliyowasilishwa kwangu. Nilihitaji
Redio ya Wavuti ya Wavuti ya Wi-Fi: Hatua 10 (na Picha)
Redio ya Mtandaoni ya Wavuti ya Wi-Fi: Redio ya zabibu iligeuka kuwa redio ya kisasa ya mtandao wa Wi-Fi
Pata Video za Bure na Michezo ya Kiwango cha Wavuti kwenye Wavuti yoyote: Hatua 24
Pata Video za Bure na Michezo ya Kiwango cha Wavuti kwenye Wavuti yoyote. katika hii inayoweza kufundishwa nitakuonyesha jinsi ya kupata video na michezo ya kufurahisha kutoka kwa tovuti yoyote kwenye mtafiti wa mtandao