Sadržaj:

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

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

Video: B-Safe, prenosivi sef: 8 koraka (sa slikama)
Video: НЕЗАКОННЫЕ Эксперименты c БОКСИ БУ из ПОППИ ПЛЕЙТАЙМ и ХАГИ ВАГИ в VR! 2024, Novembar
Anonim
Image
Image
B-Safe, prenosivi sef
B-Safe, prenosivi sef

*** 4. septembar 2019.: Postavio sam novu 3D datoteku same kutije. Činilo se da je moja brava 10 mm previsoka za dobro zatvaranje ***

Problem

Zamislite ovo:

Probudite se jedno jutro i vrijeme je zaista dobro. Želite ići na plažu. Budući da ne živite preblizu plaže, idete automobilom. 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
  • Peškir

Šta radite s ovim predmetima kad želite na kupanje? Ostavljate ih bez nadzora u svom ručniku? Hmmm. Ovaj problem treba riješiti…

Rjesenje

Za gore opisani problem stvorio sam prijenosni sef. B-Safe, gdje B znači plaža ili moje ime, Bastiaan. Izgovara se kao Be Safe.

Kako to radi?

Svaki B-Safe ima sopstveni PIN kod programiran u njega. Kada je B-Safe isključen, otvoren je. U kutiju stavljate važne stvari, poput ključeva, licence i telefona, okrećete prekidač da biste je uključili, zatvorite i zaključajte i unesite svoj lični pin. B-Safe je sada naoružan i zaključan.

Kad god vam neko uzme 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 neće prestati dok ponovo ne unesete desni pin kod. Ali 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 kada ga netko prošeta ili pretrči s vrlo bučnom kutijom, promatrači ga zaustave. Da biste ovo sami izradili, samo trebate slijediti korake 3, 4, 5 i 6

Supplies

Rabljene zalihe:

  • Arduino Leonardo (bez igle)
  • Ukosnice za glavu muške 40 pinova metalne 90 stepeni
  • Višestruki skakači ženski/ženski
  • Uključite/isključite prekidač za uključivanje/isključivanje pravokutne crne boje
  • Žica 1x0, 2mm2 višežilno fleksibilno jezgro crno
  • Žica 1x0, 2mm2 višežilno fleksibilno jezgro crveno
  • Žica 1x0, 2mm2 višežilno fleksibilno jezgro žuto
  • mali komad termoskupljajućih cijevi
  • LED 5 mm crvena
  • LED 5 mm zelena
  • zvučnik 3-24V
  • 9V baterija
  • 9V konektor za bateriju
  • Otpornik 120 Ohm 1/4w 5%
  • Otpornik 100 Ohm 1/4w 5%
  • 3D štampana kutija
  • 4x4 tastatura
  • mali komad PCB ploče
  • mala brava (izvadio sam jednu 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 što je povezano, počeo sam stvarati Arduino kôd i testirao ga, testirao i testirao. Povežite sve drugačije, ponovo napišite kôd i ponovo ga testirajte.

Sve dok nisam bio zadovoljavajući i sve je funkcioniralo baš 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 koristiti što je moguće kraće kabele, tako da će sve savršeno stati u poklopac.

Korak 3: Lemljenje

Lemljenje
Lemljenje

Mjerim sve žice tako da nisu preduge, presječem ih i ogolim kraj. Zatim sve žice povežem s dijelovima pomoću lemilice. Koristim i termoskupljajuće cijevi. Stavite ih (labave) na kabel prije nego spojite kabel na dio.

Delovi koje sam lemio su:

  • Igle konektora pod uglom od 90 stepeni na Arduinu
  • Igle konektora pod uglom od 90 stepeni na tastaturi
  • žica na LED diode
  • otpornici na PCB -u
  • žica od zvučnika do PCB -a
  • dugme za uključivanje

Korak 4: 3D ispis svih dijelova

3D štampa sve delove
3D štampa sve delove
3D štampa sve delove
3D štampa sve delove

Dizajnirao sam cijelu kutiju i sve s njom u Autodesku Fusion 360. Ovo 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 200 x 200 x 220. Narezao sam STL -ove koristeći Ultimaker Cura. Izvozio sam postavke koje sam koristio za Cura. Moj Cura profil možete preuzeti ovdje.

Ovdje sam postavio i svoje STL -ove. Postoje četiri, sama kutija, poklopac, poklopac poklopca i dugme na poklopcu. Budite svjesni: samoj kutiji mi je trebalo više od 24 sata za štampanje!

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, ostavite mi liniju i poslat ću vam novu.hex datoteku s vašim ličnim kodom.

Korak 6: Sklapanje svih dijelova

Sklapanje svih delova
Sklapanje svih delova
Sklapanje svih delova
Sklapanje svih delova
Sklapanje svih delova
Sklapanje svih delova

Sastavljanje je, zbog dizajna, prilično jednostavno. Tastatura i zvučnik savršeno se uklapaju u poklopac. Koristim neke stare (vrlo male) vijke sa starog daljinskog upravljača za pričvršćivanje tastature na poklopac.

Arduino Leonardo i komad PCB -a pričvršćeni su vijcima M3.

Možete koristiti komad filamenta (žica za 3D štampanje) da pričvrstite poklopac na samu kutiju. Rupe na poklopcu i kutiji su 2 milimetra, a 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 pomjeriti pri stavljanju poklopca poklopca. Isto vrijedi i za zvučnik i dugme za uključivanje/isključivanje. Oni takođe 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 digital 0 do 7; Tastatura 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 malim PCB -ima
  • 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 mojoj listi "promjena 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!

Mala uputstva o tome kako to funkcionira:

  1. Otvorite (otključanu) kutiju i stavite važne stvari unutra
  2. Zatvorite, zaključajte kutiju i uzmite ključ
  3. Stavite kutiju na mjesto na kojem želite da bude
  4. Pritisnite dugme sa zvezdicom (*) - Kutija je sada aktivirana
  5. Idi plivati
  6. Uzmite okvir i unesite 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 projekat, dobar projekat nikada nije zaista završen. (Iako mislim da je to jako dobar projekat: P) Zato pišem, (dok radim ovaj projekat), spisak poboljšanja ispod:

  • bolji Arduino kod
  • promenite bravu u elektronsku, umesto u mehaničku
  • mogućnost promjene pincode priručnika (s Arduino kodom i EEPROM -om)
  • olakšajte zamjenu baterije kako biste zamijenili bateriju
  • natjerajte zvučnik da radi na više od 5 V pomoću tranzistora "TIP120"
  • zamijeniti Arduino Leonardo za Arduino Nano

Ako želite dodati još poboljšanja, obavijestite me!

Takmičenje senzora
Takmičenje senzora
Takmičenje senzora
Takmičenje senzora

Drugoplasirani na takmičenju senzora

Preporučuje se: