Obsah:

Jednoduchá zvuková deska Arduino: 5 kroků (s obrázky)
Jednoduchá zvuková deska Arduino: 5 kroků (s obrázky)

Video: Jednoduchá zvuková deska Arduino: 5 kroků (s obrázky)

Video: Jednoduchá zvuková deska Arduino: 5 kroků (s obrázky)
Video: TOP 5 ZNAMENÍ, ŽE VÁŠ MOBIL JE HACKNUTÝ! 2024, Listopad
Anonim
Jednoduchá zvuková deska Arduino
Jednoduchá zvuková deska Arduino

V tomto experimentu pochopíte, jak funguje pasivní bzučák a jak můžete vytvořit jednoduchou zvukovou desku Arduino. Pomocí některých tlačítek a výběrem odpovídajícího tónu můžete vytvořit melodii! Díly, které jsem použil, jsou ze startovací sady Kuman Arduino UNO

Krok 1: Potřebné součásti

Potřebné díly
Potřebné díly

Budete potřebovat:

  • deska Arduino
  • prkénko
  • kabel USB
  • 10 x propojovací vodiče
  • 3 x tlačítka (počet víček a tlačítek je volitelný)
  • Rezistory 3 x 10 k ohmů

Allchips je platforma služeb elektronických součástek online, můžete si u nich koupit všechny komponenty

Krok 2: Připojení tlačítek

Připojení tlačítek
Připojení tlačítek
Připojení tlačítek
Připojení tlačítek

Nejprve začněme tlačítky. Pro každé tlačítko vyberte jednu z jeho stran. Uvidíte 2 piny. Ten vlevo (můžete je také vyměnit) se připojí k zemi Arduina (přes prkénko) 10k odporem. Připojte stejný řádek k digitálnímu pinu 2, 3 nebo 4 Arduina (lze konfigurovat v kódu). Kolík na pravé straně každého tlačítka se připojuje k 5V. Výše uvedený obrázek můžete použít jako referenci. Proveďte tyto kroky pro všechna tlačítka.

Krok 3: Připojení bzučáku

Připojení bzučáku
Připojení bzučáku

V horní části bzučáku tedy vidíte symbol +. Udává to jeho pozitivní stránku. Potřebujete připojit opačný konec k zemi a tento k digitálnímu pinu 8 Arduina (lze později změnit)

Krok 4: Nahrání a úprava kódu

Nahrání a úprava kódu
Nahrání a úprava kódu

Kód projektu najdete zde. Je jen na vás, co můžete upravit - od čísel pinů po přidání dalších tlačítek, ale co je důležitější - můžete změnit každý jednotlivý tón. Zde je malé vysvětlení:

tón (buzzPin, 1000, 300); / / Zde je funkce tónu Arduino

buzzPin je kladný kolík bzučáku

1000 je samotný tón v Hz (může být kdekoli od 31 až po 65535)

300 je doba trvání v ms (volitelně)

Krok 5: Video

Zde je video projektu v akci, které vytváří náhodnou melodii.

Doporučuje: