Mündəricat:
- Addım 1: Videoya baxın
- Addım 2: Dizayn
- Addım 3: Materialı toplayın
- Addım 4: QUTU hazırlayın
- Addım 5: Elektronika
- Addım 6: Kodlaşdırma
- Addım 7: Qapı
- Addım 8: Qapı çərçivəsi
- Addım 9: Bitirmə
- Addım 10: Nəticə
Video: Arduino əsaslı rəqəmsal təhlükəsizlik qutusu: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Hey, uşaqlar! Təhlükəsiz saxlamaq istədiyiniz bir şey varmı? İstenmeyen müdaxilələrdən və məxfilik işğalçılarından uzaq tutulması lazım olan bir şey? Yaxşı, probleminiz üçün bir həllim var! Budur Arduino əsaslı bir Təhlükəsizlik Qutusu
Addım 1: Videoya baxın
addımları izah etməklə birlikdə addım -addım əyani təqdimat üçün bu videoya baxın.
Addım 2: Dizayn
başlamaq üçün, "AUTODESK -in İNVENTOR PRO" nda 3D C. A. D. sizin və mənim kimi yenilikçilər üçün proqram.
Dizayndan sonra material seçimi mərhələsinə keçdim.
material üçün bu tətbiq üçün ən yaxşı material ÇELİKDİR.
Modulları və digər elektron əşyaları daim təkrar istifadə etdiyim üçün, STEEL təhlükəsizinə yapışmamağı seçirəm, çünki saxlamaq çox çətin olacaq.
Layihə bitdikdən sonra geri çevrilə biləcəyi üçün Kartonu seçirəm.
hamımız bilirik ki, karton olduqca incədir və asanlıqla qırılır, buna görə də burada yapışmaq üçün HOT yapışqan ilə birlikdə bir neçə kiçik ikiqat düzbucaqlı üçbucaqlı karton parçaları (cəmi 26, divarın hər küncündə 3, qapı küncləri üçün 4) istifadə etdim. hər tərəfdəki divarların üzləri.
Ölçülər və digər dəqiq detallar üçün CAD sənədlərimi yükləyirəm, arayış üçün yükləyirəm, CAD proqramınız yoxdursa, sizə ölçülərə ümumi bir fikir verəcəyəm.
1. BOX həcmi
300 mm x 300 mm x 300 mm (l b h)
2. Qapı həcmi
200 mm x 50 mm x 200 mm (l b h)
Beləliklə, əsasən, bu layihənin mexaniki işləməsi bir qapıya bənzəyir, bir mikro nəzarətçi tərəfindən idarə olunan bir elektron kilidi olduğunu qəbul edin.
Addım 3: Materialı toplayın
İşdə sizə lazım olan budur
A. Elektronika
1. Arduino Mikrokontroller lövhəsi.
2. 16x2 I2C (I-kvadrat-C) LCD
3. Solenoid Kilidi.
4. 4 x 4 Klaviatura.
5. Buzzer.
6. MOSFET (IRFZ44N).
7. 10 kohm müqavimət.
8.12v 5.5mm DC kişi i/p jakı
9. 12v 5.5mm DC qadın yuvası
10. Kişi-Dişi tullanan tellər
11. Ümumi Məqsəd Şurası. (Başqa bir çörək taxtası istifadə edin).
12. Havya.
13. az jumper telləri.
14. IC 7805 (Gərginlik Tənzimləyicisi)
B. Müxtəlif
1. Karton
2. Qayçı
3. Qutu kəsici
4. İsti Yapışqan Tabancası
5. Menteşə
6. boltlar (qoz-fındıqlı 20 mm uzunluğunda M3)
7. Öz -özünə yivlənən boltlar.
8. Tornavida dəsti.
xahiş edirəm qeyd edin
bu hər hansı bir şirkətin hər hansı bir şəkildə ödənişli bir təşviqi deyil, oxşar məhsullardan istifadə edə bilərsiniz, bütün bağlantılar sadə google axtarışı ilə tapıla bilər.
Addım 4: QUTU hazırlayın
BOX qurmaq
1. 300 mm x 300 mm ölçüdə 5 ədəd karton kəsin.
2. Dəstək üçün 30 bərabər düzbucaqlı Üçbucaqları kəsin.
3. Əvvəlki addımda kəsdiyimiz kiçik üçbucaq dəstəyindən istifadə edərək alt üzü sol üzə yapışdırmaq üçün sikkə ölçülü bir yapışdırıcı atmaq üçün İsti Yapışqan silahından istifadə edin.
4. indi bütün yapışqanı isti yapışqan ilə bağlayın.
5. 2-4 addımları sağa, sola, üst üzlər bir-birinə bağlanana qədər təkrarlayın.
6. arxa tərəfi açıq saxlayın, elektronikaya daxil olmalı və ön çərçivəni yapışdırmalıyıq.
Addım 5: Elektronika
burada ARDUINO UNO istifadə edirəm.
addımlar
1. klaviatura pinini qoşun
1- D9
2- D8
3- D7
4- D6
5- D5
6- D4
7- D3
8- D2
pin1 -i göstərmək üçün Keyopad -da kiçik bir ox işarəsi var
2. Pozitiv Buzzer -i PIN D10 -a və Yerə Negativi qoşun
3. 16 X 2 L. C. D birləşdirin Ekran
SCL tp A5 pin, SDA -nı A4 -ə bağlayın, Arduinoda VV -dən 5V -ə qədər (Power Pin), GND Arduino -da Ground (Power Pin).
4. MOSFET üçün əlaqə (IRFZ44N)
mənbə - Arduino GND və 12V enerji təchizatı
Qapı - Pin D13 Arduino
Drenaj - Solenoid mənfi.
Qapı və Mənbə Arasında 10K ohm Rezistor.
5. Solenoidə qoşulma
Müsbət - +12V güc (yəni Qadın DC 5.5mm Jack).
Mənfi - Mosfet axını.
6. Gərginlik tənzimləyicisi (IC LM7805)
Vin - + 12 v DC 5.5 Qadın
Gnd - Ground və Arduino GND (Güc Pin)
Vout - 5V Arduino (Güc Pin).
Addım 6: Kodlaşdırma
Burada 3 kitabxanadan istifadə etdim, yəni.
eeprom, Liquidcrystal_I2C
və klaviatura
Beləliklə, bu kodda 0123 olan standart keçid kodunu atmega328p eepromuna saxladım, daxil edilmiş şifrəni yoxlamaq və buna uyğun olaraq kilidi açmaq / bağlamaq üçün şərti if else ifadəsi istifadə olunur.
Şifrəni dəyişdirmək üçün "#" xüsusi bir xarakter təyin etdim ki, bu da cari parolunuzun olub olmadığını yoxlayacaq və cari parolun doğru olub olmadığını yoxlamaq üçün yeni 4 rəqəmli şifrə təyin edə bilərsiniz.
Qarşılıqlı əlaqə üçün də lcd istifadə olunur, şərtlərdən asılı olaraq lcd -nin əsas aydın yazma əmrləri istifadə olunur və sonunda kodun sonunda tıklanan düymələri göstərmək üçün bip adlanan bir funksiya yaradılır.. əlavə edilmiş fayllarda kodu tapın.
Kitabxanalar.
LiquidCrystal_I2C
github.com/fdebrabander/Arduino-LiquidCrys…
Arduino üçün EEPROM Kitabxana V2.0
github.com/PaulStoffregen/EEPROM
Arduino üçün klaviatura kitabxanası
github.com/Chris--A/Keypad
Addım 7: Qapı
bu addımda qapını tamamlayacağıq
1. 200 mm x 200 mm ölçüdə 2 ədəd kartondan kəsin.
2. 200m x 50mm ölçüdə 4 ədəd kəsin.
2. lcd üçün yuva yaradın.
3. LCD, Solenoid, Arduino UNO üçün deşikləri işarələyin.
4. LCD, Solenoid, Arduino UNO -nu təmin etmək üçün qoz -fındıqlı M3 x 20 mm boltlardan istifadə edin.
5. İsti yapışqan silahı və karton üçbucaqlarından istifadə edərək sağ tərəfi, sol tərəfi, üstü, aşağıdan ön tərəfə yapışdırın.
6. Sağ tərəfdəki M4 Taxta Sancaqlardan istifadə edərək Menteşəni bağlayın.
Addım 8: Qapı çərçivəsi
qapını bitirdikdən sonra Qapını Qapı Çərçivəsinə düzəldəcəyik.
addımlar
1. 50 mm X 300 mm ölçüdə 6 karton kəsin.
2. HOT yapışqan tabancasından istifadə edərək 3 ədəd karton şeridi birləşdirin.
3. CardBoard Stipini qutunun ön hissəsindən 50 mm uzaqda yapışdırın və dəstək üçün isti yapışqan və üçbucaqlardan istifadə edərək yapışdırın.
4. kilid üçün bir yuva düzəltmək üçün başqa bir karton şeridi üzərində 20 mm x 20 mm ölçüdə bir yuva düzəldin. sola heç bir boşluq buraxmadan bu paralelə yapışdırın.
5. Sağ Menteşə Dəstəyinə M4 taxta vintləri vidalayın.
Addım 9: Bitirmə
addım
1. qapıdan qalan boş yeri başqa bir karton parçası ilə örtün.
2. hiss və toxuması kimi bir tonoz vermək üçün kubun daxili həcmini örtmək üçün məxmər toxumalı kağızdan istifadə edin.
3. Arxa kartonu üzü BOX -a quraşdırın.
4. bu kartonun üzərindəki ağ kağızı yumşaq bir şəkildə yuvarlayaraq altdakı təbəqədən soyun.
Addım 10: Nəticə
bu DIY quruluşunda bir az arduino kodlaşdırma öyrənirik, ən sadə arduino LCD ekranı (I2C) ilə işlədik və bahalı zərgərlikdən pula qədər hər şeyi asanlıqla saxlaya biləcəyimiz öz elektron SAFE BOX -u hazırladıq.
Tövsiyə:
Aramızda Ardından Təhlükəsizlik Qutusu Necə Hazırlanır - Elektrik naqilləri vəzifəsi: 7 addım
Aramızda Təhlükəsizlik Qutusu Necə Hazırlanır - Elektrik naqilləri vəzifəsi: Bu gün sizə aramızda oyun - elektrik naqilləri tapşırığından sonra bir təhlükəsizlik qutusu düzəltməyi göstərəcəyəm
Barmaq izi Təhlükəsizlik Qutusu: 4 addım
Barmaq izi Təhlükəsizlik Qutu: Unuducu birisən? Açarlarınızı gətirməyi çox vaxt unutursunuz? Sualın cavabı bəli olarsa. Sonra barmaq izi təhlükəsizlik qutusunu özünüz etməlisiniz !!! Özünüzün barmaq izi dünyada yeganə şeydir. Buna görə məcbur olmayacaqsınız
PIR əsaslı təhlükəsizlik sistemi: 7 addım
PIR əsaslı təhlükəsizlik sistemi: Bu modul PIR sensoru üzərində qurulub və çox dəqiqdir, daha çox təhlükəsizlik üçün səs siqnalı modulu və ehtiyat gücündən ibarətdir
R-PiAlerts: Raspberry Pis ilə WiFi əsaslı bir təhlükəsizlik sistemi qurun: 8 addım (şəkillərlə)
R-PiAlerts: Raspberry Pis ilə WiFi əsaslı bir təhlükəsizlik sistemi qurun: Masanızda işləyərkən birdən uzaqdan bir səs eşidirsiniz. Biri evə təzə gəldi? Maşın evimin qarşısında dayanıb, kimsə maşınıma girib? Telefonunuzda və ya masanızda bildiriş almağınızı istəmirsiniz ki, qərar verin
RFID Təhlükəsizlik Sistemi (Arduino əsaslı): 6 addım (şəkillərlə)
RFID Təhlükəsizlik Sistemi (Arduino əsaslı): Evinizdə ola biləcəyiniz həqiqətən gözəl bir cihaz