Talaan ng mga Nilalaman:

B-Safe, ang Portable Safe: 8 Hakbang (na may Mga Larawan)
B-Safe, ang Portable Safe: 8 Hakbang (na may Mga Larawan)

Video: B-Safe, ang Portable Safe: 8 Hakbang (na may Mga Larawan)

Video: B-Safe, ang Portable Safe: 8 Hakbang (na may Mga Larawan)
Video: 3-часовой марафон паранормальных и необъяснимых историй - 3 2024, Nobyembre
Anonim
Image
Image
B-Safe, ang Portable Safe
B-Safe, ang Portable Safe

*** Sept 4th 2019: Nag-upload ako ng isang bagong 3D file ng kahon mismo. Tila ang lock ko ay 10 mm masyadong mataas para sa isang mahusay na malapit ***

Ang problema

Isipin ito:

Gumising ka isang umaga at talagang maganda ang panahon. Nais mong pumunta sa beach. Dahil hindi ka masyadong nakatira sa beach, kinuha mo ang iyong sasakyan. Upang magbayad para sa paradahan sa tabing dagat, ginagamit mo ang iyong telepono.

Nangangahulugan ito na pumunta ka sa beach na bitbit ang (hindi bababa) ang mga sumusunod na item:

  • Susi ng kotse
  • Lisensya ng Mga Driver
  • Telepono
  • Tuwalya

Ano ang gagawin mo sa mga item na ito kapag nais mong lumangoy? Iniwan mo ang mga ito nang walang pag-aalaga sa iyong tuwalya? Hmmm Ang problemang ito ay nangangailangan ng isang solusyon …

Ang solusyon

Para sa problema tulad ng inilarawan sa itaas, lumikha ako ng isang portable safe. Ang B-Safe, kung saan ang B ay nangangahulugang beach o para sa aking pangalan, Bastiaan. Ito ay binibigkas bilang Maging Ligtas.

Paano ito gumagana?

Ang bawat B-Safe ay may sariling personal na pincode na naka-program dito. Kapag naka-off ang B-Safe, bukas ito. Inilagay mo ang iyong mahahalagang bagay, tulad ng mga key, lisensya at telepono, sa loob ng kahon, i-flip ang switch upang i-on ito, isara at i-lock ito at ipasok ang iyong personal na pin. Ang B-Safe ay armado at naka-lock na ngayon.

Tuwing may kukuha ng iyong kahon, ang isa sa mga LED ay naiilawan sa loob ng ilang segundo. Kung, pagkatapos ng ilang segundo na ito, mayroon pa ring paggalaw, isang malakas na alarma ang tatunog. Hindi ito titigil hangga't hindi mo naipapasok muli ang tamang pincode. Ngunit kung ipinasok mo ang tamang pincode na may sandali ng paggalaw, hindi maaalis ang B-Safe.

Hindi inirerekumenda na gamitin mo ang B-Safe sa isang walang laman na beach. Ang ideya ay na kapag ang isang tao ay naglalakad o tumatakbo sa tabing-dagat na may isang napakaingay na kahon, pinipigilan siya ng mga nanonood. Upang likhain ito sa iyong sarili, kailangan mo lamang sundin ang mga hakbang 3, 4, 5 at 6

Mga gamit

Mga ginamit na supply:

  • Arduino Leonardo (walang mga pin)
  • Headerpins male 40 pin metal 90 degree
  • Maramihang mga jumpercable babae / babae
  • Lumipat ng Rocker Snap-in On / off na hugis-parihaba na itim
  • Wire 1x0, 2mm2 multicore may kakayahang umangkop na pangunahing itim
  • Wire 1x0, 2mm2 multicore kakayahang umangkop na pula na pula
  • Wire 1x0, 2mm2 multicore kakayahang umangkop na dilaw na core
  • isang maliit na piraso ng pag-urong ng tubo ng init
  • LED 5mm pula
  • LED 5mm berde
  • tagapagsalita 3-24V
  • 9V na baterya
  • 9V konektor ng baterya
  • Resistor 120 Ohm 1 / 4w 5%
  • Resistor 100 Ohm 1 / 4w 5%
  • 3D na naka-print na kahon
  • 4x4 Keyboard
  • maliit na piraso ng board ng PCB
  • maliit na kandado (kinuha ko ang isa sa isang ligtas na kahon mula sa Pagkilos)
  • 3-axis accelerometer MPU6050
  • ang ilang mga ginamit na tornilyo mula sa maliliit na "kaliwa" na electronics tulad ng mga remote sa telebisyon
  • maraming M3 turnilyo
  • isang maliit na pandikit para sa mga LED's
  • maraming beer

Hakbang 1: Prototype at Pagsubok

Prototype at Pagsubok
Prototype at Pagsubok

Para sa aking prototype, gumamit ako ng isang breadbord at ilang mga "plug-wires" Sa lahat ng nakakonekta, nagsimula akong lumikha ng Arduino code at nasubukan, nasubukan at nasubukan ito. Ikonekta ang lahat ng magkakaiba, muling isulat ang code at subukang muli ito.

Tama hanggang sa ako ay nasiyahan at lahat ay gumana nang eksakto sa paraang gusto ko.

Hakbang 2: Mga Kable ng Skematika

Mga Kable ng Schemma
Mga Kable ng Schemma

Ang mga kable ay medyo simple. Gamitin lamang ang mga eskematiko upang i-wire ang lahat. Subukan lamang na gumamit ng mga maikling cable hangga't maaari, upang ang lahat ay magkasya sa talukap ng mata nang perpekto.

Hakbang 3: Paghihinang

Paghihinang
Paghihinang

Sinusukat ko ang lahat ng mga wire upang ang mga ito ay hindi masyadong mahaba, gupitin ito at hubarin ang dulo. Pagkatapos, ikonekta ko ang lahat ng mga wire sa mga bahagi gamit ang isang panghinang na bakal. Gumagamit din ako ng mga heat shrink tubes. Tiyaking inilagay mo ang mga ito (maluwag) sa cable bago ikonekta ang cable sa isang bahagi.

Ang mga bahagi na aking nahinang ay:

  • 90 degree na mga anggulo ng pin na konektor sa Arduino
  • 90 degree na mga anggulo ng pin na konektor sa keypad
  • wire sa LED's
  • resistors sa PCB
  • wire mula sa speaker sa PCB
  • power button

Hakbang 4: 3D I-print ang Lahat ng Mga Bahagi

3D I-print ang Lahat ng Mga Bahagi
3D I-print ang Lahat ng Mga Bahagi
3D I-print ang Lahat ng Mga Bahagi
3D I-print ang Lahat ng Mga Bahagi

Dinisenyo ko ang buong kahon at bawat bagay na kasama nito sa Autodesk Fusion 360. Ito ay tumagal ng isang napaka-haba ng panahon sa akin dahil gusto ko ang lahat upang maging perpektong tama kung paano ko ito ginusto. Ang aking unang disenyo ay ang Arduino sa ibaba, ngunit ang pangwakas na disenyo na ito ay mayroong lahat sa loob ng talukap ng mata. Sa loob ng talukap ng mata ay may paunang ginawa na mga butas para sa pag-secure ng bawat bagay gamit ang (M3) mga turnilyo.

Upang mai-print ang mga bahagi, gumagamit ako ng isang Tronxy P802M (katulad ng isang Prusa i3) na may kama na 200 x 200 x 220. Hiniwa ko ang STL gamit ang Ultimaker Cura. Nag-export ako ng mga setting na ginamit ko para sa Cura. Maaari mong i-download ang aking profile sa Cura dito.

Na-upload ko rin dito ang aking mga STL. Mayroong apat, ang kahon mismo, ang takip, ang takip ng takip at ang knob sa talukap ng mata. Magkaroon ng kamalayan: ang kahon mismo ay kinuha ako ng higit sa 24 na oras upang mai-print!

Hakbang 5: I-load ang Code

I-load ang Code
I-load ang Code

Dahil nagpapasya pa rin ako kung gagawin ko ang B-Safe sa tunay na produksyon, nagpasya akong maglagay lamang ng isang paunang naipon na.hex file. Ang.hex file na ito ay ganap na gumagana at handa nang mag-upload sa iyong Arduino.

Ang pre-compiled na.hex file ay may pincode na "9503"

Kung nais mo ang isang na-customize na pincode, mag-drop sa akin ng isang linya at padadalhan ka namin ng isang bagong.hex file gamit ang iyong sariling personal na code.

Hakbang 6: Pagtitipon ng Lahat ng Mga Bahagi

Pagtitipon ng Lahat ng Mga Bahagi
Pagtitipon ng Lahat ng Mga Bahagi
Pagtitipon ng Lahat ng Mga Bahagi
Pagtitipon ng Lahat ng Mga Bahagi
Pagtitipon ng Lahat ng Mga Bahagi
Pagtitipon ng Lahat ng Mga Bahagi

Ang pagtitipon ay, dahil sa disenyo, medyo madali. Ang keypad at ang nagsasalita ay ganap na magkasya sa talukap ng mata. Gumagamit ako ng ilang mga luma (napakaliit) na mga turnilyo mula sa isang lumang remote upang ma-secure ang keypad sa takip.

Ang Arduino Leonardo at ang piraso ng PCB ay naka-secure sa M3 screws.

Maaari mong gamitin ang isang piraso ng filament (3D print wire) upang ma-secure ang takip sa kahon mismo. Ang mga butas sa talukap ng mata at ang kahon ay 2 millimeter at ang filament ay 1.75 millimeter, kaya perpektong umaangkop ito!

Ang baterya ay napupunta nang hindi ini-secure ang talukap ng mata. Dahil sa takip ng takip at ang nahuhulog na parisukat sa talukap ng mata, hindi gagana ang baterya kapag inilalagay ang takip-takip. Ang parehong napupunta para sa speaker at ang on / off na pindutan. Ang mga ito ay hindi rin segurado sa talukap ng mata.

Ang tanging nakadikit lamang ay ang mga LED, ngunit ito ay pag-iingat lamang upang maiwasan ang paglabas ng mga ito kapag itinulak mo sila sa labas.

Para sa mga kable ng Arduino, ang mga sumusunod na pin ay ginagamit:

  • Digital ng Arduino 0 hanggang 7; Keypad 1 hanggang 8
  • Digital na Arduino 8; pulang LED
  • Arduino digital 9; berde na LED
  • Digital na Arduino 12; tagapagsalita
  • Arduino SCL; MPU5060 SCL
  • Arduino SDA; MPU5060 SDA
  • Arduino 5V; MPU5060 VCC
  • Arduino GND; GND sa maliit na PCB
  • Arduino GND; 9V na baterya
  • Arduino VIN; 9V na baterya

Ang dahilan kung bakit hindi ako gumamit ng isang elektronikong kandado ay dahil hindi ako makahanap ng isang elektronikong kandado na maliit at sapat na malakas upang maisagawa ang disenyo na ito. Nasa listahan ko ito ng "mga pagbabago para sa pagpapabuti" (hakbang 8)

Hakbang 7: Pumunta sa Beach

Pumunta sa Beach
Pumunta sa Beach

Ang kahon ay tapos na at binuo. Ngayon oras na upang pumunta sa beach!

Maliit na mga tagubilin sa kung paano ito gumagana:

  1. Buksan ang (naka-unlock) na kahon at ilagay sa loob ang iyong mahahalagang bagay
  2. Isara, i-lock ang kahon at kunin ang susi
  3. Ilagay ang kahon sa lokasyon kung saan mo ito naroon
  4. Pindutin ang pindutan ng asterix (*) - Ang kahon ay armado ngayon
  5. Lumangoy ka
  6. Kunin ang kahon at ipasok ang iyong pin

    Kung pinindot mo ang maling password, maaari mong gamitin ang pound (#) key upang magsimulang muli

  7. I-unlock ang kahon gamit ang iyong key

Ayan yun! Magsaya ka !!

Hakbang 8: Mga Pagbabago para sa Pagpapabuti

Mga pagbabago para sa Pagpapabuti
Mga pagbabago para sa Pagpapabuti

Tulad ng bawat proyekto, ang isang mahusay na proyekto ay hindi tunay na natapos. (Bagaman sa palagay ko ito ay isang napakahusay na proyekto: P) Iyon ang dahilan kung bakit nagsusulat ako, (habang ginagawa ko ang proyektong ito), isang listahan ng pagpapabuti sa ibaba:

  • mas mahusay na Arduino code
  • palitan ang lock sa isang electronic lock sa halip na isang mechanical lock
  • kakayahang baguhin ang manu-manong pincode (na may Arduino code at EEPROM)
  • gumawa ng takip ng baterya upang mapalitan ang baterya nang mas madali
  • paganahin ang tagapagsalita sa higit sa 5V gamit ang isang "TIP120" transistor
  • palitan ang Arduino Leonardo para sa isang Arduino Nano

Kung mayroon kang higit pang mga pagpapabuti upang idagdag, mangyaring ipaalam sa akin!

Paligsahan sa Mga Sensor
Paligsahan sa Mga Sensor
Paligsahan sa Mga Sensor
Paligsahan sa Mga Sensor

Runner Up sa Paligsahan sa Mga Sensor

Inirerekumendang: