Mündəricat:

Sadə Arduino Səs Kartı: 5 Addım (Şəkillərlə birlikdə)
Sadə Arduino Səs Kartı: 5 Addım (Şəkillərlə birlikdə)

Video: Sadə Arduino Səs Kartı: 5 Addım (Şəkillərlə birlikdə)

Video: Sadə Arduino Səs Kartı: 5 Addım (Şəkillərlə birlikdə)
Video: Using Micro SD Card and Data logging with Arduino | Arduino Step by Step Course Lesson 106 2024, Noyabr
Anonim
Sadə Arduino Səs Kartı
Sadə Arduino Səs Kartı

Bu təcrübədə passiv səs siqnalının necə işlədiyini və sadə bir Arduino səs lövhəsi necə yarada biləcəyinizi anlayacaqsınız. Bəzi düymələrdən istifadə edərək və uyğun bir ton seçərək bir melodiya yarada bilərsiniz! İstifadə etdiyim hissələr Kuman'ın Arduino UNO başlanğıc dəstindəndir

Addım 1: Lazım olan hissələr

Ehtiyac duyulan hissələr
Ehtiyac duyulan hissələr

Sizə lazım olacaq:

  • bir Arduino lövhəsi
  • çörək taxtası
  • USB kabeli
  • 10 x Jumper telləri
  • 3 x Düymə (qapaq və düymələrin sayı isteğe bağlıdır)
  • 3 x 10k ohm rezistorlar

Allchips, elektron komponentlərin onlayn xidmət platformasıdır, onlardan bütün komponentləri satın ala bilərsiniz

Addım 2: Düymələri birləşdirin

Düymələri birləşdirmək
Düymələri birləşdirmək
Düymələri birləşdirmək
Düymələri birləşdirmək

Əvvəlcə düymələrdən başlayaq. Hər düymə üçün onun tərəflərindən birini seçin. 2 sancaq görəcəksiniz. Solda olan (onları da dəyişdirə bilərsiniz) Arduinonun torpağına (çörək taxtasından) 10k rezistorla qoşulur. Eyni satırı Arduinonun 2, 3 və ya 4 rəqəmsal pininə bağlayın (kodda konfiqurasiya edilə bilər). Hər düymənin sağ tərəfindəki pin 5V -ə qoşulur. İstinad üçün yuxarıdakı şəkildən istifadə edə bilərsiniz. Bütün düymələriniz üçün bu addımları edin.

Addım 3: Buzzerə qoşulun

Buzzerə qoşulma
Buzzerə qoşulma

Beləliklə, səs -küyün üstündə + simvolu görə bilərsiniz. Bunun müsbət tərəfini göstərir. Qarşı ucu yerə və bu ucu Arduinonun rəqəmsal pininə 8 bağlamalısınız (daha sonra dəyişdirilə bilər)

Addım 4: Kodu yükləyin və dəyişdirin

Kodun yüklənməsi və dəyişdirilməsi
Kodun yüklənməsi və dəyişdirilməsi

Layihənin kodunu burada tapa bilərsiniz. Nəyi dəyişə biləcəyiniz tamamilə sizə bağlıdır - pin nömrələrindən daha çox düymə əlavə etməyə qədər, amma daha da əhəmiyyətlisi - hər bir fərdi tonu dəyişə bilərsiniz. Burada kiçik bir izahat var:

ton (buzzPin, 1000, 300); / / Budur Arduino ton funksiyası

buzzPin, buzzerin müsbət pinidir

1000, Hz -də tonun özüdür (31 -dən 65535 -ə qədər hər yerdə ola bilər)

300 ms -də olan müddətdir (isteğe bağlı)

Addım 5: Video

İşdə təsadüfi bir melodiya yaradan layihənin bir videosu.

Tövsiyə: