Mündəricat:

Buzzer ilə sadə musiqi pleyeri: 4 addım
Buzzer ilə sadə musiqi pleyeri: 4 addım

Video: Buzzer ilə sadə musiqi pleyeri: 4 addım

Video: Buzzer ilə sadə musiqi pleyeri: 4 addım
Video: Bakı metrosunda gənclərin elədiyi zarafat 2024, Noyabr
Anonim
Buzzer ilə sadə musiqi pleyeri
Buzzer ilə sadə musiqi pleyeri

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

Düyməni əlavə etmək
Düyməni əlavə etmək

Addım 2: Button və Buzzer

Düymə və Buzzer
Düymə 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

LED -lərin əlavə edilməsi
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.

Tövsiyə: