Obsah:

Listové piano: 5 krokov
Listové piano: 5 krokov

Video: Listové piano: 5 krokov

Video: Listové piano: 5 krokov
Video: ✅🎹АККОРДЫ НА ПИАНИНО (5/5) - ИГРАЕМ ПЕСНИ ИЗУЧЕННЫМИ АККОРДАМИ (MUSICITS.FUN) 2024, November
Anonim
Listový klavír
Listový klavír

Klavír sme vyrobili pomocou dotykového senzora, ako aj listy pre klávesy klavíra.

Krok 1: Veci použité v tomto projekte

Hardvérové komponenty

  • Seeeduino V4.2
  • Základný štít V2
  • Grove - 12 kľúčový kapacitný dotykový senzor I2C V2 (MPR121)
  • Grove - MP3 v2.0

Softvérové aplikácie a online služby

Arduino IDE

Krok 2: Príbeh

Dotykový senzor určuje stav dotyku/uvoľnenia na základe zmien údajov o kapacite elektródy, takže ho môžeme použiť na výrobu klavíra s akýmkoľvek vodivým predmetom, ktorý sa nám páči ako kláves klavíra.

Krok 3: Pripojenie hardvéru

Krok 1: Skopírujte súbory mp3 na kartu SD, priečinky s názvami sa zhodujú s indexmi zodpovedajúcich nástrojov a pomenujú súbory mp3 rovnako ako indexy kanála dotykového senzora.

Krok 2: Pripojte kartu SD k MP3 Grove, pripojte MP3 Grove a dotykový senzor k portu D2 a I2C v Base Shield, pripojte vodivé predmety ku kanálom dotykového senzora pomocou krokodílových svoriek.

Krok 3: Pripojte základný štít k Seeeduino a potom pripojte Seeeduino k počítaču pomocou kábla USB.

Krok 4: Programovanie softvéru

Knižnicu Touch Sensor Grove nájdete na tejto adrese URL:

wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/

Knižnicu MP3 Grove nájdete aj na Seeed Wiki, alebo môžete jednoducho vložiť MP3.h do priečinka projektu.

Digitálny pin 2 a 3 Seeeduino je softvérový seriál, ktorý ovláda MP3 Grove pomocou protolu v dátovom plášti KT403A. Po inicializácii MP3 Grove a dotykového senzora nastavte citlivosť dotykového senzora a hlasitosť MP3 Grove.

Metóda loop () priebežne kontroluje, či sa dotykového senzora dotknete alebo nie, ak sa ho dotknete, prehrajte príslušný súbor mp3 v aktuálnom priečinku s nástrojmi. Aktuálny nesúlad je možné zmeniť pomocou indexu vstupného nástroja pomocou hardvérového sériového čísla.

Odporúča: