Mündəricat:

Arduino istifadə edərək gecə oğurluq siqnalı: 6 addım
Arduino istifadə edərək gecə oğurluq siqnalı: 6 addım

Video: Arduino istifadə edərək gecə oğurluq siqnalı: 6 addım

Video: Arduino istifadə edərək gecə oğurluq siqnalı: 6 addım
Video: CS50 2015 - Week 10 2024, Noyabr
Anonim
Arduino istifadə edərək gecə oğurluq siqnalı
Arduino istifadə edərək gecə oğurluq siqnalı

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ı

  1. Arduino mini
  2. LDR bir parça
  3. Laser
  4. AA batareyaları (2)
  5. AA batareya tutacağı
  6. Sürüşmə açarı (2)
  7. Güzgülər (əks etdirməyiniz lazım deyil)
  8. 6 sm x 5 sm ölçüdə kiçik bir qutu
  9. Biri rəhbərlik etdi
  10. Bir səs siqnalı
  11. 5v enerji təchizatı
  12. Qulaqcıq 5 ədəd
  13. Velosiped 2 ədəd danışdı
  14. Super yapışqan

Addım 2: Yansıtma üçün Güzgü Tutacağı

Yansıtma üçün güzgü tutacağı
Yansıtma üçün güzgü tutacağı
Yansıtma üçün güzgü tutacağı
Yansıtma üçün güzgü tutacağı
Yansıtma üçün güzgü tutacağı
Yansıtma üçün güzgü tutacağı
  1. Ümumi mağazamdan, ölçüləri 2 sm X 2 sm olan güzgü aldım
  2. Bunun üçün əlavə edilmiş 3d printer tutucusunu çap etdim, bunu dondurma çubuqlarından istifadə edərək edə bilərsiniz.
  3. Super yapışqan istifadə edərək qulaqcıqların kiçik hissələrini güzgülərə yapışdırıram.
  4. Velosiped danışanda onları tutacaqda saxlamağa məcbur etdim.

Addım 3: Arduino Mini istifadə edərək səs siqnalı/siqnalizasiya

Arduino Mini istifadə edərək səs siqnalı/siqnalizasiya
Arduino Mini istifadə edərək səs siqnalı/siqnalizasiya
Arduino Mini istifadə edərək səs siqnalı/siqnalizasiya
Arduino Mini istifadə edərək səs siqnalı/siqnalizasiya
Arduino Mini istifadə edərək səs siqnalı/siqnalizasiya
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

Kirayə şüası
Kirayə şüası
Kirayə şüası
Kirayə şüası
  1. Diametri 6 mm olan 3V lizer aldım.
  2. Bunun üçün bir tutacaq yaratdım, lazım olsa atlaya və birbaşa yapışdıra bilərsiniz.
  3. AA batareya tutucusundan istifadə edin, 2 batareya ilə leaserin pozitiv telinə mənfi ucu əlavə edin.
  4. Bağlantı düzgün qurulduqda lazer şüası alacaqsınız.
  5. Bağlantı arasında bir keçid qoyun, sürüşmə açarı yaxşı işləyəcək.
  6. İ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ı

Yenidən seçilmənin qurulması
Yenidən seçilmənin qurulması
Yenidən seçilmənin qurulması
Yenidən seçilmənin qurulması
Yenidən seçilmənin qurulması
Yenidən seçilmənin qurulması
  1. Kirayəni qoyduqdan sonra, şüanın divara düşdüyünü yoxlayın.
  2. Yansıtma güzgüsünü ora qoyun və əyərək istədiyiniz yerə düşməsinə çalışın.
  3. 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.
  4. 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ə: