Orodha ya maudhui:
- Hatua ya 1: Mchakato
- Hatua ya 2: Vipengele
- Hatua ya 3: Mpangilio na PCB ya Kufuli
- Hatua ya 4: Mpangilio, PCB na Picha ya Programu
- Hatua ya 5: Kupanga programu ya Microcontroller ya PIC
- Hatua ya 6: Ifanye ionekane inaangaza
- Hatua ya 7: Upakuaji
- Hatua ya 8: Na Mwishowe.
Video: USB inayoweza kusanikishwa Kitufe cha Mlango wa Kitufe: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:55
iButtons ni kitufe kidogo kama kasingi ambazo zinawasiliana na waya 2 tu. Wao ni hodari sana na wote wana nambari ya kipekee ya kipekee ambayo ni vifaa vilivyoandikwa kwenye kifaa na haikurudiwa tena. Ni za bei rahisi (kama pauni 1/1, 50 Euro / $ 2)
Nambari hii ya serial inaruhusu funguo kuwa za kipekee na kwa hivyo ni salama salama. Nimeziona zikitumika: >… Kama milango ya kufuli! Shida ya kuzitumia kwa anayeanza, ni kwamba lazima uweze kupanga vifaa ili kuzisoma na ukifungua kitufe, kifaa cha kufunga hakina maana! Agizo hili linakuonyesha jinsi ya kujenga kufuli, na programu ya USB inayokuwezesha kuandika vitufe vipya vya kufuli kwa sekunde, bila kutenganisha kitengo. Kufanya kufuli kuwa salama kabisa na inayoweza kusasishwa hadi funguo 80 kwa wakati mmoja. Kitasa kinaweza kufanya kazi kati ya 5-30V AC au DC na kwa hivyo ni rahisi kubadilika; iliyoundwa iliyoundwa kufanya kazi kwa voltage sawa na kutolewa kwa mlango wa elektroniki - unaweza kununua ya bei rahisi au ya gharama kubwa zaidi unayopata, Kufeli-Kufungwa au Kushindwa Kufunguliwa, AC au DC, 12V au 24V. Nini utahitaji:> Vipengele (angalia zifuatazo)> Programu ya PIC> Kutolewa kwa mlango wa elektroniki. > Vifaa vya kutengeneza PCB (ikiwa unataka kuifanya ionekane kuwa nyepesi) KUMBUKA !!! Huu ni mafunzo ya zamani ambayo sijapakia kwa sababu fulani. Ikiwa una shida kuijenga, nitumie barua pepe na nitakusaidia kwa furaha - hata hivyo, siwezi kuhakikisha nimeifanya iwe rahisi iwezekanavyo - samahani - tunatumai itapeana msukumo ikiwa hakuna kitu kingine chochote.
Hatua ya 1: Mchakato
Kwanza utahitaji kuamua ni aina gani ya kufuli unayohitaji.
KUSHINDWA SALAMA / KUFUNGWA kubaki wazi wakati kitengo kinapoteza nguvu. Hii kwa ujumla ingetumika ikiwa nbeeds za mlango zinaweza kupatikana ikiwa umeme utashindwa - k.v. MOTO USALAMA / SIYAKUFUNGWA hubaki imefungwa isipokuwa nguvu inatumika kwa kufuli. Hizi zitakuwa sahihi zaidi wakati wa kutumia mfumo wa kuingilia mlango wa jadi, ukiwa na mlango wa jadi uliofungwa wakati wote, isipokuwa nguvu inatumika. Chini ni chati ya mtiririko kuonyesha jinsi kifaa kinavyofanya kazi. Kwa urahisi, ukiingiza ufunguo, microprocessor inakagua kwanza ikiwa ni ufunguo wa programu, au ni ufunguo wa ufikiaji. Ikiwa ni ufunguo wa ufikiaji wa [iButton], microprocessor huangalia dhidi ya orodha ya funguo zinazojulikana zilizohifadhiwa kwenye EEPROM (kumbukumbu), ikiwa itaipata, inakuwezesha kuingia. Vinginevyo itatuma taa nyekundu kusema kuwa hakuna ufikiaji wowote nafasi. Ikiwa ni kitufe kinachoweza kusanidiwa tena cha aina yoyote (kwa mfano iButton iliyo na orodha mpya ya funguo za kuhifadhi kwenye EEPROM ya ndani). Itaangalia ikiwa ibutton inaruhusiwa kupanga tena programu ya ndani ya EEPROM lakini ikiangalia nambari ya uthibitishaji. (Hii imewekwa kwenye iButton na programu ya USB na hii huwezi kubadilisha - tazama ukurasa wa mwisho kwa maelezo). Ikiwa iButton inaruhusiwa kupanga EEPROM ya ndani, LED itaangaza Green / Orange na kisha microprocessor itavuta nambari zote kuu kwenye iButton na kuzihifadhi kwa EEPROM ya ndani. Hii itasababisha mwangaza wa LED na inaweza kuchukua hadi sekunde 20 - usiondoe kitufe wakati hii inatokea. LEDS kisha itapiga kijani kuonyesha kuwa programu imekwisha - sasa ondoa iButton.
Hatua ya 2: Vipengele
Sawa ili kufundisha ni rahisi sana, ninakupa orodha, orodha ya sehemu, faili ya hex, na unayoijenga - rahisi! Nitatoa orodha ya sehemu na Nambari ya haraka ya Elektroniki (https://www.rapidonline.com) ili uweze kupata muuzaji wako mwenyewe - ingawa haraka ni nzuri! Hapa kuna orodha ya sehemu ya Kufuli kwa Mlango
Reketi ya Daraja la 1x (haraka # 47-3202) 1x 5v mdhibiti wa voltage (haraka # 47-3313) 1x relay ya SIL (haraka # 60-0670) 1x 100uf cap (haraka # 10-3260) 1x 470uf cap (haraka # 11- 0275) 1x 220f cap (haraka # 11-0260) 2x 1k resistor 1x 4k7 resistor 1x 16f628 PIC micro 1x 24LC04 4k eeprom (rapid # 22-0170) 1x 8pin dil holder 1x 18pin dil holder 1x DPDT mini switch (haraka # 76- 0220) 1x 3pin kichwa (haraka # 22-0515) 1x jumper (haraka # 77-0237) 2x 2pin terminal block (haraka # 21-1700) 1x Kutolewa kwa elektroniki (https://www.directlocks.co.uk) 1x iButton uchunguzi na BiColour LED (MBL) (sehemu # hc00039 https://www.homechip.com) 1-80x DS1990A iButtons (https://www.homechip.com) Programu ya USB 1x 18f2550 PIC micro 1x 20MHz XTAL 2x 22pf caps (disc ya kauri) 1x 220nf cap 1 1k res 1x LED (rangi yoyote) 1x USB B-tundu 1x iButton wadadisi wa uchunguzi DS1402 (yoyote atafanya) (https://www.homechip.com) 1x DS1973 iButton (https:// www.homechip.com) Baadhi ya vifaa au vifungo vya iButton vinaweza kupatikana bure kwa kuagiza sampuli kutoka kwa https:// www. ibutton.com (moja kwa moja kutoka kwa maxim).
Hatua ya 3: Mpangilio na PCB ya Kufuli
Hapo chini kuna skimu, PCB na picha ya mwisho ya kufuli. Kwa mpangilio wa PCB unaoweza kuchapishwa, angalia upakuaji. Kwa toleo la juu la Mpangilio, bonyeza i na upakue faili (14kb). Mipangilio ya PCB inapatikana kwenye ukurasa wa kupakua.
Hatua ya 4: Mpangilio, PCB na Picha ya Programu
chini ni skimu, mfano PCB na picha ya PCB ya mwisho iliyozalishwa ya programu ya USB
Hatua ya 5: Kupanga programu ya Microcontroller ya PIC
Sawa, Kwa hivyo wengine wetu wanaweza kuwa tumefika hapa na kufikiria - jinsi gani mimi hupanga kidhibiti cha PIC. Hapa chini ni njia rahisi. Pata programu ya PIC (kwa mfano, ebay) inayounga mkono PIC 18f4550, na ufuate maagizo. Ukishamaliza hilo, muulize mtu yeyote katika shule ya karibu au chuo kikuu, mtu yeyote katika jamii ya vifaa vya elektroniki, au, nitumie barua pepe kwa instructyibATdandycoolDOTcoDOTuk na nitaona ikiwa ninaweza kukuandalia, ikiwa una shida. Imeandikwa KIWANGO kwenye wavuti jinsi ya kupanga vifaa hivi. Mawazo ya pili… fursa ya kifedha! Ningeweza kukuuzia mpango wa PIC uliyopangwa mapema ukipenda (10GBP / 15euro / $ 20) paypal. Lakini nasisitiza unaweza kuifanya mwenyewe kwa urahisi wa kutosha. Panga tu PIC na fuse chaguomsingi zilizowekwa. Faili ya HEX (nadhani) inapaswa kuwa na habari kwa mipangilio ya oscillator na kama vile, kwangu, niliingia tu na yote yakaenda. Inatumika kwa 4MHz na INT OSC, hakuna WDT.
Hatua ya 6: Ifanye ionekane inaangaza
Sasa unaweza kubana moduli mbili kwenye vifaa vya kung'aa ili utumie kama sehemu ya mfumo wako mpya wa usalama!
Hatua ya 7: Upakuaji
Hapa unaweza kupakua programu (inahitaji. Net mfumo 3.5), faili za pcb na firmwares. Inatumia Maktaba ya Kujificha ya USB ya Mike O'brien - Asante Mike! kama karatasi ya A4, hakikisha chaguo zozote za kupungua kwa sarakasi zimelemazwa ili kuweka kiwango.
Hatua ya 8: Na Mwishowe.
Kitufe kimoja kinaweza kusanidiwa kusasisha 1, au kufuli 1000, haifai; hauitaji kupanga upya kila wakati, ili uweze kuwa na safu ya kufuli zote na funguo sawa ambazo zitaifungua. Au changanya na unganisha. Hii itaokoa masaa kwenye programu ya kufuli mpya, au kusasisha kufuli ikiwa kitufe kimoja kimepotea - na hey, funguo zinagharimu pauni tu!
Dhana ya asili ilikuwa kuchukua nafasi ya kufuli zote katika jengo na kufuli za elektroniki ambazo kila mtu anaweza kuwa na ufunguo mmoja ambao unaweza kufikia maeneo tu yanayotakiwa. Sasa, kufuli hizi KINAWEZA kufanywa upya na mtu yeyote aliye na mradi huo huo. Programu hairuhusu nambari muhimu ya kipekee kutumiwa ili hakuna-mwili anayeweza kuandika-eeprom ya kufuli yako. Nambari hii muhimu imehifadhiwa kwenye firmware na katika programu ya programu ya USB, kwa hivyo kuna uwezo wa kuanza kukimbia bila usanidi wowote mrefu. Walakini, mahitaji yako yakienda juu ya hiyo na unahitaji nambari muhimu ya salama ili uweze tu kupanga programu yako ya kufuli tena, nitumie barua pepe na hitaji na labda nitakuandalia programu maalum + nambari ya hex. instructyATdandycoolDOTcoDOTuk nina hakika chipukizi zaidi na uhandisi wako wa nyuma na ustadi wa kutuliza inaweza kupata njia ya kuifanya … lakini ninailinda kwa karibu kwa sababu ya uwezekano wa unyonyaji wa kibiashara na wale waovu2.0-ers huko nje! Kidogo cha kisheria: Hakuna dhamana kabisa kwa utendaji wake! Haipaswi kutumiwa kama kifaa halisi cha usalama, huu ni mradi wa dhana tu. Lakini inafanya kazi nzuri sana! Furahiya Daniel Crane
Ilipendekeza:
Kitufe kimoja cha Kusimamishwa kwa Kitufe cha Servo: Hatua 3
Kifungo kimoja cha Kusimamishwa kwa Kitufe cha Servo: Baiskeli kamili za kusimamishwa kwa mlima hutoa safari laini, lakini mara nyingi zinahitaji kufunga kusimamishwa wakati wa kupanda kupanda. Vinginevyo, kusimamishwa kunabana unaposimama juu ya miguu, na kupoteza juhudi hizo. Watengenezaji wa baiskeli wanajua hili, na wanatoa
Mdhibiti mdogo wa AVR. Geuza LED Kutumia Kitufe cha Kushinikiza. Kitufe cha kushinikiza Kudondoa: Hatua 4
Mdhibiti mdogo wa AVR. Geuza LED Kutumia Kitufe cha Kushinikiza. Kitufe cha kushinikiza Kudondoa: Katika sehemu hii, tutajifunza Jinsi ya kutengeneza nambari C ya mpango wa ATMega328PU kugeuza hali ya LED tatu kulingana na pembejeo kutoka kwa kitufe cha kifungo. Pia, tumechunguza suluhisho la shida ya ni 'Badilisha Bounce'. Kama kawaida, sisi
Kitufe cha kushinikiza kitufe cha Analog: 4 Hatua
Kitufe cha kushinikiza nyeti cha Analog: Leo kuna ufunguo wa chaguo za vifungo na swichi za kugusa kwa bei yoyote na sababu yoyote ya fomu. Kwa bahati mbaya, ikiwa unatafuta kupata pembejeo ya analog, chaguzi zako ni chache zaidi. Ikiwa kitelezi chenye uwezo haikidhi hitaji lako, uko sawa
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
Kitufe cha Arduino Kitufe cha LED Kinachoendesha Usindikaji wa michoro: Hatua 36 (na Picha)
Kitufe cha Kitufe cha Arduino kinachoendesha michoro ya kusindika: Kitufe cha kitufe hiki kinafanywa kwa kutumia PCB na vifaa vingine vilivyotengenezwa na Sparkfun. Inaendeshwa na Arduino Mega. Kila kitufe ni kizuri na kibovu na kinaridhisha kubonyeza, na ina RGB ya LED ndani! Nimekuwa nikitumia kudhibiti michoro mimi