Mundarija:

B-Safe, portativ seyf: 8 qadam (rasmlar bilan)
B-Safe, portativ seyf: 8 qadam (rasmlar bilan)

Video: B-Safe, portativ seyf: 8 qadam (rasmlar bilan)

Video: B-Safe, portativ seyf: 8 qadam (rasmlar bilan)
Video: DÜNYAYI KİM YÖNETİYOR? - BÖLÜM 1 - PARA 2024, Noyabr
Anonim
Image
Image
B-Xavfsiz, Portativ seyf
B-Xavfsiz, Portativ seyf

*** 2019 yil 4 -sentabr: Men qutining 3D formatidagi yangi faylini yukladim. Mening qulfim yaxshi yopilish uchun 10 mm baland edi

Muammo

Buni tasavvur qiling:

Siz bir kuni ertalab uyg'onasiz va ob -havo juda yaxshi. Siz plyajga borishni xohlaysiz, chunki siz plyajga juda yaqin yashamaysiz, siz mashinangizni olib ketasiz. Plyajda to'xtash joyini to'lash uchun siz telefondan foydalanasiz.

Bu shuni anglatadiki, siz plyajga borasiz (hech bo'lmaganda):

  • Avtomobil kalitlari
  • Haydovchilik guvohnomasi
  • Telefon
  • Sochiq

Agar siz suzmoqchi bo'lsangiz, bu narsalarni nima qilasiz? Siz ularni sochiq oldida qarovsiz qoldirasizmi? Hmmm. Bu muammoni hal qilish kerak …

Yechim

Yuqorida aytib o'tilganidek, men portativ seyf yaratdim. B-Safe, bu erda B-plyaj yoki mening ismim Bastian degan ma'noni anglatadi. Xavfsiz bo'ling deb talaffuz qilinadi.

Bu qanday ishlaydi?

Har bir B-Safe-ning shaxsiy kodi bor. B-Safe o'chirilgan bo'lsa, u ochiq. Siz kalitlar, litsenziya va telefon kabi muhim narsalarni qutiga joylashtirasiz, kalitni yoqishingiz, yopishingiz va qulflashingiz va shaxsiy piningizni kiritishingiz mumkin. B-Safe hozir qurollangan va qulflangan.

Qachonki kimdir sizning qutingizni olib ketsa, LED -lardan biri bir necha soniya yonadi, agar bu soniyalardan keyin ham harakat bo'lsa, baland signal eshitiladi. Siz yana to'g'ri pin kodini kiritmaguningizcha to'xtamaydi. Ammo, agar siz harakatlanish daqiqasi bilan to'g'ri PIN kodni kiritsangiz, B-Safe qurolsizlanadi.

B-plyajdan bo'sh plyajda foydalanish tavsiya etilmaydi. Gap shundaki, kimdir juda shovqinli quti bilan sohil bo'ylab yurganida yoki yugurganida, atrofdagilar uni to'xtatib qo'yishadi. Buni o'zingiz yaratish uchun siz faqat 3, 4, 5 va 6 -bosqichlarni bajarishingiz kerak

Ta'minotlar

Ishlatilgan materiallar:

  • Arduino Leonardo (pinsiz)
  • Erkaklar boshi 40 pinli metall 90 daraja
  • Bir nechta o'tish kabeli ayol/ayol
  • To'rtburchak qora rangdagi Rocker biriktirgichini yoqish/o'chirish
  • Tel 1x0, 2 mm2 ko'p yadroli moslashuvchan yadroli qora
  • Tel 1x0, 2 mm2 ko'p yadroli egiluvchan yadroli qizil
  • Tel 1x0, 2 mm2 ko'p yadroli moslashuvchan yadroli sariq
  • ozgina issiqlik qisqaruvchi quvurlar
  • LED 5 mm qizil
  • LED 5 mm yashil
  • dinamik 3-24V
  • 9V batareya
  • 9V batareya ulagichi
  • Rezistor 120 Ohm 1/4w 5%
  • Rezistor 100 Ohm 1/4w 5%
  • 3D bosilgan quti
  • 4x4 klaviatura
  • PCB kartasining kichik qismi
  • kichik qulf (men Action -dan seyf qutisidan birini oldim)
  • 3 o'qli akselerometr MPU6050
  • televizor pulti kabi kichik "chap" elektronikadan ba'zi ishlatilgan vintlar
  • bir nechta M3 vintlardek
  • LEDlar uchun ozgina elim
  • ko'p pivo

1 -qadam: prototip va sinov

Prototip va sinov
Prototip va sinov

Mening prototipim uchun men bordrodan va bir nechta "vilkasidan ushlab" ishlatardim, hamma narsa ulanganida men Arduino kodini yaratishni boshladim va uni sinab ko'rdim, sinab ko'rdim va sinab ko'rdim. Hamma narsani boshqasiga ulang, kodni qayta yozing va yana sinab ko'ring.

To'liq men qoniqarli bo'lgunga qadar va hamma narsa men xohlagandek ishladi.

2 -qadam: simlarni ulash sxemasi

Ulanish sxemalari
Ulanish sxemalari

Kabelni ulash juda oddiy. Har bir narsani sim bilan bog'lash uchun sxemalardan foydalaning, iloji boricha qisqa kabellardan foydalanishga harakat qiling, shunda hamma narsa qopqoqqa juda mos keladi.

3 -qadam: Lehimlash

Lehimlash
Lehimlash

Men barcha simlarni uzun bo'lmasligi uchun o'lchayman, kesib tashlayman va uchini olib tashlayman. Keyin, men barcha simlarni qismlarga lehimlantiruvchi temir yordamida ulayman. Men ham issiqlik qisqaruvchi quvurlardan foydalanaman. Kabelni bir qismga ulashdan oldin ularni (bo'shashgan) kabelga qo'yganingizga ishonch hosil qiling.

Men lehimlagan qismlar:

  • Arduino -da 90 graduslik burchakli ulagichlar
  • Klaviaturadagi 90 graduslik burchakli ulagichlar
  • LEDlarga sim
  • PCB rezistorlar
  • Karnaydan PCBgacha bo'lgan sim
  • quvvat tugmasi

4 -qadam: Barcha qismlarni 3D bosib chiqarish

Barcha qismlarni 3D bosib chiqarish
Barcha qismlarni 3D bosib chiqarish
Barcha qismlarni 3D bosib chiqarish
Barcha qismlarni 3D bosib chiqarish

Men butun qutini va u bilan hamma narsani Autodesk Fusion 360 -da ishlab chiqdim. Bu menga juda uzoq vaqt kerak bo'ldi, chunki men xohlaganimdek hamma narsa to'g'ri bo'lishini xohlardim. Mening birinchi dizaynimda pastki qismida Arduino bor edi, lekin bu oxirgi dizaynda qopqoq ichida hamma narsa bor. Qopqoq ichida hamma narsani (M3) vintlar bilan mahkamlash uchun oldindan tayyorlangan teshiklar mavjud.

Qismlarni chop etish uchun men 200 x 200 x 220 to'shakli Tronxy P802M (Prusa i3 ga o'xshash) dan foydalanaman. Men Ultimaker Cura yordamida STL -ni kesib tashladim. Men Cura uchun ishlatgan sozlamalarni eksport qildim. Bu erda mening Cura profilimni yuklab olishingiz mumkin.

Men bu erda STL -ni yukladim. To'rt bor, qutining o'zi, qopqog'i, qopqog'ining qopqog'i va qopqog'idagi tugma. Biling: qutining o'zi chop etish uchun menga 24 soatdan ko'proq vaqt ketdi!

5 -qadam: Kodni yuklang

Kodni yuklang
Kodni yuklang

Men hali ham B-Safeni haqiqiy ishlab chiqarishga qabul qilish yoki qilmaslikka qaror qilganim uchun, bu yerga faqat oldindan tuzilgan.hex faylini qo'yishga qaror qildim. Bu.hex fayli to'liq ishlaydi va Arduino -ga yuklashga tayyor.

Oldindan tuzilgan.hex faylida "9503" pin kodi mavjud

Agar sizga moslashtirilgan kod kerak bo'lsa, menga qatorni qoldiring, men sizga o'z shaxsiy kodingiz bilan yangi.hex faylini yuboraman.

6 -qadam: barcha qismlarni yig'ish

Barcha qismlarni yig'ish
Barcha qismlarni yig'ish
Barcha qismlarni yig'ish
Barcha qismlarni yig'ish
Barcha qismlarni yig'ish
Barcha qismlarni yig'ish

Dizayni tufayli montaj qilish juda oson. Klaviatura va karnay qopqog'iga juda mos keladi. Men klaviaturani qopqog'iga mahkamlash uchun eski masofadan boshqarish pultidan eski (juda mayda) vintlarni ishlataman.

Arduino Leonardo va PCB qismi M3 vintlar bilan mahkamlangan.

Qopqoqni qutiga mahkamlash uchun siz filamentdan (3D bosma sim) foydalanishingiz mumkin. Qopqoq va qutidagi teshiklar 2 millimetr va filaman 1,75 millimetr, shuning uchun bu juda mos keladi!

Batareya qopqog'iga mahkamlamasdan ketadi. Qopqoq qopqog'i va qopqog'iga botirilgan kvadrat tufayli batareya qopqog'ini qo'yganda qimirlamaydi. Xuddi shu narsa karnay va yoqish/o'chirish tugmasi uchun ham amal qiladi. Bular ham qopqog'ida himoyalanmagan holda qoladi.

Yopishtiriladigan yagona narsa bu svetodiodlar, lekin bu ularni tashqi tomondan itarib yubormaslik uchun qilingan ehtiyot chorasi.

Arduino -ni ulash uchun quyidagi pinlar ishlatiladi:

  • Arduino raqamli 0 dan 7 gacha; Klaviatura 1 dan 8 gacha
  • Arduino raqamli 8; qizil LED
  • Arduino raqamli 9; yashil LED
  • Arduino raqamli 12; ma'ruzachi
  • Arduino SCL; MPU5060 SCL
  • Arduino SDA; MPU5060 SDA
  • Arduino 5V; MPU5060 VCC
  • Arduino GND; Kichik PCB uchun GND
  • Arduino GND; 9V batareya
  • Arduino VIN; 9V batareya

Elektron qulfni ishlatmaganimning sababi shundaki, men bu dizaynni ishlashi uchun etarlicha kichik va kuchli elektron qulfni topa olmadim. Bu mening "yaxshilanishlar uchun o'zgarishlar" ro'yxatida (8 -qadam)

7 -qadam: Plyajga boring

Sohilga bormoq
Sohilga bormoq

Endi quti tugadi va yig'ildi, endi plyajga borish vaqti keldi!

Qanday ishlashi haqida kichik ko'rsatmalar:

  1. (Qulfsiz) qutisini oching va muhim narsalaringizni ichiga joylashtiring
  2. Yoping, qutini qulflang va kalitni oling
  3. Qutini kerakli joyga qo'ying
  4. Asterix (*) tugmachasini bosing - quti endi qurollangan
  5. Suzishga boring
  6. Qutini oling va pinni kiriting

    Agar siz noto'g'ri parolni bosgan bo'lsangiz, funt (#) tugmachasini qayta boshlashingiz mumkin

  7. Kalit yordamida qutining qulfini oching

Bo'ldi shu! Maza qiling !!

8 -qadam: Yaxshilash uchun o'zgarishlar

Yaxshilash uchun o'zgarishlar
Yaxshilash uchun o'zgarishlar

Har bir loyiha singari, yaxshi loyiha ham tugamaydi. (Menimcha, bu juda yaxshi loyiha: P) Shuning uchun men yozyapman, (men bu loyihani tuzayotganimda), quyida takomillashtirish ro'yxati:

  • yaxshiroq Arduino kodi
  • qulfni mexanik qulf o'rniga elektron qulfga o'zgartiring
  • pin kodini o'zgartirish qobiliyati (Arduino kodi va EEPROM bilan)
  • batareyani almashtirish osonroq bo'lishi uchun batareya qopqog'ini yarating
  • "TIP120" tranzistoridan foydalanib, karnayni 5V dan yuqori ishlashiga imkon bering
  • Arduino Leonardoni Arduino Nano -ga almashtiring

Agar sizda qo'shimcha yaxshilanishlar bo'lsa, menga xabar bering!

Sensorlar musobaqasi
Sensorlar musobaqasi
Sensorlar musobaqasi
Sensorlar musobaqasi

Sensorlar musobaqasida ikkinchi o'rinni egalladi

Tavsiya: