Mundarija:

Oddiy Arduino ovoz kartasi: 5 qadam (rasmlar bilan)
Oddiy Arduino ovoz kartasi: 5 qadam (rasmlar bilan)

Video: Oddiy Arduino ovoz kartasi: 5 qadam (rasmlar bilan)

Video: Oddiy Arduino ovoz kartasi: 5 qadam (rasmlar bilan)
Video: САРДОР ШАХАТИНИ НИМА КИЛДИ КОРИНГ ШАХАТИМИ ОЗИ 😁👍 2024, Noyabr
Anonim
Oddiy Arduino ovoz kartasi
Oddiy Arduino ovoz kartasi

Ushbu tajribada siz passiv signal signalining qanday ishlashini va oddiy Arduino ovoz kartasini qanday yaratishni tushunasiz. Ba'zi tugmachalardan foydalanib va mos keladigan ohangni tanlab, siz ohang yaratishingiz mumkin! Men ishlatgan qismlar Kumanning Arduino UNO boshlang'ich to'plamidan

1 -qadam: kerakli qismlar

Kerakli qismlar
Kerakli qismlar

Sizga kerak bo'ladi:

  • Arduino taxtasi
  • non taxtasi
  • USB kabeli
  • 10 x o'tish simlari
  • 3 x tugmachalar (tugmachalar va tugmalar soni ixtiyoriy)
  • 3 x 10k ohmli rezistorlar

Allchips - bu elektron komponentlar uchun onlayn xizmat ko'rsatish platformasi, siz ulardan barcha komponentlarni sotib olishingiz mumkin

2 -qadam: tugmachalarni ulash

Tugmachalarni ulash
Tugmachalarni ulash
Tugmachalarni ulash
Tugmachalarni ulash

Birinchidan, tugmachalardan boshlaylik. Har bir tugma uchun uning yon tomonlaridan birini tanlang. Siz 2 pinni ko'rasiz. Chapdagi (siz ham ularni almashtira olasiz) Arduino eriga (non paneli orqali) 10k rezistor bilan ulanadi. Xuddi shu qatorni Arduino 2, 3 yoki 4 raqamli piniga ulang (kodda sozlash mumkin). Har bir tugmachaning o'ng tomonidagi pin 5V ga ulanadi. Malumot uchun yuqoridagi rasmdan foydalanishingiz mumkin. Barcha tugmalar uchun ushbu amallarni bajaring.

3 -qadam: Buzzerni ulash

Buzzerni ulash
Buzzerni ulash

Shunday qilib, signalning yuqori qismida siz + belgisini ko'rishingiz mumkin. Bu uning ijobiy tomonlarini ko'rsatadi. Qarama -qarshi uchini erga ulashingiz kerak va uni Arduino -ning 8 -raqamli piniga ulashingiz kerak (keyin o'zgartirish mumkin).

4 -qadam: Kodni yuklash va o'zgartirish

Kodni o'zgartirish va o'zgartirish
Kodni o'zgartirish va o'zgartirish

Loyihaning kodini bu erda topishingiz mumkin. O'zgartirish mumkin bo'lgan hamma narsa sizga bog'liq - pin raqamlaridan tortib to tugmachalarni qo'shishgacha, lekin eng muhimi - siz har bir ohangni o'zgartirishingiz mumkin. Bu erda kichik tushuntirish:

ohang (buzzPin, 1000, 300); / / Bu erda Arduino ohang funktsiyasi

buzzPin - buzzerning ijobiy pimi

1000 - bu ohangning o'zi, Gts (u 31 dan 65535 gacha bo'lishi mumkin)

300 - ms davomiyligi (ixtiyoriy)

5 -qadam: video

Mana, loyihaning tasodifiy ohangini yaratgan video.

Tavsiya: