2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Výučba Arduino: Mini klavír pomocou Arduina
V tomto videu vám ukážem, ako si vyrobiť mini piano pomocou Arduina.
Krok 1: Diely a materiál
Časti, ktoré potrebujeme, sú:
- Arduino
- Piezo bzučiak
- Tlačidlá - 7
- Prepojovacie káble
Krok 2: Pripojenia
Tlačidlá sú pripojené k Digital Pin 4 k Digital Pin 10 Arduina. Každé tlačidlo zodpovedá konkrétnej poznámke, tj C, D, E, F, G, A, B.
Piezo bzučiak je pripojený k digitálnemu kolíku 11 Arduino.
Návrh obvodu Tinkercad pre tento projekt je uvedený nižšie.
Krok 3: Kód
Kým začnete hrať na klavíri, budete si musieť zaobstarať a nainštalovať knižnicu Tone Arduino, ak ešte nie je nainštalovaná. Toto je možné stiahnuť z Githubu tu. Ak neviete, ako nainštalovať knižnice Arduino tretích strán do vašej verzie Arduino IDE, pozrite si túto príručku na Arduino.cc. V prílohe nižšie nájdete súbor zip, ktorý obsahuje kód Arduino pre Arduino Piano. Stiahnite si ho a rozbaľte niekde na počítači. Otvorte Arduino_Piano.ino v IDE Arduino a nahrajte kód do svojho Arduina.
Repo projektu:
Obvody Tinkercad umožňujú bezproblémový vývoj dôkazu konceptu bez akýchkoľvek fyzických komponentov. V nižšie uvedenom odkaze si pozrite verziu tohto projektu Tinkercad.
www.tinkercad.com/things/d158sD2m9yX-arduino-piano/editel?sharecode=2XUZYXFkzThGUfCZnJavrtnjtYFHFCII8QY5EKpJUVo
Krok 4: Hrajte
A je to! Teraz by ste mali byť schopní klepnúť na klávesy a počuť zodpovedajúce noty prehrávané prostredníctvom bzučiaka. Ak nota nie je presná, môžete hodnotu noty v náčrte Arduino upraviť a nastaviť, akú hodnotu má výška tónu dosiahnuť. Môžete tiež zmeniť rozsah, ktorý sa hrá, odkomentovaním jednej z mála škál, ktoré sú súčasťou balenia, alebo si vytvoriť vlastnú stupnicu! Ak si vyrábate vlastný klavír, komentujte ho a ukážte nám niekoľko fotografií a videí. Radi by sme videli nejaké kreatívne nástroje!
Ak máte pri vytváraní tohto projektu nejaké problémy, pokojne sa ma opýtajte. Navrhnite prosím nové projekty, ktoré by som chcel, aby som urobil ďalej. Ak chcete, zdieľajte toto video.
Blog -
Github -
Sme radi, že ste sa prihlásili na odber: