Съдържание:

LED масив, активиран с пляскане: 4 стъпки
LED масив, активиран с пляскане: 4 стъпки

Видео: LED масив, активиран с пляскане: 4 стъпки

Видео: LED масив, активиран с пляскане: 4 стъпки
Видео: Кампи Флегрей: супервулкан Италии Pt4: моделирование извержения в настоящее время 2024, Ноември
Anonim
LED масив, активиран с пляскане
LED масив, активиран с пляскане

До края на тази инструкция ще можете да изградите устройство, което слуша силни шумове като пляскане и реагира на тях, като включва или изключва 3 светодиода. По -горе е изображение на крайния резултат.

Стъпка 1: Материали

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

  1. Arduino Uno
  2. Макет (вижте стъпка 3)
  3. 4 джъмперни проводници мъжки-мъжки
  4. 3 мъже-женски джъмпера
  5. 3 светодиода
  6. 3 220 ома резистора
  7. 1 модул за звуков сензор за микрофон KY-038

Можете да закупите тези части онлайн от различни места - потърсете наоколо и би трябвало да можете да ги намерите на прилична цена.

Стъпка 2: Монтаж

Монтаж
Монтаж

Свържете Arduino и неговите компоненти, както е на тази диаграма. Сините и сивите проводници представляват джъмперни кабели мъжки-мъжки, а жълтите, черните и червените проводници представляват джъмперни кабели мъжки-женски.

Обърнете внимание, че вие също можете да поставите веригата върху мини платка, както направих в изображението от стъпка 1. Не бих го препоръчал, тъй като е много лесно да се смесват или разбиват нещата, когато са опаковани плътно заедно.

Тъй като не можах да намеря част за KY-038, трябваше да я оставя извън диаграмата. Жълтият проводник трябва да бъде свързан с неговия "A0" щифт, черният проводник трябва да бъде свързан с неговия "G" (заземен) щифт, а червеният проводник трябва да бъде свързан с неговия "+" (5V) щифт.

Стъпка 3: Код

Отворете IDE на Arduino и поставете следния код в него:

pastebin.com/cJQUA4eM

Променете редове 1 на 25, ако е необходимо; Добавих коментари, за да обясня какво прави всяка от константите.

След като поставите и промените кода по ваш вкус, качете го в Arduino.

Стъпка 4: Готово

Ако всичко върви по план, трябва да имате напълно функционален LED масив, активиран с пляскане. Ето списък с команди в текущия ми код:

  • 2 клапи: Превключва LED 1
  • 3 пляскания: Превключва LED 2
  • 4 пляскания: Превключва LED 3
  • 5 пляскания: Изключва всички светодиоди
  • 6 клапи: Включва всички светодиоди
  • 16 пляскания: Светлинно шоу!: P

Ако сте достатъчно смели, можете да влезете в моя код и да добавите или промените текущите команди, за да правите различни неща. Съответният код е на редове 84-148.

Забавлявай се!

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