Mündəricat:
Video: Çırpma ilə aktivləşdirilmiş LED Array: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu təlimatın sonunda alqış kimi yüksək səsləri dinləyən və onlara 3 LED yandıraraq söndürərək cavab verən bir cihaz qura biləcəksiniz. Yuxarıda son nəticənin görüntüsü var.
Addım 1: Materiallar
Sizə lazım olacaq:
- Arduino Uno
- Çörək paneli (3 -cü addıma baxın)
- 4 Kişi-Kişi Jumper Teli
- 3 Kişi-Qadın Jumper Teli
- 3 LED
- 3 220 ohm müqavimət
- 1 KY-038 mikrofon səs sensoru modulu
Bu hissələri müxtəlif yerlərdən onlayn olaraq əldə edə bilərsiniz - ətrafında axtarış aparın və bunları münasib qiymətə tapa biləsiniz.
Addım 2: Quraşdırma
Arduino və komponentlərini bu diaqramda olduğu kimi bağlayın. Mavi və boz tellər kişi-kişi tullanan kabelləri, sarı, qara və qırmızı tellər kişi-dişi tullanan kabelləri təmsil edir.
Diqqət yetirin ki, dövrəni 1 -ci addımdakı şəkildəki kimi mini çörək taxtasına yerləşdirə bilərsiniz. Hər şeyi bir -birinə sıx bağladıqda qarışdırmaq və ya parçalamaq çox asan olduğu üçün bunu məsləhət görməzdim.
KY-038 üçün bir hissə tapa bilmədiyim üçün onu diaqramdan kənarda qoymalı oldum. Sarı tel "A0" pininə, qara tel "G" (Topraklama) pininə, qırmızı tel isə "+" (5V) pininə bağlanmalıdır.
Addım 3: Kod
Arduino IDE -ni açın və aşağıdakı kodu daxil edin:
pastebin.com/cJQUA4eM
Lazım gələrsə 1 -dən 25 -ə qədər sətir dəyişdirin; Sabitlərin hər birinin nə etdiyini izah etmək üçün şərhlər əlavə etdim.
Kodu bəyəndiyinizə görə yapışdırıb dəyişdirdikdən sonra Arduinoya yükləyin.
Addım 4: Tamamlandı
Hər şey plana uyğun gedirsə, tam işlək bir çırpma ilə işləyən LED dəsti olmalıdır. Mövcud kodumdakı əmrlərin siyahısı:
- 2 çırpma: LED 1 -i dəyişir
- 3 çırpma: LED 2 -ni dəyişir
- 4 çırpma: LED 3 -ü dəyişir
- 5 çırpma: Bütün LEDləri söndürür
- 6 çırpma: Bütün LEDləri yandırır
- 16 alqış: İşıq şousu!: P.
Kifayət qədər cəsarətli olsanız, koduma girib fərqli şeylər etmək üçün mövcud əmrləri əlavə edə və ya dəyişdirə bilərsiniz. Müvafiq kod 84-148 sətirlərindədir.
Əylənin!
Tövsiyə:
DIY Çırpma Dövrü: 5 addım
DIY əl çalma dövrəsi: Salam uşaqlar! Gəlin Yeniləyək adlı başqa bir təlimata yenidən xoş gəldiniz. Bu dəfə sizə cihazlarınızı yalnız vaxtında 3 dəfə çalmaqla açmağa və ya söndürməyə imkan verən sadə bir dövrə necə quracağınızı göstərəcəyəm
Çırpma açarı: 7 addım (şəkillərlə)
Alqış açarı: Bir qohum məndən bir dəfə soruşdu ki, əllərinizi çalmağa reaksiya verən bir keçid yarada bilərəmmi? Bir layihə yaratmaq üçün bəzi şeylər sifariş etdim və hər kəsin belə bir zəhmli keçidinə sahib ola bilməsi üçün təlimat verməyə qərar verdim. Mikro nəzarətçi
ESP32 ilə PWM - Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: 6 addım
ESP32 ilə PWM | Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: Bu təlimatlarda Arduino IDE istifadə edərək ESP32 ilə PWM siqnallarının necə yaradılacağını görəcəyik. PWM əsasən hər hansı bir MCU -dan analoq çıxışı yaratmaq üçün istifadə olunur və bu analog çıxış 0V ilə 3.3V arasında ola bilər (esp32 vəziyyətində) & dan
İki keçici çırpma açarı dövrə: 3 addım
İki Keçid Alqı -Satqı Dövrə: Keçici Alqış Şalteri, bir alqış səsi ilə açılan dövrədir. Çıxış bir müddət açıq qalır və sonra avtomatik olaraq sönür. Kondansatörün kapasitansının dəyərini dəyişdirərək fəaliyyətin vaxtını idarə etmək olar. Daha çox
Zamanlayıcı ilə Hərəkət Sensorunun Aktivləşdirilmiş LED Şeridi: 6 Addım (Şəkillərlə)
Zamanlayıcı ilə Hərəkət Sensoru Aktivləşdirilmiş LED Şeridi: Hər kəsə salam! İndi başqa bir təlimat yazmaqdan çox xoşbəxtəm. Bu layihə bir neçə ay əvvəl bir dizayner köməkçisi ilə əlaqə saxladığım zaman ortaya çıxdı (?!) (David @dducic) bir neçə dizayn yardımı istədi