2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Arduino -tutoriaal: mini -klavier met behulp van Arduino
In hierdie video wys ek jou hoe om 'n mini -klavier te maak met Arduino.
Stap 1: Onderdele en materiaal
Die onderdele wat ons benodig is:
- Arduino
- Piezo -gonser
- Knoppies - 7
- Springkabels
Stap 2: Verbindings
Die knoppies is gekoppel aan Digital Pin 4 met Digital Pin 10 van die Arduino. Elke knoppie stem ooreen met die spesifieke noot. Ie C, D, E, F, G, A, B onderskeidelik.
Die Piezo -zoemer is gekoppel aan die digitale pen 11 van die Arduino.
Tinkercad -stroombaanontwerp vir hierdie projek word hieronder gegee.
Stap 3: Die kode
Voordat u met u klavier kan begin speel, moet u die Tone Arduino -biblioteek verkry en installeer as dit nog nie geïnstalleer is nie. Dit kan hier van Github afgelaai word. As u nie weet hoe om Arduino-biblioteke van derde partye in u weergawe van die Arduino IDE te installeer nie, verwys na hierdie gids op Arduino.cc. Hieronder vind u 'n zip -lêer met die Arduino -kode vir Arduino Piano. Laai dit af en pak dit êrens op u rekenaar uit. Maak Arduino_Piano.ino oop in die Arduino IDE en laai die kode op na u Arduino.
Projek Repo:
Met die Tinkercad -stroombane kan u 'n konsepbewys naatloos ontwikkel sonder enige fisiese komponente. Kyk na die Tinkercad -weergawe van hierdie projek in die onderstaande skakel.
www.tinkercad.com/things/d158sD2m9yX-arduino-piano/editel?sharecode=2XUZYXFkzThGUfCZnJavrtnjtYFHFCII8QY5EKpJUVo
Stap 4: Speel
En dit is dit! U moet nou op die sleutels kan tik en die ooreenstemmende note deur die zoemer kan hoor. As die noot nie akkuraat is nie, kan u die nootwaarde in die Arduino -skets aanpas om te bepaal watter waarde die toonhoogte bereik word. U kan ook die skaal wat gespeel word, verander deur een van die min weegskale wat hierby ingesluit is, uit te voer, of u kan u eie skaal maak! As u u eie klavier maak, lewer 'n opmerking en wys ons 'n paar foto's en video's. Ons wil graag 'n paar kreatiewe instrumente sien!
Vra my gerus as u probleme ondervind met die bou van hierdie projek. Stel asseblief nuwe projekte voor wat u wil hê ek moet volgende doen. Deel hierdie video as u wil.
Blog -
Github -
Gelukkig dat u ingeteken is: