Innholdsfortegnelse:
Video: Minipiano ved bruk av Arduino: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Arduino -opplæring: Minipiano ved hjelp av Arduino
I denne videoen viser jeg deg hvordan du lager et minipiano ved hjelp av Arduino.
Trinn 1: Deler og materiale
Delene vi trenger er:
- Arduino
- Piezo summer
- Trykknapper - 7
- Hoppekabler
Trinn 2: Tilkoblinger
Knappene er koblet til Digital Pin 4 til Digital Pin 10 på Arduino. Hver knapp tilsvarer den spesielle noten. Dvs. henholdsvis C, D, E, F, G, A, B.
Piezo Buzzer er koblet til Digital Pin 11 på Arduino.
Tinkercad -kretsdesign for dette prosjektet er gitt nedenfor.
Trinn 3: Koden
Før du kan begynne å spille piano, må du skaffe og installere Tone Arduino -biblioteket hvis det ikke allerede er installert. Dette kan lastes ned fra Github her. Hvis du ikke vet hvordan du installerer tredjeparts Arduino-biblioteker i din versjon av Arduino IDE, kan du se denne veiledningen på Arduino.cc. Vedlagt nedenfor finner du en zip -fil som inneholder Arduino -koden for Arduino Piano. Last ned den og pakk den ut et sted på datamaskinen din. Åpne Arduino_Piano.ino i Arduino IDE og last opp koden til Arduino.
Prosjektreparasjon:
Tinkercad -kretsene tillater sømløst å utvikle et konseptbevis uten fysiske komponenter. Sjekk Tinkercad -versjonen av dette prosjektet i lenken nedenfor.
www.tinkercad.com/things/d158sD2m9yX-arduino-piano/editel?sharecode=2XUZYXFkzThGUfCZnJavrtnjtYFHFCII8QY5EKpJUVo
Trinn 4: Spill
Og det er det! Du skal nå kunne trykke på tastene og høre de tilhørende notene spilt gjennom summeren. Hvis notatet ikke er nøyaktig, kan du justere notatverdien i Arduino -skissen for å angi hvilken verdi tonehøyden oppnås. Du kan også endre skalaen som spilles ved å ikke kommentere en av de få skalaene som er inkludert, eller lage din egen skala! Hvis du lager ditt eget piano, vennligst kommenter og vis oss noen bilder og videoer. Vi vil gjerne se noen kreative instrumenter!
Hvis du møtte noen problemer med å bygge dette prosjektet, kan du spørre meg. Vennligst foreslå nye prosjekter du vil at jeg skal gjøre neste gang. Del denne videoen hvis du vil.
Blogg -
Github -
Glad for at du abonnerer:
Anbefalt:
DIY Vanity Mirror i enkle trinn (ved bruk av LED -stripelys): 4 trinn
DIY Vanity Mirror i enkle trinn (ved hjelp av LED Strip Lights): I dette innlegget laget jeg et DIY Vanity Mirror ved hjelp av LED strips. Det er veldig kult, og du må prøve dem også
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: 4 trinn
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: Hei, jeg er Rithik. Vi kommer til å lage en Internett -kontrollert LED ved hjelp av telefonen din. Vi kommer til å bruke programvare som Arduino IDE og Blynk. Det er enkelt, og hvis du lyktes kan du kontrollere så mange elektroniske komponenter du vilTing We Need: Hardware:
Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn
Overvåke akselerasjon ved hjelp av Raspberry Pi og AIS328DQTR Bruke Python: Akselerasjon er begrenset, tror jeg i henhold til noen fysikklover.- Terry Riley En gepard bruker fantastisk akselerasjon og raske endringer i hastighet når jeg jager. Den raskeste skapningen i land en gang i blant bruker sitt høyeste tempo for å fange byttedyr. Den
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: I denne opplæringen til STM32 skal jeg fortelle deg hvordan du leser en GPIO-pin av STM32L100, så her skal jeg lage en ombord LED-glød av bare trykke på trykknappen
Brannalarmsystem ved bruk av Arduino [i få enkle trinn]: 3 trinn
Brannalarmsystem ved bruk av Arduino [i få enkle trinn]: Er du ute etter å lage et enkelt og interessant prosjekt med Arduino som samtidig kan være veldig nyttig og potensielt livreddende? Hvis ja, har du kommet til rett sted for å lære noe nytt og nyskapende. I dette innlegget går vi