2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
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:
- Arduino Uno
- Breadboard (viz krok 3)
- 4 propojovací vodiče muž-muž
- 3 propojovací vodiče pro muže a ženy
- 3 LED diody
- 3 220 ohmové odpory
- 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í
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!