Мазмуну:
- 1 -кадам: Бул видео үйрөткүчтү көрүңүз
- 2 -кадам: Аппараттык камсыздоо керек
- 3 -кадам: Райондук диаграмма
- 4 -кадам: Бул кантип иштейт?
- 5 -кадам: Бул ырдын обонун кантип жасадым [] жана NoteDurations []:
- 6 -кадам: Код жана китепкана
Video: Табыт бий музыкасы Arduino аркылуу: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул үйрөткүчтө мен кантип Arduino колдонуп музыканы динамик менен гана колдонсо болот (MP3 модулунун кереги жок). Алгач бул видео үйрөткүчтү көрүңүз
1 -кадам: Бул видео үйрөткүчтү көрүңүз
2 -кадам: Аппараттык камсыздоо керек
1.ан Ардуино
2. Динамик же ызылдак
3 -кадам: Райондук диаграмма
Динамиктин бир зымын arduino D8ге, экинчисин arduino грондуна туташтырыңыз
4 -кадам: Бул кантип иштейт?
Бул схемадагы Arduino ар кандай жыштыктардын обондорун жаратат жана ага туташкан динамик аркылуу ойнойт. Тон (жыштык) жыштыгынын туура убакыт (ритм) менен өзгөрүшү музыканы жаратат. Arduino сигналды жаратат жана аны Digital пин 8 аркылуу чыгарат. Бул үндү туташтыруу үчүн пинге туташат. Бул үйрөткүчтө мен "Астрономия табыты бийи" деген ырды ойнотуу үчүн Arduino программаладым.
5 -кадам: Бул ырдын обонун кантип жасадым жана NoteDurations :
Программаны карап көрсөңүз, эки int массивин таба аласыз: melody and noteDurations . Биринчи массив ноталарды камтыйт, ал эми экинчи массив анын тиешелүү узактыгын камтыйт. Мен алгач бул ырдын музыкалык ноталарын жаздым, андан кийин обонун массивин жаздым.
Анан мен ар бир музыкалык нотанын узундугуна жараша noteDurations жаздым. Бул жерде 8 = чейрек нотасы, 4 = 8 -эскертүү ж.б.у.с. Жогорку маани узунураак ноталарды берет. Нота жана анын тийиштүү узактыгы - бул обон жана noteDurations ичинде бар нерсе. Сиз аларды өзгөртүп, идеяңызга жараша каалаган ырды түзө аласыз
6 -кадам: Код жана китепкана
бул жерден Arduino кодун жана китепканасын жүктөп алыңыз
бул жерде кандайдыр бир шек жок
көбүрөөк окуу куралдары үчүн
Сунушталууда:
Хэллоуин табыт: 5 кадам
Хэллоуин табыт: Бул табыт Хэллоуинге арналган декоративдүү объект, бирок жөн эле эмес … Аны орнотуу жана аны менен баарлашкан колдонуучу менен жакшы убакыт өткөрүү үчүн биз тажрыйбаны жагымдуу жана коркунучтуу кыла турган Arduino киргиздик. . Бир жагынан
Ардуино-Табыт-Бий-Темасы: 4 кадам
Ардуино-Табыт-Бий-Темасы: Бул үйрөткүчтө, табыттын бий темасынын үнүн Ардуино Унодо кантип ойнотууну карап көрөлү
Астрономия табыт бийи мем музыкасы Arduino Uno аркылуу: 5 кадам
Астрономия табыт бийи мем музыкасы Arduino Uno колдонуп: Бул блог биз сизге астрономия табыт бийинин обонун көрсөттү Arduino Uno менен табут бийи астрономиясы жөнүндө мемдер менен иштөө жөнүндө билгениңиздей, мен бул обонду arduino uno аркылуу жасоону чечтим Бул жерде колдонулган кадамдар жана жабдуулар. бул долбоордо
Өз алдынча Arduino 3.3V W / Тышкы 8 МГц сааты Arduino Uno аркылуу ICSP / ISP аркылуу программаланат (Сериялык мониторинг менен!): 4 кадам
Автономдуу Arduino 3.3V W / External 8 MHz Clock Arduino Uno программасынан ICSP / ISP аркылуу программаланат (Сериялык мониторинг менен!): Максаттары: 8 МГц тышкы сааттан өчүрүүчү 3.3Вда иштеген автономдуу Arduino куруу. Аны ISP аркылуу программалоо (ошондой эле ICSP катары белгилүү), Arduino Uno (5V менен иштеген) жүктөөчү файлды түзөтүү жана күйгүзүү үчүн
Бир нече BMP280 сенсорлору Arduino Uno аркылуу SPI аркылуу: 6 кадам
Бир нече BMP280 сенсорлору Arduino Uno аркылуу SPI аркылуу: Бул үйрөткүчтө биз үч BMP280ди Arduino Unoго SPI аркылуу туташтырабыз, бирок сен Uno боюнча D3 to D10 санарип портторун колдонуу менен ар бир сенсор үчүн nSS (Slave Select) менен сегиз BMP280ге чейин туташа аласың. В ченегенде атмосфералык басымдын үлгүлөрүнүн