Spisu treści:

Ultimate Arduino Paper Piano: 5 kroków
Ultimate Arduino Paper Piano: 5 kroków

Wideo: Ultimate Arduino Paper Piano: 5 kroków

Wideo: Ultimate Arduino Paper Piano: 5 kroków
Wideo: Семь шагов | Песня о цифрах | Супер простые песни 2024, Listopad
Anonim

Hej, jego Soumojit Znowu z fajnym projektem. To najlepsze papierowe pianino z tylko arduino. Może być dobrym projektem weekendowym lub może być świetną rzeczą na wystawie naukowej. Tak więc całość działa na koncepcji dotyku pojemnościowego, więcej na ten temat można przeczytać tutaj https://playground.arduino.cc/Main/CapacitiveSensor/. Nie mam też zbyt dużej wiedzy o pianinie, ale zrobiłem trochę badań w Internecie i nauczyłem się kilku rzeczy o pianinie i nutach.

Tak więc w tym pianinie mają 2 oktawy i kolejną nutę c, w sumie 15 klawiszy. Klucze są wykonane ołówkiem w papierze i połączone z arduino za pomocą spinaczy do papieru i drutu. Jest też głośnikiem podłączonym do arduino na wyjściu.

Więc zróbmy to…..

Krok 1: Rzeczy, których potrzebujesz

Rzeczy, których potrzebujesz
Rzeczy, których potrzebujesz
Rzeczy, których potrzebujesz
Rzeczy, których potrzebujesz
Rzeczy, których potrzebujesz
Rzeczy, których potrzebujesz

Potrzebujemy więc kilku podstawowych komponentów i narzędzi do wykonania tego pianina.

1) Arduino Nano (jako mózg możesz używać innych wersji arduino, takich jak UNO, Mega itp.)

2) Rezystory 15x 1 megaom.

3) Deska do chleba

4) Przewody

5) głośnik 8-omowy

6) Spinacze do papieru

7) Normalny papier lub wydrukowany szablon

8) Ołówek

Możesz narysować fortepian sam lub zrobiłem szablon z 15 klawiszami, który możesz wydrukować i wypełnić ołówkiem.

Krok 2: Budowanie obwodu

Budowanie obwodu
Budowanie obwodu
Budowanie obwodu
Budowanie obwodu
Budowanie obwodu
Budowanie obwodu
Budowanie obwodu
Budowanie obwodu

Sprawdź więc schematy obwodów i umieść arduino w płytce stykowej. następnie podłącz rezystory z jednej strony we common rail, a z drugiej strony w konkretne piny arduino (pin D3 - D12, A0 - A3) zgodnie ze schematem. Następnie połącz wspólną szynę z pinem D2. Teraz odetnij trochę drutu i dodaj przewód w każdym pinach arduino (pin D3 - D12, A0-A3), do którego podłączony jest rezystor.

Następnie weź głośnik i podłącz jeden koniec do styku D13, a drugi koniec do masy.

Budowa obwodu jest w większości skończona, teraz musimy tylko kodować i robić klucze w papierze.

Krok 3: Zróbmy trochę kodowania

Zróbmy trochę kodowania
Zróbmy trochę kodowania
Zróbmy trochę kodowania
Zróbmy trochę kodowania

Więc kod jest bardzo prosty i ma opcje, więc bawisz się nim.

Musisz pobrać bibliotekę czujników pojemnościowych i możesz już iść

Możesz po prostu pobrać kod i przesłać do Arduino, zacząć grać i dotknąć końcówek przewodów, aby go odtworzyć.

Możesz także ustawić nutę każdego klawisza, po prostu spójrz na plik pitches.h, a następnie zmień nuty zgodnie z własnymi potrzebami.

Po pomyślnym wgraniu kodu możemy przejść do robienia kluczy w papierze.

Uwaga- Po podłączeniu przewodów do klawiatury może być konieczne ponowne skalibrowanie wartości wyzwalania. Najpierw musisz wgrać kod i otworzyć monitor szeregowy, zobaczysz kilka liczb w rzędach, Następnie możesz dotknąć dowolnego przewodu i zobaczyć, jak bardzo liczby idą w górę, aby można było ustawić wartość wyzwalacza, więc jeśli wartość przekroczy wartość wyzwalacza, spowoduje wygenerowanie dźwięku.

Krok 4: Robienie kluczy na papierze

Robienie kluczy w papierze
Robienie kluczy w papierze
Robienie kluczy w papierze
Robienie kluczy w papierze

Więc teraz mamy działający obwód, teraz możesz narysować 15 kluczy na małej kartce papieru lub po prostu wydrukować mój szablon (Załączony w kroku 1). Teraz weź odważny, ciemny ołówek, aby wypełnić te klucze. Postaraj się odpowiednio wypełnić klucze, aby mogły być powierzchnią przewodzącą. Następnie dodaj spinacze do papieru na drugim końcu przewodów i podłącz je do kluczy papierowych.

Teraz możesz już iść.

Krok 5: Produkt końcowy i wnioski

Produkt końcowy i wnioski
Produkt końcowy i wnioski

Jeśli zrobiłeś wszystko poprawnie, będziesz miał działające pianino papierowe wykonane z Arduino. Możesz bawić się kodem, aby zmienić oktawy lub nuty. Jeśli posiadasz mikrokontroler z większą liczbą GPIO (jak - Arduino Mega) możesz dodać więcej kluczy.

Może to być dobry projekt weekendowy z bardzo mniejszą liczbą komponentów. Mam nadzieję, że Ci się podobało.

Jeśli masz jakieś problemy lub sugestie, po prostu zapytaj w komentarzach.

Prosimy również o głosowanie tego projektu na konkurs Arduino.

Dziękuję, do zobaczenia następnym razem z niesamowitym projektem…..

Proszę zagłosuj na mnie na konkurs arduino.

Zalecana: