Мазмуну:

Музыка менен жөнөкөй музыкалык ойноткуч: 4 кадам
Музыка менен жөнөкөй музыкалык ойноткуч: 4 кадам

Video: Музыка менен жөнөкөй музыкалык ойноткуч: 4 кадам

Video: Музыка менен жөнөкөй музыкалык ойноткуч: 4 кадам
Video: Математическая физминутка 2024, Июль
Anonim
Buzzer менен жөнөкөй музыкалык ойноткуч
Buzzer менен жөнөкөй музыкалык ойноткуч

Бул ардуинодо музыканын үнүн жана кээ бир светодиоддорду колдонуп музыканы ойнотууга мүмкүндүк бере турган жөнөкөй долбоор. Жыштыгына жараша башка LED күйөт.

Бул үчүн сизге керек болот:

  • сиздин arduino uno
  • нан
  • 4 резистор
  • коңгуроо
  • 3 LED
  • баскычы
  • кээ бир туташтыргыч зымдар

1 -кадам: Баскычты кошуу

Баскычты кошуу
Баскычты кошуу

2 -кадам: Button жана Buzzer

Button жана Buzzer
Button жана Buzzer

Гудзону GND темир жолуна туташтырган бир зым менен экинчисин Arduinoңуздагы каалаган пинге туташтырыңыз (13, бул учурда).

Сиздин баскыч резистордун жардамы менен жерге, электр темир жолуна, андан кийин Arduinoдогу каалаган пинге туташтырылышы керек (бул учурда 8 -пин).

3 -кадам: LED кошуу

LED кошуу
LED кошуу

Үч LED диапазонуңузга кошуп, ар биринин узун учун резисторлорду колдонуп arduino казыктарына туташтырыңыз. Кыска жолдор GND темир жолуна туташып калат.

Электр темир жолун жана GND темир жолун ардуиноңуздагы 5v жана GND казыктарына туташтырыңыз.

4 -кадам: Код

Код негизинен шыктандырылган жана үч негизги шилтеме аркылуу бириктирилген

бул Arduino мелодия үйрөткүчү бул жарык диоддорду жарык менен синхрондоштуруу жөнүндө пост, бул рождество обондорун ойноо үчүн керектүү ноталар менен.

Ал мен ойлогондой деңгээлде иштебесе да, ал баскыч басылганда ырды ойнотот. Ниет баскычты канча жолу басылганына жараша ар кандай ырларды ойнотуу болчу (демек коддогу эсептегич), бирок мен ноталарды жана ыргактарды if-билдирүүсүнүн ичине жайгаштырууда көйгөйлөргө туш болдум. Чындыгында компиляция болгондо, ызылдак гана чырылдайт жана кызыл LED жарыгы өчөт, күңүрт, бирок ыр бүткүчө.

Сунушталууда: