Mündəricat:
- Addım 1: Materialların siyahısı
- Addım 2: Yansıtma üçün Güzgü Tutacağı
- Addım 3: Arduino Mini istifadə edərək səs siqnalı/siqnalizasiya
- Addım 4: Leaser Beam
- Addım 5: Yenidən seçimin qurulması
- Addım 6: Demo
Video: Arduino istifadə edərək gecə oğurluq siqnalı: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Salam, hamısı mənim 5 -ci təlimatımdır. Adətən Arduino -nu əsas komponentim kimi istifadə edə biləcəyim bir yarışma olanda təlimatlı yazıram. Beləliklə, bu Optik müsabiqəsi ilə çox az və sadə komponentləri olan, lakin möhtəşəm bir layihə olan sadə bir məktəb layihəsini nümayiş etdirmək şansım oldu.
İndi Arduino istifadə edərək bir gecə oğurluq detektoru quraq.
Addım 1: Materialların siyahısı
- Arduino mini
- LDR bir parça
- Laser
- AA batareyaları (2)
- AA batareya tutacağı
- Sürüşmə açarı (2)
- Güzgülər (əks etdirməyiniz lazım deyil)
- 6 sm x 5 sm ölçüdə kiçik bir qutu
- Biri rəhbərlik etdi
- Bir səs siqnalı
- 5v enerji təchizatı
- Qulaqcıq 5 ədəd
- Velosiped 2 ədəd danışdı
- Super yapışqan
Addım 2: Yansıtma üçün Güzgü Tutacağı
- Ümumi mağazamdan, ölçüləri 2 sm X 2 sm olan güzgü aldım
- Bunun üçün əlavə edilmiş 3d printer tutucusunu çap etdim, bunu dondurma çubuqlarından istifadə edərək edə bilərsiniz.
- Super yapışqan istifadə edərək qulaqcıqların kiçik hissələrini güzgülərə yapışdırıram.
- Velosiped danışanda onları tutacaqda saxlamağa məcbur etdim.
Addım 3: Arduino Mini istifadə edərək səs siqnalı/siqnalizasiya
Bu sistem, ətrafındakı işığın şiddətini hiss edərək işləyir. İşığı aşkar etmək üçün istifadə edilə bilən sensor LDR -dir. Ucuzdur və hər hansı bir yerli elektronika mağazasından və ya onlayn satın ala bilərsiniz.
LDR, VCC -yə (5V) qoşulduqda, üzərindəki giriş işığı intensivliyi ilə birbaşa nisbətdə dəyişən analoq bir gərginlik verir. Yəni işığın intensivliyi nə qədər çox olarsa, LDR -dən gələn gərginlik o qədər çox olar. LDR analoq bir gərginlik verdiyindən Arduino üzərindəki analog giriş pininə qoşulur. Arduino, quraşdırılmış ADC (analoq-rəqəmsal çevirici) ilə daha sonra analoq gərginliyi (0-5V-dən) (0-1023) aralığında rəqəmsal bir dəyərə çevirir. Ətrafında və ya səthində kifayət qədər işıq olduqda, LDR-dən Arduino vasitəsilə oxunan rəqəmsal dəyərlər 800-1023 aralığında olacaq.
LDR -ni Arduino -ya bağladıqdan sonra, Arduino vasitəsilə LDR -dən gələn dəyərləri yoxlaya bilərsiniz. Bunu etmək üçün Arduino'yu USB vasitəsilə PC -yə qoşun və Arduino IDE və ya proqramını açın. Sonra, əlavə edilmiş kodu Arduino -ya yükləyin.
Kodu yüklədikdən sonra Arduino IDE -də "Serial monitor" adlı düyməni basın. Bu, ekranda fərqli dəyərlər yazan yeni bir pəncərə açacaq. İndi səthini işıqdan bağlayaraq sensoru sınayın və hansı dəyərlərə sahib olduğunuzu görün serial monitoruna daxil olun.
===================================
int prevSensorValue = 0; cihazı açdığınızda ilk dəfə qurulacaq. işığı bağladığınızda sensorun dəyərində bir düşmə olacaq, serial monitorda yoxlayın. Mənim üçün 200 idi. fərq 150 -dən çox olarsa, pin 13 dəyərini yüksək olaraq təyin edəcək.
BJT açarını açacaq və həyəcan 2 dəqiqə ərzində açılacaq.
Nəhayət, 3d printerdən istifadə edərək bir kassa yaratdı.
Addım 4: Leaser Beam
- Diametri 6 mm olan 3V lizer aldım.
- Bunun üçün bir tutacaq yaratdım, lazım olsa atlaya və birbaşa yapışdıra bilərsiniz.
- AA batareya tutucusundan istifadə edin, 2 batareya ilə leaserin pozitiv telinə mənfi ucu əlavə edin.
- Bağlantı düzgün qurulduqda lazer şüası alacaqsınız.
- Bağlantı arasında bir keçid qoyun, sürüşmə açarı yaxşı işləyəcək.
- İkiqat lentdən istifadə edərək hansı sahəni təmin etmək istədiyinizi divara yerləşdirin.
Addım 5: Yenidən seçimin qurulması
- Kirayəni qoyduqdan sonra, şüanın divara düşdüyünü yoxlayın.
- Yansıtma güzgüsünü ora qoyun və əyərək istədiyiniz yerə düşməsinə çalışın.
- Təhlükəsizləşdirmək istədiyiniz bütün sahəni gözdən keçirtməyincə 2 -ci addımı digər güzgülərlə təkrarlayın.
- LDR -yə düşmək üçün son şüa olun.
Addım 6: Demo
Hər şey bir araya gələrsə, əla işləyəcək.
Tövsiyə:
ATMEGA328P (Arduino) DIY -dən istifadə edərək səs siqnalı: 3 addım
ATMEGA328P (Arduino) DIY istifadə edərək viktorina buzzer: viktorina yarışlarının buzzer turunda sual bütün komandalara açıq şəkildə verilir. Cavabı bilən adam əvvəlcə səs siqnalı ilə vurur və sonra suala cavab verir. Bəzən iki və ya daha çox oyunçu səs siqnalı ilə demək olar ki, eyni vaxtda vurur
Qapı Zəngi, Oğurluq Siqnalı, Tüstü Siqnalları və s. Üçün Arduino Push Uyarıları: 8 addım
Qapı Zəngi, Oğurluq Siqnalı, Siqnal Alarmları və s: Arduino Uno və Ethernet Shield istifadə edərək qapı zəngi, oğurluq siqnalı, tüstü siqnalları və s. Arduino Push Alert Box haqqında Wiznet W5100 çipinə əsaslanan Arduino Uno və Ethernet Shield istifadə edir
Şüşə qırılma siqnalı / oğurluq siqnalı: 17 addım
Şüşə Kırılma Siqnalı / Oğurluq Siqnalı: Bu dövrə, girən şəxs şüşənin sınıq olmamasını təmin etsə belə, şüşə pəncərənin girən tərəfindən sındırıldığını aşkar etmək üçün həyəcan siqnalı vermək üçün istifadə edilə bilər
5 dollarlıq oğurluq siqnalı! 17 addım
5 dollarlıq oğurluq siqnalı!: 5 dolların altında oğurluq siqnalı etdim və evin ətrafına qoyub tapdığım əşyalar! Lehimləmə tələb olunmur. (lehimləmə isteğe bağlı) Bu videonu da video bölümünə yüklədim. Aşağıdakı videoya baxın:
Təzyiq Siqnalı Siqnalı: 4 Addım
Təzyiq Siqnalı Siqnalı: Bu təlimat sizə zəhmli bir təzyiq açarı siqnalı necə edəcəyinizi göstərəcək. Təxminən 10 dollar xərclədim! yüksək olduğunu xəbərdar edir