Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Hej, jeho Soumojit Zpět se skvělým projektem. Je to dokonalé papírové piano s pouze arduino. Může to být dobrý víkendový projekt nebo může být skvělá věc také na vědecké výstavě. Celá věc tedy funguje na konceptu kapacitního dotyku, více si o něm můžete přečíst zde https://playground.arduino.cc/Main/CapacitiveSensor/. Také nemám příliš mnoho znalostí o klavíru, ale udělal jsem malý průzkum na internetu a naučil jsem se něco o klavíru a notách.
V tomto klavíru jsou to 2 oktávy a další c nota, celkem 15 kláves. Klíče jsou vyrobeny tužkou v papíře a připojeny k arduinu pomocí sponek a drátu. Jejich je také reproduktor připojený k arduinu pro výstup.
Tak pojďme na to ….
Krok 1: Věci, které potřebujete
K výrobě tohoto piana tedy potřebujeme základní komponenty a nástroje.
1) Arduino Nano (Jako mozek můžete použít jiné arduino verze jako UNO, Mega atd.)
2) 15x 1Mega ohmové odpory.
3) Chlebová deska
4) Dráty
5) 8 ohmový reproduktor
6) Sponky na papír
7) Normální papír nebo tištěná šablona
8) Tužka
Klavír můžete nakreslit sami nebo jsem vytvořil šablonu 15 kláves, kterou můžete vytisknout a vyplnit klávesy tužkou.
Krok 2: Budování obvodu
Zkontrolujte tedy schémata zapojení a umístěte arduino do prkénka. poté zapojte odpory jedna strana ve společné kolejnici a druhá strana ve specifických arduino pinech (pin D3 - D12, A0 - A3) podle schémat. Poté spojte common rail pomocí kolíku D2. Nyní odstřihněte nějaký vodič a přidejte vodič do každého arduino pinů (pin D3 - D12, A0 -A3), kde je připojen odpor.
Poté vezměte reproduktor a připojte jeden konec ke kolíku D13 a druhý konec k zemi.
Sestavení obvodu se většinou provádí, nyní musíme pouze kódovat a vyrobit klíče v papaeru.
Krok 3: Pojďme udělat nějaké kódování
Kód je tedy velmi jednoduchý a má možnosti, takže si s ním můžete hrát.
Musíte si stáhnout knihovnu kapacitních senzorů a pak můžete začít
Stačí si stáhnout kód a nahrát ho do svého Arduina, začít hrát a dotknout se konce vodičů, abyste jej mohli přehrát.
Také si můžete nastavit notu každé klávesy, stačí se podívat na soubor pitches.h a poté poznámky změnit podle svých potřeb.
Po úspěšném nahrání kódu můžeme přejít k výrobě klíčů v novinách.
Poznámka- Po připojení vodičů ke klávesnici budete možná muset znovu kalibrovat hodnotu spouště. Nejprve musíte nahrát kód a otevřít sériový monitor, uvidíte spoustu čísel v řádcích, pak se můžete dotknout libovolného drátu a zjistit, jak se čísla zvyšují, takže můžete nastavit spouštěcí hodnotu, takže pokud je hodnota překročí spouštěcí hodnotu, bude vydávat zvuk.
Krok 4: Výroba klíčů z papíru
Nyní máme pracovní obvod, nyní můžete nakreslit 15 kláves na malý kousek papíru nebo si jen vytisknout moji šablonu (Připojeno v kroku 1). Nyní vezměte tučnou, tmavou tužku, abyste tyto klíče vyplnili. Pokuste se správně vyplnit klíče, aby mohly být vodivým povrchem. Poté přidejte sponky na jiný konec vodičů a připojte je ke klíčům na papír.
Nyní je dobré jít.
Krok 5: Konečný produkt a závěr
Pokud jste vše udělali správně, budete mít funkční papírové piano vyrobené z Arduina. Můžete hrát s kódem a měnit oktávy nebo noty. Pokud máte mikrokontrolér s více GPIO (jako - Arduino Mega), můžete přidat další klíče.
Může to být dobrý víkendový projekt s velmi malým počtem komponent. Doufám, že se vám to líbilo.
Pokud máte nějaké problémy nebo návrhy, zeptejte se v komentářích.
Také prosím hlasujte o tomto projektu pro soutěž Arduino.
Děkuji, uvidíme se příště s úžasným projektem…..
Hlasujte prosím pro mě arduino soutěž.