Obsah:

Clap-activated LED Array: 4 kroky
Clap-activated LED Array: 4 kroky

Video: Clap-activated LED Array: 4 kroky

Video: Clap-activated LED Array: 4 kroky
Video: How to use 4 channel Relay to control AC load with Arduino code 2024, Červen
Anonim
Clap-activated LED Array
Clap-activated LED Array

Na konci tohoto pokynu budete moci postavit zařízení, které poslouchá hlasité zvuky jako tleskání a reaguje na ně zapnutím nebo vypnutím 3 LED diod. Nahoře je obrázek konečného výsledku.

Krok 1: Materiály

Budete potřebovat:

  1. Arduino Uno
  2. Breadboard (viz krok 3)
  3. 4 propojovací vodiče muž-muž
  4. 3 propojovací vodiče pro muže a ženy
  5. 3 LED diody
  6. 3 220 ohmové odpory
  7. 1 modul snímače zvuku mikrofonu KY-038

Tyto díly můžete zakoupit online z různých míst - hledejte v okolí a měli byste je najít za slušnou cenu.

Krok 2: Sestavení

Shromáždění
Shromáždění

Připojte Arduino a jeho součásti tak, jak je to v tomto diagramu. Modré a šedé vodiče představují propojovací kabely typu male-male a žluté, černé a červené dráty představují propojovací kabely male-female.

Všimněte si, že jste také schopni přizpůsobit obvod na mini prkénko, jako jsem to udělal na obrázku kroku 1. Nedoporučoval bych to, protože je opravdu snadné míchat nebo rozbíjet věci, když jsou pevně zabaleny.

Protože jsem nemohl najít součástku pro KY-038, musel jsem ji vynechat z diagramu. Žlutý vodič by měl být připojen ke kolíku „A0“, černý vodič ke kolíku „G“(uzemnění) a červený vodič by měl být připojen ke kolíku „+“(5V).

Krok 3: Kód

Otevřete Arduino IDE a vložte do něj následující kód:

pastebin.com/cJQUA4eM

V případě potřeby změňte řádky 1 až 25; Přidal jsem komentáře, abych vysvětlil, co každá z konstant dělá.

Poté, co kód vložíte a upravíte podle svých představ, nahrajte jej do Arduina.

Krok 4: Hotovo

Pokud vše jde podle plánu, měli byste mít plně funkční pole LED aktivované tleskáním. Zde je seznam příkazů v mém aktuálním kódu:

  • 2 tleskání: Přepíná LED 1
  • 3 tleskání: Přepíná LED 2
  • 4 tleskání: Přepíná LED 3
  • 5 tleskání: Vypne všechny LED diody
  • 6 tleskání: Zapne všechny LED diody
  • 16 tleskání: Světelná show!: P

Pokud jste dost odvážní, můžete jít do mého kódu a přidat nebo upravit aktuální příkazy, abyste mohli dělat různé věci. Příslušný kód je na řádcích 84-148.

Bavte se!

Doporučuje: