Съдържание:

B-сейф, преносимият сейф: 8 стъпки (със снимки)
B-сейф, преносимият сейф: 8 стъпки (със снимки)

Видео: B-сейф, преносимият сейф: 8 стъпки (със снимки)

Видео: B-сейф, преносимият сейф: 8 стъпки (със снимки)
Видео: Тя е на 9 Години, но Нейният Стомах е Като Бременна 2024, Ноември
Anonim
Image
Image
B-Safe, преносимият сейф
B-Safe, преносимият сейф

*** 4 септември 2019 г.: Качих нов 3D файл на самата кутия. Изглежда, че ключалката ми е 10 мм твърде висока за добро затваряне ***

Проблемът

Представете си това:

Събуждате се една сутрин и времето е наистина добро. Искате да отидете на плажа, защото не живеете твърде близо до плажа, вземате колата си. За да платите за паркирането на плажа, използвате телефона си.

Това означава, че отивате на плажа, носейки (поне) следните предмети:

  • Ключове от колата
  • Шофьорска книжка
  • Телефон
  • Кърпа за баня

Какво правите с тези артикули, когато искате да плувате? Оставяте ги без надзор при кърпата си? Хммм. Този проблем се нуждае от решение …

Решението

За описания по -горе проблем създадох преносим сейф. B-Safe, където B означава плаж или моето име, Bastiaan. Произнася се като Be Safe.

Как работи?

Всеки B-Safe има собствен личен пинкод, програмиран в него. Когато B-Safe е изключен, той е отворен. Поставяте важните си неща, като ключове, лиценз и телефон, вътре в кутията, завъртате превключвателя, за да го включите, затваряте и заключвате и въвеждате личния си пин. B-Safe вече е активиран и заключен.

Всеки път, когато някой вземе вашата кутия, един от светодиодите ще светне за няколко секунди. Ако след тези няколко секунди все още има движение, ще се чуе силна аларма. Това няма да спре, докато не въведете отново десния пинкод. Но ако въведете правилния пинкод с момента на движение, B-Safe се дезактивира.

Не се препоръчва да използвате B-Safe на празен плаж. Идеята е, че когато някой върви или тича по плажа с много шумна кутия, наблюдатели го спират. За да създадете това сами, трябва само да следвате стъпки 3, 4, 5 и 6

Консумативи

Използвани консумативи:

  • Arduino Leonardo (без щифтове)
  • Щипки за глава мъжки 40 пина метални 90 градуса
  • Множество джъмпери за жени/жени
  • Включете/изключете Rocker Snap-in On/off правоъгълно черно
  • Тел 1x0, 2mm2 многожилна гъвкава сърцевина черна
  • Тел 1x0, 2mm2 многожилна гъвкава сърцевина червена
  • Тел 1x0, 2mm2 многожилна гъвкава сърцевина жълта
  • малко парче термосвиваеми тръби
  • LED 5 мм червен
  • LED 5 мм зелен
  • високоговорител 3-24V
  • 9V батерия
  • 9V конектор за батерията
  • Резистор 120 Ohm 1/4w 5%
  • Резистор 100 Ohm 1/4w 5%
  • 3D печатна кутия
  • 4x4 клавиатура
  • малко парче печатна платка
  • малка ключалка (извадих една от сейфа от Action)
  • 3-осен акселерометър MPU6050
  • някои използвани винтове от малка "оставена" електроника, като телевизионни дистанционни
  • няколко винта М3
  • малко лепило за светодиодите
  • много бира

Стъпка 1: Прототип и тестване

Прототип и тестване
Прототип и тестване

За моя прототип използвах хляб и някои "щепсели". С всичко свързано започнах да създавам кода на Arduino и го тествах, тествах и тествах. Свържете всичко различно, пренапишете кода и го тествайте отново.

Точно докато не бях задоволителен и всичко работеше точно както исках.

Стъпка 2: Схеми на окабеляване

Схеми на окабеляване
Схеми на окабеляване

Окабеляването е съвсем просто. Просто използвайте схемите, за да свържете всичко. Просто опитайте да използвате възможно най -къси кабели, така че всичко ще се побере перфектно в капака.

Стъпка 3: Запояване

Запояване
Запояване

Измервам всички проводници, така че да не са прекалено дълги, отрязвам ги и събличам края. След това свързвам всички проводници към частите с помощта на поялник. Използвам и термосвиваеми тръби. Уверете се, че сте ги поставили (разхлабени) върху кабела, преди да свържете кабела към част.

Частите, които запоявам са:

  • Щифтове за конектор на ъгъл от 90 градуса на Arduino
  • Щифтове на конектора за ъгъл от 90 градуса на клавиатурата
  • проводник към светодиоди
  • резистори на печатни платки
  • проводник от високоговорител към печатна платка
  • бутон за включване

Стъпка 4: 3D печат на всички части

3D печат на всички части
3D печат на всички части
3D печат на всички части
3D печат на всички части

Проектирах цялата кутия и всичко с нея в Autodesk Fusion 360. Това ми отне много време, защото исках всичко да е идеално както искам. Първият ми дизайн имаше Arduino на дъното, но този окончателен дизайн има всичко вътре в капака. Вътре в капака има предварително направени отвори за закрепване на всичко с винтове (M3).

За да отпечатам частите, използвам Tronxy P802M (подобно на Prusa i3) с легло 200 x 200 x 220. Нарязах STL с Ultimaker Cura. Направих експортиране на настройките, които използвах за Cura. Можете да изтеглите моя профил в Cura тук.

Качих и моите STL тук. Има четири, самата кутия, капакът, капакът на капака и копчето на капака. Имайте предвид: самата кутия ми отне повече от 24 часа за отпечатване!

Стъпка 5: Заредете кода

Заредете кода
Заредете кода

Тъй като все още решавам дали да въведа B-Safe в реално производство, реших да сложа тук само предварително компилиран.hex файл. Този.hex файл е напълно работещ и готов за качване във вашия Arduino.

Предварително компилираният.hex файл има пинкод на "9503"

Ако искате персонализиран пинкод, пуснете ми ред и аз ще ви изпратя нов.hex файл с вашия личен код.

Стъпка 6: Сглобяване на всички части

Сглобяване на всички части
Сглобяване на всички части
Сглобяване на всички части
Сглобяване на всички части
Сглобяване на всички части
Сглобяване на всички части

Поради дизайна сглобяването е доста лесно. Клавиатурата и високоговорителят се вписват перфектно в капака. Използвам някои стари (много малки) винтове от старо дистанционно, за да закрепя клавиатурата към капака.

Arduino Leonardo и парчето платка са закрепени с винтове M3.

Можете да използвате парче нажежаема жичка (тел за 3D печат), за да закрепите капака към самата кутия. Отворите в капака и кутията са 2 милиметра, а нишката е 1,75 милиметра, така че това пасва идеално!

Батерията работи без да я фиксира в капака. Поради капака на капака и потопения квадрат в капака, батерията няма да се движи, когато поставяте капака на капака. Същото важи и за високоговорителя и бутона за включване/изключване. Те също остават незащитени в капака.

Единственото залепено са светодиодите, но това е само предпазна мярка, за да се избегне излизането им, когато ги натискате отвън.

За свързване на Arduino се използват следните щифтове:

  • Arduino цифров 0 до 7; Клавиатура от 1 до 8
  • Arduino digital 8; червен светодиод
  • Arduino digital 9; зелен светодиод
  • Arduino digital 12; говорител
  • Arduino SCL; MPU5060 SCL
  • Arduino SDA; MPU5060 SDA
  • Arduino 5V; MPU5060 VCC
  • Arduino GND; GND на малка печатна платка
  • Arduino GND; 9V батерия
  • VIN на Arduino; 9V батерия

Причината да не използвам електронна брава е, че не можах да намеря електронна ключалка, достатъчно малка и здрава, за да работи този дизайн. Това е в моя списък с „промени за подобрения“(стъпка 8)

Стъпка 7: Отидете на плажа

Отивам на плажа
Отивам на плажа

Сега кутията е завършена и сглобена. Сега е време да отидете на плаж!

Малки инструкции как работи:

  1. Отворете (отключената) кутия и поставете важните си неща вътре
  2. Затворете, заключете кутията и вземете ключа
  3. Поставете кутията на мястото, където искате да бъде
  4. Натиснете бутона звездичка (*) - Кутията вече е активирана
  5. Отиди да плуваш
  6. Вземете кутията и въведете своя щифт

    Ако натиснете грешна парола, можете да използвате клавиша фунт (#), за да започнете отначало

  7. Отключете кутията с вашия ключ

Това е! Забавлявай се !!

Стъпка 8: Промени за подобрение

Промени за подобрение
Промени за подобрение

Както всеки проект, добрият проект никога не е наистина завършен. (Въпреки че мисля, че това е много добър проект: P) Ето защо пиша, (докато правя този проект), списък с подобрения по -долу:

  • по -добър код на Arduino
  • сменете ключалката на електронна брава вместо на механична
  • възможност за промяна на ръчно на pincode (с код на Arduino и EEPROM)
  • направете капака на батерията по -лесен за смяна на батерията
  • накарайте високоговорителя да работи на повече от 5V с помощта на транзистор "TIP120"
  • заменете Arduino Leonardo с Arduino Nano

Ако имате да добавите още подобрения, моля, уведомете ме!

Състезание за сензори
Състезание за сензори
Състезание за сензори
Състезание за сензори

Вицешампион в състезанието за сензори

Препоръчано: