Turinys:
- Prekės
- 1 žingsnis: prototipas ir bandymas
- 2 žingsnis: laidų schemos
- 3 žingsnis: litavimas
- 4 žingsnis: 3D spausdinkite visas dalis
- 5 veiksmas: įkelkite kodą
- 6 žingsnis: Surinkite visas dalis
- 7 žingsnis: Eikite į paplūdimį
- 8 žingsnis: Tobulėjimo pakeitimai
Video: „B-Safe“, nešiojamasis seifas: 8 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
*** 2019 m. Rugsėjo 4 d.: Įkėliau naują pačios dėžutės 3D failą. Atrodė, kad mano spyna buvo 10 mm per aukšta gerai uždaryti ***
Problema
Įsivaizduokite tai:
Atsibundi vieną rytą ir oras tikrai geras. Norite eiti į paplūdimį. Kadangi negyvenate per arti paplūdimio, pasiimate automobilį. Norėdami sumokėti už paplūdimio parkavimą, naudokitės savo telefonu.
Tai reiškia, kad į paplūdimį einate nešiodamiesi (bent) šių daiktų:
- Mašinos raktai
- Vairuotojo pažymėjimas
- Telefonas
- Rankšluostis
Ką daryti su šiais daiktais, kai norite maudytis? Jūs paliekate juos be priežiūros prie rankšluosčio? Hmmm. Šiai problemai reikia sprendimo…
Sprendimas
Dėl problemos, kaip aprašyta aukščiau, sukūriau nešiojamąjį seifą. „B-Safe“, kur B reiškia paplūdimį arba mano vardą Bastiaan. Jis tariamas kaip saugus.
Kaip tai veikia?
Kiekvienas „B-Safe“turi savo asmeninį PIN kodą. Kai „B-Safe“yra išjungtas, jis atidarytas. Įdėkite svarbius daiktus, pvz., Raktus, licenciją ir telefoną, į dėžutę, apverskite jungiklį, kad jį įjungtumėte, uždarykite ir užrakinkite ir įveskite asmeninį kaištį. „B-Safe“dabar yra ginkluotas ir užrakintas.
Kai kas nors paima jūsų dėžutę, vienas iš šviesos diodų užsidega kelias sekundes. Jei po šių kelių sekundžių vis tiek judate, pasigirs garsus aliarmas. Tai nebus sustabdyta, kol vėl neįvesite teisingo PIN kodo. Bet jei judėjimo akimirką įvesite teisingą PIN kodą, „B-Safe“nustos veikti.
Nerekomenduojama naudoti „B-Safe“tuščiame paplūdimyje. Idėja yra ta, kad kai kas nors vaikšto ar bėga per paplūdimį su labai triukšminga dėžute, pašaliniai žmonės jį sustabdo. Norėdami tai padaryti patys, turite atlikti tik 3, 4, 5 ir 6 veiksmus
Prekės
Naudoti reikmenys:
- Arduino Leonardo (be smeigtukų)
- Galvos smeigtukai 40 kaiščių metaliniai 90 laipsnių kampu
- Keli trumpikliai moteriai/moteriai
- „Rocker Snap-in“įjungimas/išjungimas stačiakampis juodas
- Viela 1x0, 2mm2 daugiasluoksnė lanksti šerdis juoda
- Viela 1x0, 2mm2 daugiasluoksnė lanksti šerdis raudona
- Viela 1x0, 2mm2 daugiasluoksnė lanksti šerdis geltona
- šiek tiek termiškai susitraukiančių vamzdžių
- LED 5 mm raudonas
- Šviesos diodas 5 mm žalias
- garsiakalbis 3-24V
- 9V baterija
- 9V akumuliatoriaus jungtis
- Rezistorius 120 omų 1/4w 5%
- Rezistorius 100 omų 1/4w 5%
- 3D spausdinta dėžutė
- 4x4 klaviatūra
- mažas PCB plokštės gabalas
- maža spyna (vieną išėmiau iš seifo iš „Action“)
- 3 ašių akselerometras MPU6050
- kai kurie naudojo varžtus iš mažos „likusios“elektronikos, pavyzdžiui, televizoriaus nuotolinio valdymo pulto
- keli M3 varžtai
- šiek tiek klijų šviesos diodams
- daug alaus
1 žingsnis: prototipas ir bandymas
Savo prototipui naudojau duonos laidą ir kai kuriuos „kištukinius laidus“. Kai viskas buvo prijungta, pradėjau kurti „Arduino“kodą ir jį išbandžiau, išbandžiau ir išbandžiau. Prijunkite viską kitaip, perrašykite kodą ir išbandykite dar kartą.
Kol mane tenkino ir viskas veikė tiksliai taip, kaip norėjau.
2 žingsnis: laidų schemos
Elektros instaliacija yra gana paprasta. Tiesiog naudokite schemas, kad viską prijungtumėte. Tiesiog pabandykite naudoti kuo trumpesnius kabelius, kad viskas puikiai tilptų į dangtį.
3 žingsnis: litavimas
Aš išmatuoju visus laidus, kad jie nebūtų per ilgi, perpjauju juos ir nuimsiu galą. Tada aš prijungiu visus laidus prie dalių, naudodami lituoklį. Aš taip pat naudoju termiškai susitraukiančius vamzdžius. Prieš prijungdami kabelį prie dalies, būtinai uždėkite juos (laisvus) ant kabelio.
Dalys, kurias litavau, yra šios:
- 90 laipsnių kampo jungties kaiščiai „Arduino“
- 90 laipsnių kampo jungčių kaiščiai klaviatūroje
- laidas prie šviesos diodų
- rezistoriai ant PCB
- laidas iš garsiakalbio į PCB
- Įjungimo mygtukas
4 žingsnis: 3D spausdinkite visas dalis
Aš suprojektavau visą dėžutę ir viską su ja „Autodesk Fusion 360“. Tai užtruko labai ilgai, nes norėjau, kad viskas būtų taip, kaip norėjau. Mano pirmojo dizaino apačioje buvo „Arduino“, tačiau šis galutinis dizainas turi viską dangčio viduje. Dangčio viduje yra iš anksto padarytos skylės, skirtos viskam tvirtinti (M3) varžtais.
Norėdami spausdinti dalis, naudoju „Tronxy P802M“(panašų į „Prusa i3“) su 200 x 200 x 220 lova. Aš supjaustiau STL naudodami „Ultimaker Cura“. Eksportavau nustatymus, kuriuos naudoju „Cura“. Mano „Cura“profilį galite atsisiųsti čia.
Aš taip pat įkėliau savo STL čia. Yra keturi, pati dėžutė, dangtis, dangtelio dangtelis ir dangtelio rankenėlė. Atkreipkite dėmesį: pati dėžutė išspausdino daugiau nei 24 valandas!
5 veiksmas: įkelkite kodą
Kadangi aš vis dar sprendžiu, ar „B-Safe“naudoti tikroje gamyboje, ar ne, nusprendžiau čia įdėti tik iš anksto sudarytą.hex failą. Šis.hex failas visiškai veikia ir yra paruoštas įkelti į „Arduino“.
Iš anksto sukompiliuoto.hex failo PIN kodas yra „9503“
Jei norite tinkinto PIN kodo, parašykite man eilutę ir aš atsiųsiu jums naują.hex failą su jūsų asmeniniu kodu.
6 žingsnis: Surinkite visas dalis
Dėl dizaino surinkimas yra gana lengvas. Klaviatūra ir garsiakalbis puikiai tinka dangtelyje. Aš naudoju keletą senų (labai mažų) varžtų iš seno nuotolinio valdymo pulto, kad pritvirtinčiau klaviatūrą prie dangčio.
„Arduino Leonardo“ir PCB gabalas tvirtinami M3 varžtais.
Norėdami pritvirtinti dangtelį prie pačios dėžutės, galite naudoti gijos gabalėlį (3D spausdinimo viela). Skylės dangtelyje ir dėžutėje yra 2 milimetrai, o gija - 1,75 milimetro, todėl puikiai tinka!
Baterija veikia neužfiksavus jos dangtelyje. Dėl dangtelio dangtelio ir panardinto kvadrato, baterija nejudės uždėjus dangtelį. Tas pats pasakytina apie garsiakalbį ir įjungimo/išjungimo mygtuką. Jie taip pat lieka neužtikrinti dangtelyje.
Vienintelis klijuotas dalykas yra šviesos diodai, tačiau tai tik atsargumo priemonė, kad jie neišeitų, kai stumiate juos į išorę.
„Arduino“laidų prijungimui naudojami šie kaiščiai:
- „Arduino digital“nuo 0 iki 7; Klaviatūra nuo 1 iki 8
- „Arduino digital 8“; raudonas LED
- „Arduino digital 9“; žalias šviesos diodas
- „Arduino digital 12“; garsiakalbis
- „Arduino SCL“; MPU5060 SCL
- „Arduino SDA“; MPU5060 SDA
- „Arduino 5V“; MPU5060 VCC
- Arduino GND; GND ant mažų PCB
- Arduino GND; 9V baterija
- Arduino VIN; 9V baterija
Priežastis, kodėl nenaudojau elektroninio užrakto, yra ta, kad neradau pakankamai mažos ir tvirtos elektroninės spynos, kad šis dizainas veiktų. Tai yra mano „patobulinimų pakeitimų“sąraše (8 veiksmas)
7 žingsnis: Eikite į paplūdimį
Dėžutė dabar baigta ir surinkta. Dabar laikas eiti į paplūdimį!
Mažos instrukcijos, kaip tai veikia:
- Atidarykite (atrakintą) dėžutę ir įdėkite svarbius daiktus į vidų
- Uždarykite, užrakinkite dėžutę ir paimkite raktą
- Padėkite dėžutę toje vietoje, kur norite
- Paspauskite asterix (*) mygtuką - dėžutė yra įjungta
- Eik plaukti
-
Paimkite dėžutę ir įveskite PIN kodą
Jei paspausite neteisingą slaptažodį, norėdami pradėti, galite naudoti svaro (#) klavišą
- Atrakinkite dėžutę naudodami raktą
Viskas! Pasilinksmink !!
8 žingsnis: Tobulėjimo pakeitimai
Kaip ir kiekvienas projektas, geras projektas niekada nėra baigtas. (Nors manau, kad tai labai geras projektas: P) Štai kodėl aš rašau (kol kuriu šį projektą) žemiau pateiktą patobulinimų sąrašą:
- geresnis „Arduino“kodas
- pakeisti užraktą į elektroninį užraktą, o ne mechaninį
- galimybė pakeisti PIN kodo vadovą (su „Arduino“kodu ir EEPROM)
- padarykite akumuliatoriaus dangtelį, kad būtų lengviau pakeisti bateriją
- kad garsiakalbis veiktų daugiau nei 5 V įtampa naudojant „TIP120“tranzistorių
- pakeisti „Arduino Leonardo“į „Arduino Nano“
Jei norite pridėti daugiau patobulinimų, praneškite man!
Antroji vieta jutiklių konkurse
Rekomenduojamas:
„Angela“raktų seifas: 5 žingsniai
„Angela“raktų seifas: įkvėptas: https://www.instructables.com/id/Key-Safe/ Gerai suplanuotas raktas, skirtas asmeniniams daiktams laikyti. Aš padariau keletą pakeitimų, remdamasis pradine versija. Pridėjus dar 3 slaptažodžius, „A“, „B“, „C“; ir &
RFID banko seifas: 3 žingsniai
RFID banko seifas: RFID yra radijo dažnio atpažinimas. Banko seifas yra vertingų daiktų seifas. Sudėjus du kartu, bankas tampa dar saugesnis. Štai kaip sukurti vieną iš „Arduino“komponentų ir šiek tiek garažo darbų
„Arduino Key“seifas: 4 žingsniai
„Arduino Key Safe“: idėjos iš: https://www.instructables.com/id/Key-Safe/Aš esu žmogus, kuris visada be priežasties prarasdavo savo daiktus. Aš padariau šį raktą saugų, kad galėčiau prisiminti savo daiktus į vidų, neprarasdamas daiktų. Šiame projekte aš šiek tiek patobulinau
Nešiojamasis žaidimų nešiojamasis kompiuteris naudojant „Raspberry Pi“: 8 žingsniai
Nešiojamasis žaidimų nešiojamasis kompiuteris naudojant „Raspberry Pi“: Sveiki, vaikinai, šioje pamokoje mes išmoksime sukurti nešiojamąjį žaidimų nešiojamąjį kompiuterį naudodami „Raspberry Pi“. Kai sakau, kad žaidimų nešiojamasis kompiuteris neturiu omenyje rinkoje parduodamo aukščiausios klasės nešiojamojo kompiuterio. Šiame nešiojamajame kompiuteryje negalėsite žaisti „Windows“žaidimų
„KeyPi“- pigus nešiojamasis „Raspberry Pi 3“nešiojamasis kompiuteris, kurio kaina neviršija 80 USD: 11 žingsnių (su nuotraukomis)
„KeyPi“- pigus nešiojamasis „Raspberry Pi 3“nešiojamasis kompiuteris, kurio kaina neviršija 80 USD: *** ATNAUJINTI *** Sveiki visi! Pirmiausia ačiū už visą palaikymą ir atsiliepimus, bendruomenė čia nuostabi :) Čia pateikiami atsakymai į kai kuriuos klausimus: Kodėl tai padarėte? Norėjau sukurti nešiojamąjį kompiuterį su viso dydžio klaviatūra. Jaučiau, kad t