Mundarija:
- 1 -qadam: Videoni tomosha qiling
- 2 -qadam: Dizayn
- 3 -qadam: materialni yig'ing
- 4 -qadam: QUTI yasash
- 5 -qadam: elektronika
- 6 -qadam: kodlash
- 7 -qadam: eshik
- 8 -qadam: eshik ramkasi
- 9 -qadam: tugatish
- 10 -qadam: Xulosa
Video: Arduino asosidagi raqamli XAVFSIZ QUTI: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Ey yigitlar! Xavfsiz saqlamoqchi bo'lgan narsangiz bormi? Keraksiz tajovuzkorlardan va shaxsiy hayotga tajovuzkorlardan saqlanish kerak bo'lgan narsa? Xo'sh, men sizning muammoingizni hal qila olaman! Mana, Arduino -ga asoslangan "Xavfsiz quti"
1 -qadam: Videoni tomosha qiling
bosqichma -bosqich tasvirlash va bosqichma -bosqich tasvirlash uchun ushbu videoni tomosha qiling.
2 -qadam: Dizayn
boshlash uchun, Men "AUTODESK INVENTOR PRO" da 3D C. A. D. siz va men kabi innovatorlar uchun dasturiy ta'minot.
dizayndan so'ng, men material tanlash bosqichiga o'tdim.
material uchun bizda STEEL ilovasi uchun eng yaxshi material bor.
chunki men doimo modullar va boshqa elektron buyumlarni qayta ishlatishni davom ettiraman, shuning uchun men STEEL seyfiga yopishmaslikni tanlayman, chunki saqlash juda qiyin bo'ladi.
shuning uchun men kartonni tanlayman, chunki loyiha tugagandan so'ng uni qayta ishlash mumkin.
Hammamiz bilamizki, karton juda nozik va osonlikcha parchalanib ketadi, shuning uchun men bu erda bir nechta kichik burchakli to'g'ri burchakli uchburchakli karton bo'laklardan (jami 26 ta, har bir devor burchagidan 3 ta, eshik burchagi uchun 4 ta) va yopishtiruvchi issiq elim bilan birga ishlatganman. har tomonga devorlarning yuzlari.
o'lchovlar va boshqa aniq ma'lumotlar uchun men SAPR fayllarimni yuklayman, ularni ma'lumot uchun yuklab olaman, agar sizda SAPR dasturiy ta'minoti bo'lmasa, men sizlarga o'lchovlar haqida umumiy ma'lumot beraman.
1. BOX hajmi
300 mm x 300 mm x 300 mm (l b h)
2. Eshik ovozi
200 mm x 50 mm x 200 mm (l b h)
Shunday qilib, asosan, bu loyihaning mexanik ishlashi eshikka o'xshaydi, uni mikrokontroller boshqaradigan elektron qulf bor.
3 -qadam: materialni yig'ing
Mana sizga nima kerak
A. Elektronika
1. Arduino mikrokontroller kengashi.
2. 16x2 I2C (I-kvadrat-C) LCD displey
3. Solenoid qulfi.
4. 4 x 4 klaviatura.
5. Buzzer.
6. MOSFET (IRFZ44N).
7. 10 kohm qarshilik.
8,12v 5,5 mm shahar erkaklar i/p uyasi
9. 12v 5,5 mm DC ayol uyasi
10. Erkak-Ayol jumper simlari
11. Umumiy maqsadlar taxtasi. (Aks holda non taxtasidan foydalaning).
12. Lehimlash temir.
13. kam jumper simlari.
14. IC 7805 (kuchlanish regulyatori)
B. Har xil
1. Karton
2. Qaychi
3. Box kesuvchi
4. Issiq yopishtiruvchi qurol
5. Menteşa
6. murvat (20 mm uzunlikdagi yong'oqli M3)
7. O'z -o'zidan o'raladigan murvat.
8. Tornavida to'plami.
esda tuting
bu har qanday kompaniyaning har qanday uslubdagi pulli reklama emas, siz shunga o'xshash mahsulotlardan foydalanishingiz mumkin, barcha havolalar google -da oddiy qidiruvda topiladi.
4 -qadam: QUTI yasash
BOXni qurish uchun
1. 300 mm x 300 mm o'lchamdagi 5 ta kartonni kesib oling.
2. qo'llab -quvvatlash uchun 30 ta teng burchakli o'ng burchakli uchburchaklarni kesib tashlang.
3. Oldingi bosqichda kesilgan kichik uchburchak tayanch yordamida pastki yuzni chap tomonga o'ng tomonga yopishtirish uchun tanga o'lchamidagi yopishtirgichni tashlash uchun Hot Glue tabancasidan foydalaning.
4. Endi issiq elim yopishtiruvchi yordamida butun chetini muhrlab qo'ying.
5. 2-4 bosqichlarni o'ng, chap, yuqori yuzlar bir-biriga bog'languncha takrorlang.
6. orqa tomonni ochiq tuting, biz elektronikaga kirishimiz kerak va old ramkani yopishtirishimiz kerak bo'ladi.
5 -qadam: elektronika
bu erda men ARDUINO UNO dan foydalanmoqdaman.
qadamlar
1. klaviatura pinini ulang
1- D9
2- D8
3- D7
4- D6
5- D5
6- D4
7- D3
8- D2
pin1 ni ko'rsatish uchun klaviaturada kichik o'q belgisi mavjud
2. Buzzerning musbatini PIN -kod D10 ga ulang va erga salbiy
3. 16 X 2 ga ulang. Ko'rsatish
SCL t5 A5 pin, SDA -ni A4 -ga ulang, Arduino -da VV -dan 5Vgacha (Power Pin), GND Arduino -da Ground -ga (Power Pin).
4. MOSFET uchun ulanish (IRFZ44N)
manba - Arduino GND va 12V quvvat manbai
Darvoza - Pin D13 Arduino
Drenaj - solenoid manfiy.
Darvoza va manba orasidagi 10K ohmli rezistor.
5. Solenoidga ulanish
Ijobiy - +12V quvvat (ya'ni, ayol 5,5 mm Jek).
Salbiy - Mosfet drenaji.
6. Voltaj regulyatori (IC LM7805)
Vin - + 12 v shahar 5.5 Ayol
Gnd - Ground va Arduino GND (quvvat manbai)
Vout - 5V Arduino (quvvat manbai).
6 -qadam: kodlash
Bu erda men 3 ta kutubxonadan foydalandim, ya'ni.
eeprom, Suyuq kristal_I2C
va klaviatura
Shunday qilib, men ushbu kodda atmega328p eepromiga 0123 bo'lgan standart o'tish kodini saqladim, Kiritilgan parolni tekshirish va qulfni mos ravishda ochish / yopish uchun if if shartli ishlatilgan.
Shuningdek, men parolni o'zgartirish uchun "#" maxsus belgisini qo'ydim, u sizning joriy parolingiz to'g'riligini tekshiradi va agar joriy parol to'g'ri bo'lsa, siz yangi 4 raqamli parolni belgilashingiz mumkin.
shovqin uchun ham lcd ishlatilgan, shartlarga qarab lcd -ning asosiy aniq yozish buyruqlari ishlatilgan va oxirida kod oxirida bosilgan tugmalarni ko'rsatish uchun bip deb nomlangan funksiya yaratilgan.. biriktirilgan fayllardan kodni toping.
Kutubxonalar.
Suyuq kristal_I2C
github.com/fdebrabander/Arduino-LiquidCrys…
Arduino uchun EEPROM kutubxonasi V2.0
github.com/PaulStoffregen/EEPROM
Arduino uchun klaviatura kutubxonasi
github.com/Chris--A/Keypad
7 -qadam: eshik
bu bosqichda biz eshikni to'ldiramiz
1. 200 mm x 200 mm bo'lgan 2 ta kartondan kesilgan.
2. 200m x 50mm 4 bo'lakni kesib oling.
2. LCD uchun uyasi.
3. LCD, Solenoid, Arduino UNO uchun teshiklarni belgilang.
4. LCD, Solenoid, Arduino UNO ni mustahkamlash uchun yong'oqli M3 x 20 mm boltlardan foydalaning.
5. issiq yopishtiruvchi qurol va karton uchburchaklar yordamida o'ng, chap, yuqori, pastdan old tomonga yopishtiring.
6. O'ng tarafdagi M4 yog'och tayoqchalari yordamida Menteşani o'rnating.
8 -qadam: eshik ramkasi
eshikni tugatgandan so'ng, biz eshikni eshik romiga o'rnatamiz.
qadamlar
1. 50 mm X 300 mm o'lchamdagi 6 ta kartonni kesib oling.
2. Issiq yopishtiruvchi qurol yordamida 3 dona karton tasmasini birlashtiring.
3. CardBoard Stip -ni qutining old qismidan 50 mm uzoqroqqa yopishtiring va qo'llab -quvvatlash uchun issiq elim va uchburchaklar yordamida yopishtiring.
4. qulflash uchun teshik qilish uchun boshqa karton tasmasiga 20 mm x 20 mm o'lchamdagi uyani yasang. chap tomonga bo'sh joy qoldirmasdan, bu parallelni yopishtiring.
5. o'ng menteşe qo'llab -quvvatlash M4 yog'och vintlardek.
9 -qadam: tugatish
qadam
1. eshikdan qolgan bo'sh joyni boshqa karton bo'lagidan yoping.
2. Kubning ichki hajmini qoplash uchun kadife to'qimali qog'ozdan foydalaning va unga his va to'qimalarga o'xshash joyni bering.
3. Orqa karton yuzini BOXga o'rnating.
4. qog'ozni pastdagi qatlamdan muloyimlik bilan siljitish va tozalash orqali bu kartondagi oq qog'ozni olib tashlang.
10 -qadam: Xulosa
Shunday qilib, bu DIY qurilishida biz ozgina arduino kodlashni o'rganamiz, biz eng oddiy arduino LCD displeyi (I2C) bilan ishladik va qimmatbaho zargarlik buyumlaridan tortib pulgacha bo'lgan hamma narsani o'z qo'limiz bilan saqlaydigan elektron SAFE BOXni yasadik.
Tavsiya:
Arduino asosidagi kontaktsiz infraqizil termometr - Arduino yordamida IQ asosidagi termometr: 4 qadam
Arduino asosidagi kontaktsiz infraqizil termometr | IQ asosidagi termometr Arduino yordamida: Salom bolalar, biz ko'rsatma beramiz, biz arduino yordamida aloqa qilmaydigan termometrni yaratamiz, chunki ba'zida suyuqlik/qattiqning harorati juda yuqori yoki pastgacha bo'ladi, keyin u bilan aloqa qilish va uni o'qish qiyin. bu sahnada harorat
Telefon va gadjetni qanday xavfsiz va xavfsiz saqlash kerak: 4 qadam
Telefoningiz va gadjetingizni qanday himoyalash va himoya qilish kerak: deyarli hamma narsani yo'qotgan odamdan (albatta, bo'rttirib aytilgan) .Shunday qilib, tan olish vaqti, mening oldingi gapimda aytilganidek, men juda ahmoqman. Agar menga biror narsa bog'lanmagan bo'lsa, men uni noto'g'ri joyiga qo'yib yuborishim mumkin, bir joyda unutishim mumkin
OrangeBOX: OrangePI asosidagi xavfsiz zaxira qurilmasi: 5 qadam
OrangeBOX: OrangePI-ga asoslangan xavfsiz zaxira qurilmasi: OrangeBOX-bu har qanday server uchun masofaviy saqlash uchun zaxira qutisi. Sizning serveringiz infektsiyalanishi, buzilishi, o'chirilishi mumkin va sizning barcha ma'lumotlaringiz hali OrangeBOX -da saqlanadi va kim sizga zaxira qurilmasi kabi imkonsiz vazifani yoqtirmaydi
Xavfsiz raqamli ombor yaratish: 26 qadam
Xavfsiz raqamli ombor yaratish: Men veracrypt dasturi yordamida xavfsiz raqamli ombor yaratish asoslari bilan bo'lishaman deb o'yladim. Men uni bir necha yillar davomida o'zim va oilam uchun raqamli omborlar yaratish uchun ishlatganman. Bu kuchli shifrlash dasturi va juda ko'p qirrali, lekin unday emas
Xavfsiz quti: 3 qadam
Xavfsiz quti: bu sizning yakuniy natijangiz, uni birlashtirish va kodni yuklashdan keyin bo'lishi kerak