Mündəricat:
- Təchizat
- Addım 1: Adım 1: Ultra Sonic Sensorunun Montajı
- Adım 2: Adım 2: Buzzeri bağlayın
- Addım 3: Adım 3: LED -i bağlayın
- Adım 4: Adım 4: Kodlaşdırma müddəti
- Addım 5: Adım 5: Pişiyi dayandırmağın vaxtıdır
- Addım 6: Adım 6: Ayarlarla oynayın
Video: Arduino Alarmı - Pişiklərə Dəstək: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Pişiklər əla ola bilər. İnanılmaz dərəcədə rahat, qeyri -səlis və əyləncəli ola bilərlər. Ancaq bir layihəyə başladıqları zaman qarşısını almaq olduqca çətin ola bilər. Bir pişiyi cilovlamaq üçün hərəkətə həssas işıq və səsdən daha yaxşı nə ola bilər?
Bu dərsdə yaxınlıqdakı hərəkəti aşkar etmək üçün bir Arduino qurmağı və kodlaşdırmağı öyrənəcəksiniz. Hərəkət meydana gəldikdə, həm LED işığı, həm də səsi ilə məxluqun qarşısını alacaq.
Dövrə və proqramlaşdırma ilə bağlı bəzi əsas təcrübələr faydalıdır, lakin tələb olunmur.
Təchizat
1 Arduino Uno
1 Çörək lövhəsi
2 330Ω Rezistor
1 Buzzer
1 RGB LED
10 Jumper Kabelləri
1 9V1A Adapter (qurmaq və qoşmaq üçün)
Addım 1: Adım 1: Ultra Sonic Sensorunun Montajı
Çörək taxtasını yığmağa başlayın.
Ultra Sonic sensorunu yuxarıda göstərildiyi kimi bağlayın. VCC, Trig, Echo və Gnd (etiketli) dörd fərqli sancağa diqqət yetirin. VCC -nin 5V enerji mənbəyinə və GND -nin Yerə getdiyinə əmin olun.
Trig Pin 2 -ə, Echo isə Pin 3 -ə getməlidir.
Adım 2: Adım 2: Buzzeri bağlayın
Yenə səs siqnalı bağlamaq üçün yuxarıdakı çörək taxtası ilə birlikdə edin. Səs siqnalının + terminalının pin 7 -yə bağlı olduğundan əmin olun və terminalı yerə bağlamaq üçün 330Ω müqavimət istifadə edin.
Addım 3: Adım 3: LED -i bağlayın
Diaqramda göstərildiyi kimi RGB LEDini bağlayın. Qırmızı 9 -cu pinə, Yaşıl 10 -a, Mavi isə 11 -ə bağlamalıdır. Son (və ən uzun) pin 330Ω Rezistorla yerə yapışdırılmalıdır.
Adım 4: Adım 4: Kodlaşdırma müddəti
İndi kodu əlavə etməyin vaxtı gəldi. Arduino redaktorundan istifadə edərək, aşağıdakı kod LEDinizin yanmasına və UltraSonic Sensorun bir obyekti aşkarladığı məsafədən asılı olaraq səs siqnalı verməsinə səbəb olacaq.
Hər hansı bir Pin nömrənizlə yaradıcılığınız varsa, bilin ki, kodu işə salmaq üçün onları dəyişdirməlisiniz.
Addım 5: Adım 5: Pişiyi dayandırmağın vaxtıdır
Pişiyinizin getməyini maneə törətmək istədiyiniz yerdə tənzimləmənizi qurun. Bunun qarşısını almaq üçün qapısının olmadığı zirzəmimdəki zəmində gəzməyi dayandırmağa çalışıram. Sensorun qabağında gedəndə sönür. Səs -küydən və işıqlardan asanlıqla qorxur, ona görə də onu dayandırmaq üçün çox şey lazım deyil.
Addım 6: Adım 6: Ayarlarla oynayın
Ehtiyaclarınızdan asılı olaraq düzəldə biləcəyiniz bəzi şeylər:
- Nə "distanceInCM" şeylərin baş verməsinə səbəb olur. Çox yaxın bir şey algıladığında, yoxsa daha uzaqda olanda olmasını istəyirsən? Bunu çox uzaqda yerləşdirsəniz, daha həssas olan daha yaxşı bir Ultrasonik sensor əldə etməyiniz lazım ola bilər.
- Hansı rəng aralığından istifadə etmək istərdiniz? RGB LED ilə, daha böyük bir xəbərdarlıq vermək üçün 0 ilə 100 arasında və ya 0 ilə 255 arasında (bir şey yaxın olduqda qırmızı rəngdə) təsadüfi dəyərlər seçir.
- Siqnalın tezliyi tənzimlənə bilər. Aşağı tezliklər aşağı notlardır, daha yüksək tezliklər daha yüksək notlardır.
Tövsiyə:
Arduino Nano istifadə edərək Sosial Məsafə Alarmı: 4 addım
Arduino Nano'dan Sosial Məsafə Alarmı: Salam bu oxuculara, bir neçə sadə addımda arduino nanodan istifadə edərək sosial uzaqlaşdırıcı xatırlatma və həyəcan siqnalı verməyi göstərəcəyəm Daha çox möhtəşəm layihələr üçün letsmakeprojects.com saytına daxil olun
Arduino ilə Aritech üçün Ev Alarmı İnternet Dialer: 6 addım
Arduino ilə Aritech üçün Ev Alarmı İnternet Dialer: Bir çox Avropa ölkəsində istifadə edilən çox yaygın bir Ev və iş siqnalı Aritech siqnal panelləridir. Bunlar 2000 -ci illərin əvvəllərinə qədər yüz minlərlə qurulub və bir çoxu bu gün də evlərdə var - ümumiyyətlə yenidən nişanlanırlar
Rəqəmsal Vibrasiya Sensorlu Arduino Alarmı: 5 addım
Rəqəmsal Vibrasiya Sensorlu Arduino Alarmı: Bu asan və ucuz bir siqnalizasiya cihazının necə hazırlanması ilə əlaqədardır. Elektronika və arduino proqramlaşdırma üzrə əsas biliklərə ehtiyacınız var. Hər hansı bir sualınız və ya probleminiz varsa mənimlə əlaqə saxlaya bilərsiniz: [email protected]
Təkərli kürsü kolu sürücüsünə dəstək sistemi: 16 addım
Dəstək Sistemi Təkərli Kürsü Sürücüsü: Ümumi təkərli kürsü, yuxarı ətraf zəifliyi və ya məhdud qaynaqları olanlar üçün bir çox qüsurları ehtiva edir. Komandamız, istifadəçilərin daha uzaqlara getməsinə imkan verən Pulsuz Təkərli Kürsü Missiyasından təkərli kürsülər üçün təkərli kürsü sürücüsü hazırlamaq vəzifəsinə sahib idi
SD Kart Uzatma, Dəstək və Örtük: 7 addım
SD Kart Genişləndirilməsi, Dəstək və Örtüyü: SD kart oxuyucusu olan bir Arduino TFT ekran qalxanınız varsa və SD kartda saxlanan faylları yoxlamaq və ya dəyişdirmək üçün hər dəfə ehtiyacınız varsa, uzantı sinir və vaxtınızı xilas edəcək, TFT ekran qalxanını çıxarmadan. Bu ola bilər