
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06

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:
Pi-aser a laserové piano: 9 krokov

Pi-aser a laserový klavír: Ahoj, som študent Multimedia & Creative Technology v Howest Belgium. Vždy ste chceli hrať hudbu, ale nie ako všetci? Potom to môže byť niečo pre vás! Vyrobil som klavír z lasera. Musíte len zdvihnúť prsty nad
Jednoduché piano Arduino: 8 krokov

Jednoduché piano Arduino: Dnes vytvoríme jednoduché jednooktávové piano Arduino, ktoré môže byť skvelým východiskovým bodom pre ďalšie projekty. Tento projekt predstaví základné komponenty Arduino a programovanie na úrovni strednej školy. Kým kód je vopred pripravený, jednotlivci
Makey Makey Piano Player: 7 krokov

Makey Makey Piano Player: Začnime teda. celkovo táto myšlienka bude trvať asi 30 minút na vypracovanie celého projektu, ale pokiaľ ide o proces budovania, musíte sa uistiť, že si tieto kroky čítate pozorne, takže v každom prípade začnime s touto vecou
Air Piano pomocou IR bezdotykového senzora, reproduktora a Arduino Uno (vylepšené/časť 2): 6 krokov

Air Piano pomocou infračerveného senzora priblíženia, reproduktora a Arduino Uno (aktualizované/časť 2): Toto je aktualizovaná verzia predchádzajúceho projektu vzduchového klavíra? Tu ako výstup používam reproduktor JBL. Zahrnul som aj tlačidlo citlivé na dotyk na zmenu režimov podľa požiadaviek. Napríklad- režim Hard Bass, normálny režim, vysoký frekvenčný rozsah
Breadboard Touch Piano: 5 krokov

Breadboard Touch Piano: Na výrobu dotykového klavíra potrebujete iba Attiny 85, CD4051 (akýkoľvek analógový multiplexor) a bzučiak