Generování tónů různých druhů pomocí matematických rovnic (MathsMusic) Arduino: 5 kroků
Generování tónů různých druhů pomocí matematických rovnic (MathsMusic) Arduino: 5 kroků
Anonim
Generování tónů různých druhů pomocí matematických rovnic (MathsMusic) Arduino
Generování tónů různých druhů pomocí matematických rovnic (MathsMusic) Arduino

Popis projektu:

Začala nová cesta, kde lze nápady snadno implementovat pomocí open source komunity (díky Arduinu). Takže tady je cesta

· Podívejte se kolem sebe a pozorujte své okolí

· Objevte problémy, které je třeba vyřešit

· Mysli, zkoušej a uč se dál a sdílej

· Nejdůležitější, čemu říkám, je KEEP IT JEDNODUCHÉ:)

· Opakujte

Mým záměrem bylo vytvořit hudební projekt využívající platformu arduino

Hledal jsem tedy přes internet a našel úžasné kreativní projekty, ale chtěl jsem si vyrobit vlastní věci!

Tak jsem narazil na tuto funkci tone () z knihovny arduino. Níže je odkaz, kde o něm můžete najít popisné informace

www.arduino.cc/reference/en/language/funct…

Nyní, po přečtení informací o funkci tone (), začala cesta.

V zásadě funkce tone (), kterou byste četli, generuje zvuk určité frekvence, kterou předáváte v parametru. Tak jsem si řekl, jak mohu použít tuto jedinou funkci ke generování různých druhů zvuku?

Odpověď byla v matematice, kde všichni používáme matematiku každý den, její logika spočívá v řešení záhad

O tomto vesmíru (Věta ze slavného televizního seriálu Numb3rs)…

Ideou je vytvořit zvuk, který lze generovat pomocí matematických rovnic, říkejme tomu MathMusic

V tomto projektu jsem použil:

· Rovnice plochy jednoduchých geometrických tvarů (čtverec, obdélník, rovnoběžník, trojúhelník a kruh)

· Kvadratická rovnice a Fibonacciho řada.

generovat zvuk. Nyní můžete tento projekt rozšířit a objevit novou hudbu pomocí různých rovnic nebo vzorce …

Krok 1: Věci, které potřebujete k vytvoření tohoto projektu

Věci, které potřebujete k vytvoření tohoto projektu
Věci, které potřebujete k vytvoření tohoto projektu
Věci, které potřebujete k vytvoření tohoto projektu
Věci, které potřebujete k vytvoření tohoto projektu
Věci, které potřebujete k vytvoření tohoto projektu
Věci, které potřebujete k vytvoření tohoto projektu
Věci, které potřebujete k vytvoření tohoto projektu
Věci, které potřebujete k vytvoření tohoto projektu

Nástroje potřebné k vytvoření tohoto projektu:

  • Deska Arduino UNO
  • Reproduktor nebo bzučák Doporučuji reproduktor pro dobrou kvalitu zvuku
  • jeden odpor 220 ohmů k zajištění obvodu před poškozením
  • Propojovací vodiče pro připojení arduina a reproduktoru

Software

Chcete -li nahrát své programy z počítače na desku, musíte si nainstalovat Arduino IDE.

pokud nemáte obavy, níže je odkaz na instalaci Arduino IDE

www.arduino.cc/en/Main/Software

Krok 2: Schéma

Schéma
Schéma

Obvod můžete také vytvořit pomocí níže uvedeného odkazu

fritzing.org/home/

Krok 3: Jak spustit program pomocí Arduina

Nejprve musíte připojit desku Arduino k počítači nebo počítači pomocí kabelu USB

Poté byl uveden odkaz Stáhnout a nainstalovat software Arduino IDE.

Při posledním stažení zip soubor, který obsahuje zdrojový kód tohoto projektu

Takže začněte a udělejte z toho něco nového!