Съдържание:

Проста звукова платка Arduino: 5 стъпки (със снимки)
Проста звукова платка Arduino: 5 стъпки (със снимки)

Видео: Проста звукова платка Arduino: 5 стъпки (със снимки)

Видео: Проста звукова платка Arduino: 5 стъпки (със снимки)
Видео: когда без спроса трогают твой мотоцикл🤪 #мотоТаня she touching your bike without asking #motoTanya 2024, Ноември
Anonim
Проста звукова платка Arduino
Проста звукова платка Arduino

В този експеримент ще разберете как работи пасивен зумер и как можете да създадете обикновена звукова платка Arduino. Използвайки някои бутони и избирайки съответния тон, можете да създадете мелодия! Частите, които съм използвал, са от стартовия комплект Arduino UNO на Kuman

Стъпка 1: Необходими части

Необходими части
Необходими части

Ще имаш нужда:

  • дъска Arduino
  • макет
  • USB кабел
  • 10 x джъмперни проводници
  • 3 x бутони (броят на капачките и бутоните е по избор)
  • 3 x 10k ома резистори

Allchips е платформа за онлайн услуги за електронни компоненти, от които можете да закупите всички компоненти

Стъпка 2: Свързване на бутоните

Свързване на бутоните
Свързване на бутоните
Свързване на бутоните
Свързване на бутоните

Първо, нека започнем с бутоните. За всеки бутон изберете една от страните му. Ще видите 2 пина. Този вляво (можете също да ги смените) се свързва към земята на Arduino (през макета) с 10k резистор. Свържете същия ред към цифров пин 2, 3 или 4 на Arduino (може да бъде конфигуриран в кода). Щифтът от дясната страна на всеки бутон се свързва към 5V. Можете да използвате горната снимка за справка. Направете тези стъпки за всичките си бутони.

Стъпка 3: Свързване на зумера

Свързване на зумера
Свързване на зумера

Така че в горната част на зумера можете да видите символ +. Това показва положителната му страна. Трябва да свържете противоположния край към земята и този към цифров пин 8 на Arduino (може да се промени по -късно)

Стъпка 4: Качване и промяна на кода

Качване и промяна на кода
Качване и промяна на кода

Можете да намерите кода на проекта тук. Всичко зависи от вас какво можете да промените - от номерата на пиновете до добавяне на още бутони, но по -важното - можете да промените всеки отделен тон. Ето малко обяснение:

тон (buzzPin, 1000, 300); / / Ето функцията за тон на Arduino

buzzPin е положителният щифт на зумера

1000 е самият тон, в Hz (може да бъде от 31 до 65535)

300 е продължителността в ms (по избор)

Стъпка 5: Видео

Ето видеоклип на проекта в действие, създаващ произволна мелодия.

Препоръчано: