
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03


Cześć chłopaki, czy zawsze chcieliście zrobić fortepian, jeśli tak, to jesteście we właściwym miejscu.
Materiały
1. Arduino
2. Głośnik 8 omów
3. Rezystory pull down (1k - 10k wystarczą)
4. 8 przełączników taktowych
5. Deska do krojenia chleba i veroboard
Krok 1: Podciągaj i ściągaj rezystory


rezystor podciągający
Są to rezystory, które utrzymują stan logiczny pinu HIGH, gdy pin nie jest podłączony lub nie ma stanu.
Opuść rezystory
Rezystory te pomagają utrzymać niski stan logiczny pinu, gdy nie jest podłączony lub gdy pin nie ma stanu.
Aby dowiedzieć się więcej o rezystorach pull up i pull down odwiedź
plac zabaw.arduino.cc/CommonTopics/PullUpD…
Uwaga: istnieją trzy stany pinów: WYSOKI, NISKI ORAZ zmiennoprzecinkowy lub wysoka impedancja. Gdy pin jest WYSOKI, oznacza to, że ma napięcie 5 V (dla Arduino MCU), podczas gdy NISKI oznacza, że jest blisko 0 V lub GND, podczas gdy dla pływającego oznacza, że nie ma stanu, ani nie jest WYSOKI, ANI NISKI.
UWAGA: w tej instrukcji będziemy używać rezystorów ściągających
Krok 2: Funkcja tonów i częstotliwość
Funkcja tonów Arduino
Ta funkcja służy do generowania dowolnej częstotliwości na pinie Arduino
ton(pin, częstotliwość, czas trwania lub opóźnienie);
Na przykład ton(9, 3100, 100);
niejeden()
Ta funkcja jest używana, gdy nie chcesz odtwarzać żadnego tonu lub częstotliwości na określonym pinie.
brak tonu(pin);
Na przykład noTone(9); // to nie będzie odtwarzać tonu ani częstotliwości na pinie 9.
UWAGA: Jeśli chcesz zmienić pin używany do tonu, upewnij się, że jest to pin PWM.
ton (pin PWM, częstotliwość, opóźnienie);
noTone (pin PWM); Aby znaleźć pin pwm dla Arduino, przejrzyj internet. Na przykład wyszukaj (pwm pin Arduino pro mini). Po prostu zmień pro mini na mikrokontroler Arduino, którego używasz. Więcej informacji na temat pwm można znaleźć na stronie
Krok 3: Przełączniki chwilowe (przełączniki tact)

Te przełączniki po naciśnięciu są połączone na chwilę, gdy je naciśniesz, natychmiast po zabraniu ręki zostają odłączone. Aby uzyskać więcej wyjaśnień na temat korzystania z przełączników taktowych, pobierz wideo w tej instrukcji
Krok 4: Schematy

jeśli używasz kodu z wewnętrznym rezystorem podciągającym, zignoruj rezystory podciągające na tym schemacie. Pamiętaj, aby podłączyć jeden przewód głośnika do pinu pwm 9 lub pinu pwm, którego używasz, a drugi do GND. jeśli twój głośnik jest spolaryzowany, podłącz dodatni przewód do swojego pinu pwm i ujemnego pinu do GND.
Krok 5: Kod
Drugi kod został w pełni zmodyfikowany przeze mnie dla tych, którzy nie mają rezystorów do wykorzystania jako rezystory ściągające
Kod jeden to Arduino piano.zip, a kod2 to piano.zip
Dziękuję za przeczytanie. Graj na pianinie, aż dusze skaczą z radości.
Nie udało mi się umieścić mojego filmu z YouTube, ale możesz uzyskać do niego dostęp, klikając ten link
www.youtube.com/embed/apsuFn0Wp1g
Zalecana:
Fortepian wodny wykonany przy użyciu szklanego słoika: 3 kroki

Pianino wodne wykonane przy użyciu szklanego słoika: To niesamowity i łatwy projekt dla każdego. Nie używałem mikrokontrolera ani układu scalonego. To pianino wodne używa małych słoików. To naprawdę podstawowy projekt. Aby wykonać ten projekt, postępuj zgodnie z instrukcjami. WYMAGANIA - słoiki o dowolnym rozmiarze, od co najmniej 4 do maks
Fortepian Arduino: 3 kroki

Fortepian Arduino: Ten „Fortepian” potrafi zagrać oktawę prawdziwego fortepianu. Naciskanie przycisków będzie reprezentować naciśnięcie klawisza na pianinie. Dźwięk będzie przekazywany przez głośnik Piezo
Fortepian Arduino - Pentotron: 5 kroków

Arduino Piano - Pentotron: HI! To moja pierwsza instrukcja, zrobię co w mojej mocy, aby była dobra. Nie jestem native speakerem, więc zachowaj wszelkie błędy, które możesz znaleźć. Ta instrukcja pokaże Ci, jak zbudować własne „piano” arduino. Gra tylko penta
Fortepian liściasty: 5 kroków

Leaf Piano: Zrobiliśmy pianino za pomocą czujnika dotykowego, a także liści na klawisze fortepianu
Moduł klawiatury Fortepian z diodą LED RGB: 5 kroków (ze zdjęciami)

Moduł klawiatury Fortepian z diodą LED RGB: IntroWitam Panie i Panowie, witam w moim pierwszym instruktażu! Dzisiaj nauczę Cię, jak stworzyć pianino z głównymi komponentami, jakimi są moduł klawiatury i brzęczyk piezoelektryczny, aby mógł grać w DO-RE-MI i tak dalej.Moduł klawiatury m