Sadržaj:
- Pribor
- Korak 1: Prototip i testiranje
- Korak 2: Sheme ožičenja
- Korak 3: Lemljenje
- Korak 4: 3D ispis svih dijelova
- Korak 5: Učitajte kôd
- Korak 6: Sklapanje svih dijelova
- Korak 7: Idite na plažu
- Korak 8: Promjene za poboljšanje
Video: B-Safe, prijenosni sef: 8 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
*** 4. rujna 2019.: Učitao sam novu 3D datoteku same kutije. Činilo se da je moja brava previsoka 10 mm za dobro zatvaranje ***
Problem
Zamislite ovo:
Probudite se jedno jutro i vrijeme je stvarno dobro. Želite ići na plažu. Budući da ne živite preblizu plaže, idete svojim autom. Za plaćanje parkinga na plaži koristite svoj telefon.
To znači da idete na plažu noseći (barem) sljedeće stvari:
- Ključevi od auta
- Vozačka dozvola
- Telefon
- Ručnik
Što radite s ovim predmetima kad se želite okupati? Ostavljate ih bez nadzora u svom ručniku? Hmmm. Ovaj problem treba rješenje…
Rješenje
Za gore opisani problem stvorio sam prijenosni sef. B-Safe, gdje B znači plaža ili moje ime, Bastiaan. Izgovara se kao Budite sigurni.
Kako radi?
Svaki B-Safe ima svoj osobni PIN kod programiran u njega. Kad je B-Safe isključen, otvoren je. Stavili ste važne stvari, poput ključeva, licence i telefona, u kutiju, okrenuli prekidač da biste ga uključili, zatvorili i zaključali te unijeli svoj osobni pin. B-Safe je sada naoružan i zaključan.
Kad god netko uzme vašu kutiju, jedna od LED lampica će zasvijetliti na nekoliko sekundi. Ako se nakon ovih nekoliko sekundi i dalje bude kretalo, oglasit će se glasan alarm. Ovo se neće zaustaviti sve dok ponovno ne unesete desni pincode. No ako u trenutku kretanja unesete desni pin-kod, B-Safe se deaktivira.
Ne preporučuje se korištenje B-sefa na praznoj plaži. Ideja je da kad ga netko prošeta ili pretrči plažom s vrlo bučnom kutijom, promatrači ga zaustave. Da biste to sami izradili, samo trebate slijediti korake 3, 4, 5 i 6
Pribor
Rabljene zalihe:
- Arduino Leonardo (bez igle)
- Uglavci muški 40 igli metalni 90 stupnjeva
- Više skakača ženski/ženski
- Uključite/isključite Rocker Snap-in crnu pravokutnu crnu
- Žica 1x0, 2 mm2 višežilna fleksibilna jezgra crna
- Žica 1x0, 2mm2 višežilna fleksibilna jezgra crvena
- Žica 1x0, 2mm2 višežilna fleksibilna jezgra žuta
- mali komad toplinski skupljajućih cijevi
- LED 5 mm crvena
- LED 5 mm zelena
- zvučnik 3-24V
- 9V baterija
- Priključak za bateriju 9V
- Otpornik 120 Ohm 1/4w 5%
- Otpornik 100 Ohm 1/4w 5%
- 3D tiskana kutija
- 4x4 tipkovnica
- mali komad PCB ploče
- mala brava (jednu sam izvadio iz sefa iz akcije)
- Troosni akcelerometar MPU6050
- neki su koristili vijke iz male "preostale" elektronike, poput televizijskih daljinskih upravljača
- nekoliko vijaka M3
- malo ljepila za LED diode
- puno piva
Korak 1: Prototip i testiranje
Za svoj prototip, koristio sam hljeb i neke "utičnice". Sa svime spojenim, počeo sam stvarati Arduino kôd i testirao ga, testirao i testirao. Povežite sve drugačije, ponovno napišite kôd i ponovno ga testirajte.
Sve dok nisam bio zadovoljavajući i sve je radilo upravo onako kako sam želio.
Korak 2: Sheme ožičenja
Ožičenje je vrlo jednostavno. Samo upotrijebite sheme za ožičenje svega. Pokušajte upotrijebiti što je moguće kraće kabele, tako da će sve savršeno stati u poklopac.
Korak 3: Lemljenje
Mjerim sve žice kako ne bi bile preduge, prerežem ih i skinem kraj. Zatim spajam sve žice na dijelove lemilicom. Koristim i termoskupljajuće cijevi. Prije spajanja kabela na dio obavezno ih stavite (labave) na kabel.
Dijelovi koje sam lemio su:
- Igle konektora za kut od 90 stupnjeva na Arduinu
- Igle konektora pod kutom od 90 stupnjeva na tipkovnici
- žica na LED diode
- otpornici na PCB -u
- žica od zvučnika do PCB -a
- tipka za uključivanje
Korak 4: 3D ispis svih dijelova
Dizajnirao sam cijelu kutiju i sve s njom u Autodesku Fusion 360. To mi je trebalo jako dugo jer sam želio da sve bude savršeno kako želim. Moj prvi dizajn imao je Arduino na dnu, ali ovaj konačni dizajn ima sve unutar poklopca. Unutar poklopca nalaze se unaprijed izrađene rupe za pričvršćivanje svega vijcima (M3).
Za ispis dijelova koristim Tronxy P802M (sličan Prusa i3) s krevetom od 200 x 200 x 220. Narezao sam STL -ove pomoću Ultimaker Cure. Izvozio sam postavke koje sam koristio za Cura. Moj Cura profil možete preuzeti ovdje.
Ovdje sam također učitao svoje STL -ove. Postoje četiri, sama kutija, poklopac, poklopac poklopca i gumb na poklopcu. Budite svjesni: sama kutija mi je trebala više od 24 sata za ispis!
Korak 5: Učitajte kôd
Budući da još uvijek odlučujem hoću li B-Safe uvesti u stvarnu proizvodnju, odlučio sam ovdje staviti samo unaprijed sastavljenu.hex datoteku. Ova.hex datoteka u potpunosti radi i spremna je za postavljanje na vaš Arduino.
Unaprijed sastavljena.hex datoteka ima PIN kod "9503"
Ako želite prilagođeni pincode, napišite mi red i poslat ću vam novu.hex datoteku s vašim osobnim kodom.
Korak 6: Sklapanje svih dijelova
Sastavljanje je, zbog dizajna, prilično jednostavno. Tipkovnica i zvučnik savršeno pristaju u poklopac. Koristim neke stare (vrlo male) vijke sa starog daljinskog upravljača za pričvršćivanje tipkovnice na poklopac.
Arduino Leonardo i komad PCB -a učvršćeni su vijcima M3.
Možete koristiti komad filamenta (žica za 3D ispis) da pričvrstite poklopac na samu kutiju. Rupe na poklopcu i kutiji su 2 milimetra, a žarna nit je 1,75 milimetara, tako da ovo savršeno pristaje!
Baterija ide bez pričvršćivanja u poklopcu. Zbog poklopca poklopca i uronjenog kvadrata u poklopac, baterija se neće pomaknuti kada stavite poklopac poklopca. Isto vrijedi i za zvučnik i gumb za uključivanje/isključivanje. Oni također nisu osigurani u poklopcu.
Jedino što su zalijepljene su LED diode, ali ovo je samo mjera opreza kako biste izbjegli da izađu kad ih pritisnete izvana.
Za ožičenje Arduina koriste se sljedeće iglice:
- Arduino digitalni 0 do 7; Tastatura od 1 do 8
- Arduino digital 8; crvena LED
- Arduino digital 9; zelena LED dioda
- Arduino digital 12; zvučnik
- Arduino SCL; MPU5060 SCL
- Arduino SDA; MPU5060 SDA
- Arduino 5V; MPU5060 VCC
- Arduino GND; GND na malom PCB -u
- Arduino GND; 9V baterija
- Arduino VIN; 9V baterija
Razlog zašto nisam koristio elektroničku bravu je taj što nisam mogao pronaći elektronsku bravu dovoljno malu i jaku da ovaj dizajn funkcionira. Ovo je na mom popisu "izmjena radi poboljšanja" (korak 8)
Korak 7: Idite na plažu
Kutija je sada gotova i sastavljena. Sada je vrijeme za odlazak na plažu!
Male upute o tome kako to radi:
- Otvorite (otključan) okvir i unutra stavite svoje važne stvari
- Zatvorite, zaključajte kutiju i uzmite ključ
- Stavite kutiju na mjesto na kojem želite da bude
- Pritisnite tipku zvjezdice (*) - Kutija je sada aktivirana
- Idi plivati
-
Uzmite okvir i unesite svoj pin
Ako pritisnete pogrešnu lozinku, možete upotrijebiti tipku pound (#) za početak ispočetka
- Otključajte kutiju ključem
To je to! Zabavi se !!
Korak 8: Promjene za poboljšanje
Kao i svaki projekt, dobar projekt nikada nije doista dovršen. (Iako mislim da je to jako dobar projekt: P) Zato pišem, (dok radim ovaj projekt), popis poboljšanja u nastavku:
- bolji Arduino kod
- promijenite bravu u elektroničku, umjesto u mehaničku
- mogućnost promjene pincode priručnika (s Arduino kodom i EEPROM -om)
- olakšajte zamjenu baterije poklopcem baterije
- natjerajte zvučnik da radi na više od 5V pomoću tranzistora "TIP120"
- zamijeniti Arduino Leonardo za Arduino Nano
Ako želite dodati još poboljšanja, obavijestite me!
Drugoplasirani na natjecanju senzora
Preporučeni:
Izgradite sef pomoću Rpi: 12 koraka
Izgradite sef koristeći Rpi: Želite li naučiti kako pretvoriti svoj Raspberry pi u potpuno funkcionalan sef? Zatim slijedite ove 12 koraka koje možete poučiti kako biste saznali kako. Sef će imati potpuno funkcionalnu tipkovnicu i sustav zaključavanja, tako da svoje stvari možete čuvati na sigurnom
Angelin ključni sef: 5 koraka
Angelin ključni sef: Inspirirano: https://www.instructables.com/id/Key-Safe/ Dobro strukturiran ključ za čuvanje vaših osobnih stvari. Napravio sam nekoliko prilagodbi na temelju izvorne verzije. Dodavanjem još 3 lozinke, "A", "B", "C" i &
Prijenosni gaming prijenosni računar koji koristi Raspberry Pi: 8 koraka
Prijenosno prijenosno računalo za igranje pomoću Raspberry Pi: Zdravo dečki, U ovom ćemo uputstvu naučiti izgraditi prijenosno prijenosno računalo za igranje koristeći Raspberry Pi. Kad kažem prijenosno računalo za igre, ne mislim na vrhunsko prijenosno računalo koje se prodaje na tržištu. Na ovom prijenosnom računaru nećete moći igrati Windows igre
Prijenosni prijenosni pločasti i LED tester: 5 koraka
Prijenosna ploča za napajanje i LED tester: Jeftin, brz i jednostavan, prijenosna ploča za napajanje i LED tester. Svoje LED diode možete lako testirati prije nego što ih upotrijebite u svojim projektima kako biste bili sigurni da oni prvo rade. Preostale otvorene rupe na matičnoj ploči omogućuju brzo korištenje ploče
Prijenosni prijenosni iPod/USB punjač za jednostavno punjenje: 5 koraka
Prijenosni prijenosni iPod/USB punjač za jednostavno punjenje: Koristeći USB utičnicu, držač AA baterije s četiri ćelije, četiri punjive AA baterije i punjač s četiri AA, možete imati prijenosno napajanje od 5 volti za punjenje ili napajanje vašeg iPod-a ili neki drugi uređaj s USB pogonom. Ne stavljajte šišmiš koji se ne može puniti