Sadržaj:

B-Safe, prijenosni sef: 8 koraka (sa slikama)
B-Safe, prijenosni sef: 8 koraka (sa slikama)

Video: B-Safe, prijenosni sef: 8 koraka (sa slikama)

Video: B-Safe, prijenosni sef: 8 koraka (sa slikama)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Studeni
Anonim
Image
Image
B-Safe, prijenosni sef
B-Safe, prijenosni sef

*** 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

Prototip i testiranje
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

Sheme ožičenja
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

Lemljenje
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

3D ispis svih dijelova
3D ispis svih dijelova
3D ispis svih dijelova
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

Učitajte kôd
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

Sklapanje svih dijelova
Sklapanje svih dijelova
Sklapanje svih dijelova
Sklapanje svih dijelova
Sklapanje svih dijelova
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

Idi na plažu
Idi na plažu

Kutija je sada gotova i sastavljena. Sada je vrijeme za odlazak na plažu!

Male upute o tome kako to radi:

  1. Otvorite (otključan) okvir i unutra stavite svoje važne stvari
  2. Zatvorite, zaključajte kutiju i uzmite ključ
  3. Stavite kutiju na mjesto na kojem želite da bude
  4. Pritisnite tipku zvjezdice (*) - Kutija je sada aktivirana
  5. Idi plivati
  6. Uzmite okvir i unesite svoj pin

    Ako pritisnete pogrešnu lozinku, možete upotrijebiti tipku pound (#) za početak ispočetka

  7. Otključajte kutiju ključem

To je to! Zabavi se !!

Korak 8: Promjene za poboljšanje

Promjene za poboljšanje
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!

Natječaj senzora
Natječaj senzora
Natječaj senzora
Natječaj senzora

Drugoplasirani na natjecanju senzora

Preporučeni: