Orodha ya maudhui:
- Hatua ya 1: Wazo
- Hatua ya 2: Wazo na Wiring
- Hatua ya 3: Kupika
- Hatua ya 4: Kuunda Kesi
- Hatua ya 5: Uchimbaji wa 3D
- Hatua ya 6: Kesi iko Tayari
- Hatua ya 7: Kujaribu Kesi
- Hatua ya 8: Kufunga. Waya
- Hatua ya 9: Mlinzi wa Pw yuko Tayari
- Hatua ya 10: PwKeeperPc - Uhariri wa Takwimu Rahisi katika Ishara
- Hatua ya 11: Mlinzi wa Pw anaendesha
- Hatua ya 12: Mtiririko wa Mawazo
- Hatua ya 13: Ukaguzi-1
- Hatua ya 14: Ukaguzi-2
Video: Mtunza Nenosiri kwenye Aruino Pro Micro au Kwanini iwe rahisi wakati Njia ya Kufafanua Ipo!: Hatua 15 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Inaonekana, kuwa shida kuu kwa watawala wadogo wa umeme kwa shabiki wa umeme (haswa Kompyuta) ni kujua wapi utatumia:) Hivi sasa umeme, haswa wa dijiti, unaonekana kama uchawi mweusi. Ni wajanja 80-Lvl tu ndio wanaoweza kufanya kitu hapo na vitu vidogo. Hiyo ni sababu kwa nini bodi za Arduino zinajulikana sana. Zinafunga uchawi mweusi na moshi fulani;) ndani ya bodi na pini zinazoweza kudhibitiwa na binadamu.
Chapisho hili nataka kujitolea kwa mradi rahisi, uitwao PasswordKeeper, kwenye msingi wa bodi ya Aruino Pro Micro. Bodi hii ilikuwa mwenyeji wa chip ya ATmega32U4.
Hatua ya 1: Wazo
Kwa muda mrefu nilitaka kutengeneza kitu rahisi na muhimu na mtawala fulani. Na kisha mfanyakazi mwenzangu alitupa wazo la kufurahisha - alikuwa mvivu sana kuingiza-kuingia na nywila kwenye kompyuta yake kila siku. Kwa hivyo alichukua bodi ndogo ya DigiSpark (ATTiny85) na kuunda kifaa, ambacho kinatuma nenosiri la kuingia na kompyuta wakati kifungo kilibonyezwa. Hapa kuna contraption hii.
Hatua ya 2: Wazo na Wiring
Wazo bora - nilidhani. Kwanini usikope na utumie ubunifu fulani wa kijinga kwake.
Kuunda tena mradi wa Arduino na kuipakia tena ndani ya bodi kila wakati nywila inabadilika - "Sio droids unazotafuta" [wimbi]. Ni moja kwa moja sana. Tunataka kuchukua njia iliyochanganyikiwa zaidi!
Uzuiaji unapaswa kuonyesha jinsi inavyofanya kazi. Lakini ni viwango vitatu tu vya bodi zilizo kwenye bodi - ni njia ndogo sana kwa kusudi hili. Wacha kuinua nambari ya LED hadi 4099! Kwa hivyo moduli ndogo ya kuonyesha OLED 128X32 iliongezwa kwenye mradi huo. Sikuweza kufikiria ni wapi kuikamua kwa muda mrefu. Na inafaa kabisa katika mradi huu. Vifungo kadhaa zaidi - na yote iko tayari kwenda!
Hakukuwa na nafasi ya kutosha katika chip ya ATTiny85 kwa mradi - kuongezea kwa onyesho la vivutio vya fonts za maktaba. Kwa hivyo vitu hivi vyote havikuingia kwenye kumbukumbu ya DigiSpark. Utafutaji wa haraka unakuja na jukwaa linalofaa: Arduino Pro Micro.
Wazo kuu la mradi ni kwamba ATmega32U4 kwa chaguo-msingi hujifanya kifaa cha kujificha - kibodi ya USB na bandari ya USB COM. Madereva ya vifaa hivi tayari yamesanikishwa mapema katika mfumo mwingi wa uendeshaji - na hakuna kitu kingine chochote kinachohitajika kusanidiwa.
PasswordKeeper, iliyoletwa kwako, ni chindogu ambayo inaiga kubofya vitufe kwenye kibodi. Cliks hizi zinaweza kuhamisha kuingia na nywila kwenye kompyuta. Hata Ctrl-Alt-Del inayojulikana inaweza kutumwa kwa kubofya kitufe 1 badala ya 3. Au mlolongo mwingine wowote muhimu na ladha yako.
Sababu ya fomu ya moduli zilizochaguliwa ni ngumu sana, lakini bila shida, ni rahisi kugongana nayo. Inawezekana na juhudi za chini kukusanyika kifaa kidogo na muhimu. Wiring haiwezi kuwa rahisi.
Hatua ya 3: Kupika
Viunga vya Kukamata:
1) Aruino Pro Micro - kipande 1
2) OLED kuonyesha 128x32 - 1 kipande
3) Vifungo - kipande 2 (au aina nyingine yoyote - kwa kasoro).
4) Viunganishi vya DuPont - vipande 7 (au waya fulani kwa kuiunganisha yote pamoja - na ladha).
Weka yote kwenye chombo kidogo cha chakula na utikise vizuri. Kulingana na uwezekano wa vitu vya nadharia huunganisha njia zenyewe mwishowe.
Oh Ngoja! Sio nakala inayohusiana na kupikia! Naomba msamaha.
Afadhali unganisha yote pamoja kwa mikono - kulingana na mchoro wa wiring na ujiokoe eons kadhaa za kutetemeka.
Kwa hivyo mfano wa utatuzi wa sketch / upimaji uko tayari.
Hatua ya 4: Kuunda Kesi
Mchoro unaonekana kufanya kazi. Lakini haifai kutumia kifaa katika fomu hii. Kwa hivyo kazi kidogo katika Sketchup hutupatia kibanda kidogo.
Sasisho: Wazo kuhusu kesi hiyo.
Unaweza kuchukua sanduku lolote la plastiki lenye uwazi.
Au chukua plastiki nyembamba ya uwazi kutoka kwa vifungashio vingine. Inama kwa mujibu wa jiometri ya kifaa. Weka umeme ndani na ujaze nafasi yote ya bure na silicon ya uwazi. Inapaswa kukupa kifaa kizuri kinachoonekana kizuri.
Hatua ya 5: Uchimbaji wa 3D
Tupa kwenye printa ya karibu ya 3D.
Hatua ya 6: Kesi iko Tayari
Na kama kawaida, haraka ni muhimu wakati wa kukamata viroboto.
Toleo la kwanza la casing ni kidogo kidogo na bodi haifai!
Akela alikosa kuacha mapungufu. Kwa hivyo kuchora husahihishwa na kuchapishwa tena.
Kupita kwa pili kulikuwa bora - bodi inafaa kabisa.
Hatua ya 7: Kujaribu Kesi
Weka ubao ndani, bonyeza juu yake na ukiwa na tabia umeifunga mahali.
Kujaribu vifungo - zinafaa pia.
Hatua ya 8: Kufunga. Waya
Kwa njia, nimekuwa nikitafuta waya mzuri wa kuiga kwa muda mrefu.
Kama matokeo, sasa ninatumia waya wa 30AWG katika miradi yangu. Unaweza kuwaona kwenye picha. Ni kufunika waya.
Watu wachache sasa wanakumbuka ni nini.
Lakini inafaa kabisa kwa kuuza kwenye bodi pia. Waya wenye rangi nzuri kwa kusafisha fujo za kawaida kwa kupeana rangi tofauti kwa kazi za waya. Waya ni nyembamba. Insulation inastahimili joto la chuma cha kutengenezea vizuri. Ufungaji wa kawaida wa PVC unayeyuka wakati wa soldering mara moja. Hii inalainika, lakini inashikilia sura yake na inaruhusu kugusa mara kwa mara ncha ya chuma bila kuyeyuka kwa msingi.
Hatua ya 9: Mlinzi wa Pw yuko Tayari
Kwa hivyo kuiweka pamoja hutupa ishara ndogo inayounganisha na kompyuta na hukuruhusu kudhibiti na kutumia
idadi kubwa kabisa ya kuingia na nywila.
Hatua ya 10: PwKeeperPc - Uhariri wa Takwimu Rahisi katika Ishara
Idadi ya kuingia ndani imepunguzwa na kiwango cha kumbukumbu kwenye bodi ya EEPROM (ka 1024) na urefu wa nywila.
Kumbukumbu ya EEPROM inaweka rekodi kadhaa.
Rekodi zote zina uwanja wa maoni na hadi uwanja wa maandishi 8.
Sehemu mbili za maandishi zilizoitwa Jina na Nenosiri - tu kwa mkutano wa usimamizi.
Onyesho hukuruhusu kuchagua kuingia unayotaka kukuonyesha sehemu za maoni.
Pia hukuruhusu kuhariri data katika ishara. Takwimu zinaweza kuhaririwa na vifungo viwili tu. Nilibadilisha aina fulani ya Mhariri kwenye ishara. Lakini, kwa uaminifu, unapaswa kuwa machochist kuitumia.
Kwa hivyo, ili kurahisisha usimamizi wa nywila ilibidi niandike programu maalum ya PC (kwa njia - usifikirie kubadili ishara katika hali ya USB wakati unatumia programu hii).
Sasisho: Kwa watu wa nix niliongeza kiweko cha serial cha TTY katika firmware ya PwKeeper v1.4. Kiweko hiki kimeamilishwa kutoka kwenye menyu ya kifaa. Unganisha nayo na programu yoyote inayofaa ya wastaafu - na unaweza kuhariri data katika PwKeeper na amri kadhaa za VI. Console inawezekana kutumia kwenye jukwaa la Windows pia. Bonyeza tu Ctrl-Shift-M kutoka Arduino IDE na upo (usisahau kuamsha TTY kwenye PwKeeper hapo awali). Lakini PwKeeperPc ni rahisi zaidi, nadhani.
Hatua ya 11: Mlinzi wa Pw anaendesha
Ishara hiyo ina data nyeti sana kwa hivyo juhudi zingine zinapaswa kuwekwa kwenye usalama.
Nenosiri kuu la kufungua ishara lipo.
Ni tupu kwa msingi, lakini unapoiweka kwenye ishara, unapaswa kuiingiza kila wakati baada ya kuwasha.
Nenosiri kuu ni mlolongo unaofafanuliwa na mtumiaji wa mibofyo moja na maradufu ya vitufe vya juu na chini.
Hatua ya 12: Mtiririko wa Mawazo
Kwa kinadharia, inawezekana kusimba data katika EEPROM na hesabu fulani ya kielelezo - nafasi fulani bado imesalia kwa flash. Lakini juhudi hizi hazingeonekana kutoka nje - kwa hivyo sikujisumbua.
Ishara katika hali yake ya kawaida haionekani kwa kompyuta. Ili kuiweka katika hali ya kuhariri USB unapaswa kuifanya kwa kubonyeza vifungo juu yake. Vivyo hivyo, kutuma nenosiri unapaswa kubonyeza kitufe cha UP. Kwa hivyo hacker mbaya hatakuiba nywila zako kutoka kwa ishara. Angewakamata kwenye bandari ya USB unapowatuma kutoka kwa ishara;)
Matokeo ya mradi huu ni contraption ambapo mimi kuhifadhi nywila kwa akaunti yangu ya benki na mabaraza. Pia wazazi wangu waliona ni muhimu kwa kuingia kwenye barua za wavuti na tovuti zingine kadhaa.
Hasa kwa mwenzangu niliweka pembejeo zote za bodi kama vifungo vya ufikiaji haraka. Hadi vifungo 12 vinaweza kuunganishwa kutoka kwa pini zilizobaki za pembejeo hadi ardhini. Kwa kubonyeza moja ya vifungo hivi unaruka kwenye kuingia sawa (ikiwa iko). Kwa hivyo lazima ubonyeze kitufe cha UP ili kuituma. Au shikilia kitufe cha mkato kwa muda mrefu kidogo.
Hatua ya 13: Ukaguzi-1
Kabla ya kwenda kwa umma PwKeeper imefanyiwa ukaguzi wa kina.
Hatua ya 14: Ukaguzi-2
Kiongozi wa Ukaguzi alikuwa ameamshwa tu na hayuko katika mhemko.
Lakini yeye hukunja uso bila sababu- kwa nini kifaa wazi ambacho hakijakamilika hutolewa kwa umma.
Maneno yangu, kwamba anahitaji kudhibitisha ubora wa bidhaa na ni ngumu kufanya na kesi imefungwa, walipuuzwa tu na yeye.
Newerless (baada ya kuhonga na sausage) alitoa cheti cha idhini.
Ilipendekeza:
Steam Punk UPS Yako Ili Upate Masaa ya Wakati wa Kupata Wakati wa Njia yako ya Wi-fi: Hatua 4 (na Picha)
Steam Punk UPS Yako Ili Kupata Masaa ya Wakati wa Kupita kwa Njia yako ya Wi-fi: Kuna jambo ambalo halikubaliani kimsingi juu ya kuwa UPS yako ibadilishe nguvu yake ya betri ya 12V DC kuwa nguvu ya ACV ya 220V ili transfoma wanaotumia router yako na nyuzi ONT waweze kuibadilisha kuwa 12V DC! Wewe pia uko dhidi ya [kawaida
Kufafanua Ufikiaji wa Akili Yako: Hatua 8 (na Picha)
Kuongeza Ufikiaji wa Akili Yako: Kwa hivyo, ninasimamia maabara ya teknolojia ya ubunifu katika Chuo cha Sanaa cha California. Kimsingi ni hackerspace ya elimu kwa wanafunzi wa sanaa na ubunifu. Mzuri sana, sawa? Baada ya kuhitimu kutoka Chuo Kikuu cha Minnesota na digrii ya ufundi
Njia ya Haraka na Rahisi ya Kubadilisha Skrini Yako ya Kufuli kwa Hatua 6 Rahisi (Windows 8-10): Hatua 7
Njia ya Haraka na Rahisi ya Kubadilisha Skrini Yako ya Kufuli kwa Hatua 6 Rahisi (Windows 8-10): Unataka kubadilisha vitu kwenye kompyuta yako ndogo au PC? Unataka mabadiliko katika mazingira yako? Fuata hatua hizi za haraka na rahisi kufanikiwa kubinafsisha skrini yako ya kufunga kompyuta
Jinsi ya Kuendesha Amri ya Haraka kwenye Kompyuta Iliyofungwa, na Ingia Kwenye Nenosiri la Wasimamizi: Hatua 3
Jinsi ya Kuendesha Amri ya Haraka kwenye Kompyuta Iliyofungwa, na Ingia Kwenye Nenosiri la Wasimamizi: Jina linasema yote. Inayoweza kufundishwa itakuambia jinsi ya kutumia CMD (Amri ya Kuamuru) na ubadilishe nywila
NJIA RAHISI YA KUTENGENEZA TAA YA KIWANGO !! HATUA 3 RAHISI !!: 3 Hatua
NJIA RAHISI YA KUTENGENEZA TAA YA KIWANGO !! HATUA 3 RAHISI !!: Kile Utakachohitaji - bati ya bati 1 AA betri (betri zingine za AAA zitafanya kazi) 1 Mini Lightbulb (balbu za taa zinazotumika kwa tochi nyingi; rejea picha) Mtawala (ikiwa inahitajika)