Obsah:

Prenosný trezor B-Safe: 8 krokov (s obrázkami)
Prenosný trezor B-Safe: 8 krokov (s obrázkami)

Video: Prenosný trezor B-Safe: 8 krokov (s obrázkami)

Video: Prenosný trezor B-Safe: 8 krokov (s obrázkami)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Image
Image
B-Safe, prenosný trezor
B-Safe, prenosný trezor

*** 4. september 2019: Nahral som nový 3D súbor samotného poľa. Zdalo sa, že môj zámok bol príliš dobrý na to, aby bol dobre zavretý *** mm ***

Problém

Predstav si toto:

Ráno sa zobudíte a počasie je naozaj dobré. Chcete ísť na pláž. Pretože nežijete príliš blízko pláže, vezmite si auto. Na parkovanie na pláži platíte telefónom.

To znamená, že idete na pláž so sebou (najmenej) s nasledujúcimi položkami:

  • Kľúče od auta
  • Vodičský preukaz
  • Telefón
  • Uterák

Čo robíte s týmito položkami, keď sa chcete ísť kúpať? Necháte ich bez dozoru pri uteráku? Hmmm. Tento problém potrebuje riešenie…

Riešenie

Pre problém, ako je popísaný vyššie, som vytvoril prenosný trezor. B-Safe, kde B znamená pláž alebo moje meno, Bastiaan. Vyslovuje sa to ako Buďte v bezpečí.

Ako to funguje?

Každý B-Safe má v sebe naprogramovaný vlastný osobný PIN kód. Keď je B-Safe vypnutý, je otvorený. Do boxu vložíte dôležité veci, ako sú kľúče, licencia a telefón, otočením vypínača ho zapnete, zatvoríte a uzamknete a zadáte svoj osobný PIN. B-Safe je teraz zapnutý a uzamknutý.

Kedykoľvek niekto vezme vašu škatuľu, jedna z diód LED sa na niekoľko sekúnd rozsvieti. Ak po týchto niekoľkých sekundách stále pretrváva pohyb, zaznie hlasný alarm. Toto sa nezastaví, kým znova nezadáte správny PIN kód. Ak však v okamihu pohybu zadáte správny PIN kód, B-Safe odzbrojí.

Neodporúča sa používať B-Safe na prázdnej pláži. Ide o to, že keď niekto kráča alebo behá po pláži s veľmi hlučným boxom, okoloidúci ho zastavia. Aby ste to vytvorili sami, stačí postupovať podľa krokov 3, 4, 5 a 6

Zásoby

Použité zásoby:

  • Arduino Leonardo (bez kolíkov)
  • Hlavičky mužské 40 pinov kovové 90 stupňov
  • Niekoľko prepojovacích káblov žena/žena
  • Prepnite Rocker Snap-in na obdĺžnikovú čiernu
  • Vodič 1x0, 2mm2 viacžilové flexibilné jadro čierny
  • Vodič 1x0, 2mm2 viacžilové flexibilné jadro červený
  • Vodič 1x0, 2mm2 viacžilové flexibilné jadro žltý
  • malý kúsok zmršťovacích bužírok
  • LED 5 mm červená
  • LED 5 mm zelená
  • reproduktor 3-24V
  • 9V batéria
  • 9V konektor pre batériu
  • Rezistor 120 Ohm 1/4w 5%
  • Rezistor 100 ohm 1/4w 5%
  • 3D tlačená krabička
  • Klávesnica 4x4
  • malý kúsok dosky plošných spojov
  • malý zámok (jeden som vybral z trezoru z akcie)
  • 3-osový akcelerometer MPU6050
  • niektoré použili skrutky z malej „zostávajúcej“elektroniky, ako sú televízne diaľkové ovládače
  • niekoľko skrutiek M3
  • trochu lepidla na LED diódy
  • veľa piva

Krok 1: Prototyp a testovanie

Prototyp a testovanie
Prototyp a testovanie

Pre svoj prototyp som použil breadbord a niekoľko „zásuvných vodičov“. Keď bolo všetko pripojené, začal som vytvárať kód Arduino a testoval, testoval a testoval ho. Pripojte všetko iné, znova napíšte kód a znova ho otestujte.

Kým som nebol uspokojivý a všetko fungovalo presne tak, ako som chcel.

Krok 2: Schémy zapojenia

Schémy zapojenia
Schémy zapojenia

Zapojenie je celkom jednoduché. Na zapojenie všetkého použite schému. Skúste použiť čo najkratšie káble, aby sa všetko dokonale hodilo do veka.

Krok 3: Spájkovanie

Spájkovanie
Spájkovanie

Všetky drôty odmeriam, aby neboli príliš dlhé, odstrihnem a odizolujem koniec. Potom všetky drôty spojím s časťami pomocou spájkovačky. Používam aj zmršťovacie bužírky. Pred pripojením kábla k časti sa uistite, že ste ich položili (voľne) na kábel.

Spájkované diely sú tieto:

  • Kolíky konektora s uhlom 90 stupňov na Arduine
  • Kolíky konektora s uhlom 90 stupňov na klávesnici
  • drôt k LED diódam
  • odpory na DPS
  • drôt z reproduktora na dosku plošných spojov
  • vypínač

Krok 4: 3D tlač všetkých dielov

3D tlač všetkých dielov
3D tlač všetkých dielov
3D tlač všetkých dielov
3D tlač všetkých dielov

Celý box a všetko s ním som navrhol v programe Autodesk Fusion 360. Trvalo mi to dlho, pretože som chcel, aby bolo všetko úplne správne, ako som to chcel. Môj prvý návrh mal na spodnej časti Arduino, ale tento konečný dizajn má všetko vo veku. Vnútri veka sú pripravené otvory na zaistenie všetkého pomocou skrutiek (M3).

Na tlač dielov používam Tronxy P802M (podobný modelu Prusa i3) s posteľou 200 x 200 x 220. STL som nakrájal na plátky pomocou Ultimakeru Cura. Vykonal som export nastavení, ktoré som použil pre Cura. Môj profil Cura si môžete stiahnuť tu.

Tu som tiež nahral svoje STL. Existujú štyri, samotná škatuľa, veko, kryt veka a gombík na veku. Uvedomte si: samotná krabica mi trvala viac ako 24 hodín!

Krok 5: Načítajte kód

Načítajte kód
Načítajte kód

Pretože sa stále rozhodujem, či prevezmem B-Safe do skutočnej výroby, rozhodol som sa sem vložiť iba vopred zostavený.hex súbor. Tento súbor.hex je plne funkčný a pripravený na nahranie do vášho Arduina.

Vopred zostavený súbor.hex má kód PIN „9503“

Ak chcete prispôsobený kód PIN, napíšte mi a ja vám pošlem nový súbor.hex s vašim osobným kódom.

Krok 6: Zostavenie všetkých dielov

Zostavenie všetkých dielov
Zostavenie všetkých dielov
Zostavenie všetkých dielov
Zostavenie všetkých dielov
Zostavenie všetkých dielov
Zostavenie všetkých dielov

Zostavenie je vzhľadom na dizajn celkom jednoduché. Klávesnica a reproduktor dokonale zapadajú do veka. Na pripevnenie klávesnice k veku používam staré (veľmi malé) skrutky zo starého diaľkového ovládača.

Arduino Leonardo a kus DPS sú zaistené skrutkami M3.

Na zaistenie veka k samotnému boxu môžete použiť kus vlákna (drôt pre 3D tlač). Otvory vo veku a krabici sú 2 milimetre a vlákno má 1,75 milimetra, takže to perfektne sedí!

Batéria ide bez zaistenia vo veku. Vďaka krytu veka a ponorenému štvorcu vo veku sa batéria pri nasadzovaní veka nepohybuje. To isté platí pre reproduktor a tlačidlo zapnutia/vypnutia. Tieto tiež zostávajú nezabezpečené vo veku.

Jediné, čo sú prilepené, sú diódy LED, ale ide len o predbežné opatrenie, aby sa predišlo ich vysunutiu, keď ich zatlačíte zvonku.

Na zapojenie Arduina sa používajú nasledujúce kolíky:

  • Arduino digital 0 až 7; Klávesnica 1 až 8
  • Arduino digital 8; červená LED
  • Arduino digital 9; zelená LED
  • Arduino digital 12; reproduktor
  • Arduino SCL; MPU5060 SCL
  • Arduino SDA; MPU5060 SDA
  • Arduino 5V; MPU5060 VCC
  • Arduino GND; GND na malom PCB
  • Arduino GND; 9V batéria
  • Arduino VIN; 9V batéria

Dôvod, prečo som nepoužil elektronický zámok, je ten, že som nedokázal nájsť dostatočne malý a pevný elektronický zámok, aby tento dizajn fungoval. Toto je v mojom zozname „zmien na vylepšenia“(krok 8)

Krok 7: Choďte na pláž

Choď na pláž
Choď na pláž

Krabica je teraz hotová a zostavená. Teraz je čas ísť na pláž!

Malý návod, ako to funguje:

  1. Otvorte (odomknuté) pole a vložte doň svoje dôležité veci
  2. Zatvorte, zamknite škatuľu a vezmite kľúč
  3. Zaškrtnite políčko na mieste, kde ho chcete mať
  4. Stlačte tlačidlo asterix (*) - Schránka je teraz zapnutá
  5. Choď plávať
  6. Vezmite políčko a zadajte svoj PIN

    Ak zadáte nesprávne heslo, môžete pomocou klávesu libra (#) začať odznova

  7. Odomknite škatuľu pomocou kľúča

To je všetko! Bavte sa !!

Krok 8: Zmeny na zlepšenie

Zmeny na zlepšenie
Zmeny na zlepšenie

Ako každý projekt, dobrý projekt nie je nikdy skutočne dokončený. (Aj keď si myslím, že je to veľmi dobrý projekt: P) Preto píšem (kým robím tento projekt), zoznam vylepšení nižšie:

  • lepší kód Arduino
  • zmeňte zámok na elektronický namiesto mechanického zámku
  • možnosť zmeniť manuál PIN kódu (pomocou kódu Arduino a EEPROM)
  • uľahčite výmenu krytu batérie
  • zaistite, aby reproduktor fungoval na viac ako 5 V pomocou tranzistora „TIP120“
  • vymeňte Arduino Leonardo za Arduino Nano

Ak chcete pridať ďalšie vylepšenia, dajte nám vedieť!

Súťaž senzorov
Súťaž senzorov
Súťaž senzorov
Súťaž senzorov

Druhé miesto v súťaži senzorov

Odporúča: