Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu, səs siqnalı və bəzi LED -lərdən istifadə edərək arduino -da musiqi çalmağa imkan verəcək sadə bir layihədir. Tezlikdən asılı olaraq fərqli bir LED yanacaq.
Bunun üçün sizə lazım olacaq:
- arduino uno
- çörək taxtası
- 4 rezistor
- səs -küy
- 3 LED
- düymə
- bəzi bağlayıcı tellər
Addım 1: Düyməni əlavə edin
Addım 2: Button və Buzzer
Səs siqnalınızı GND rayına bağlayan bir tellə, digəri də Arduino -nuzdakı hər hansı bir pinə bağlayaraq çörək taxtasına qoşun (bu halda 13).
Düyməniz bir rezistor istifadə edərək yerə, elektrik rayına və sonra Arduino -dakı hər hansı bir pinə (bu halda pin 8) bağlanmalıdır.
Addım 3: LED -lərin əlavə edilməsi
Üç LEDinizi çörək taxtasına əlavə edin, hər birinin ucunu rezistorlar istifadə edərək arduino sancaqlarına bağlayın. Qısa yollar GND dəmir yolu ilə bağlı qalacaq.
Elektrik rayını və GND rayını arduino üzərindəki 5v və GND pinlərinə bağladığınızdan əmin olun.
Addım 4: Kod
Kod əsasən ilhamlandı və üç əsas istinaddan istifadə edildi
bu Arduino melodiyası dərsləri, bu LED yazılarını Milad melodiyaları çalmaq üçün lazım olan qeydlərlə işığın sinxronizasiyası haqqında yazır.
Əvvəlcə nəzərdə tutduğum qədər işləməsə də, düyməni basıldıqda mahnını ifa edir. Niyyət, düyməni neçə dəfə vurulduğundan (bu səbəbdən koddakı sayğacdan) asılı olaraq fərqli mahnılar ifa etmək idi, amma if-ifadənin içərisindəki qeydləri və döyüntüləri yerləşdirməklə bağlı problemlərlə qarşılaşdım. Həqiqətən tərtib edildikdə, səs siqnalı yalnız çalırdı və mahnı bitənə qədər qırmızı LED yanıb -sönürdü, sönük, lakin tez.