Innholdsfortegnelse:
- Trinn 1: Det du trenger:
- Trinn 2: Plasser knappen på brødbrettet
- Trinn 3: Fest 10k motstanden til benet på knappen
- Trinn 4: Jordet det tomme benet på motstanden med en hoppetråd
- Trinn 5: Koble knappens andre ben til +5V
- Trinn 6: Koble knappens toppben til Digital 12
- Trinn 7: Plasser Piezo -summeren på brødbrettet
- Trinn 8: Koble summerens korte ben (-) til bakken
- Trinn 9: Koble summerens lange ben (+) til Digital 8
- Trinn 10: Det er på tide å kode
- Trinn 11: Test det ut
Video: Mitt forsøk på Arduino Button Buzzer Melody: 11 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
I denne opplæringen vil jeg vise deg hvordan en knapp kan starte en melodi. I løpet av skoleåret blir mange av livene våre drevet av klokker eller toner som gir oss beskjed når det er på tide å gå eller gå. De fleste av oss stopper sjelden og tenker på hvordan disse forskjellige lydene kan lages. Jeg vet at når jeg tenker på å lage forskjellige toner for bjeller på skolen, går tankene mine alltid tilbake til en scene fra filmen Grease når rektoren bruker en mini xylofon for å indikere starten og stoppet for kunngjøringen hennes. Klokker og klokker omgir oss overalt, så jeg ønsket å lære litt mer om dem. I denne opplæringen har jeg laget et system der en lyd spilles av når en knapp trykkes. Oppsettet er ganske enkelt når du bruker verktøyene som trengs, så jeg anbefaler at nybegynnere prøver det. Den største utfordringen jeg fant var innenfor kodingen. Som du ser i trinn 10, må du sette opp pitchene. H i en egen fane før du bekrefter koden din. Når systemet er bygget, trykker du på knappen og ser hvor mange ganger andre rundt deg sjekker telefonen eller ser etter et "old-school" videospill i nærheten fordi de ikke kan finne ut hvor støyen kommer fra!
Trinn 1: Det du trenger:
- Arduino Uno
- Brødbrett
- Piezo summer
- Knapp
- Jumper Wires (5)
- 10k motstand
- USB-kabel
Trinn 2: Plasser knappen på brødbrettet
Trinn 3: Fest 10k motstanden til benet på knappen
Trinn 4: Jordet det tomme benet på motstanden med en hoppetråd
Trinn 5: Koble knappens andre ben til +5V
Trinn 6: Koble knappens toppben til Digital 12
Trinn 7: Plasser Piezo -summeren på brødbrettet
Trinn 8: Koble summerens korte ben (-) til bakken
Trinn 9: Koble summerens lange ben (+) til Digital 8
Trinn 10: Det er på tide å kode
Bruk lenken nedenfor for å kopiere koden.
Summerknapp Melodikode
Ikke glem pitches.h -biblioteket!
Her er en kort opplæring for oppsettet (spol frem til 4:50 for bare pitches.h-bibliotek)
Kodeopplæringsvideo
Trinn 11: Test det ut
Referanser:
ARDUINO - BUTTON BUZZER MELODY In -text: (Instructables.com, 2018) Din bibliografi: Instructables.com. (2018). Arduino - Button Buzzer Melody. [online] Tilgjengelig på: https://www.instructables.com/id/Arduino-Button-B… [Tilgang 14. mai 2018].
Anbefalt:
Mitt CR10 nytt liv: SKR hovedkort og Marlin: 7 trinn
Mitt CR10 nye liv: SKR hovedkort og Marlin: Mitt standard MELZI -kort var dødt og jeg trengte en akutt erstatning for å bringe min CR10 til live. Første trinn, velg et erstatningskort, så jeg har valgt Bigtreetech skr v1.3 som er et 32 -bits kort, med TMC2208 -drivere (med støtte for UART -modus
Mislykket forsøk - Symfonisk (Sonos Play 1) til 3 Ohm subwoofer: 5 trinn
Mislykket forsøk - Symfonisk (Sonos Play 1) til 3 Ohm subwoofer: Dette var ment å være et prosjekt for å utvide noen andre prosjekter og nedrivninger jeg hadde sett på nettet for å bruke en Ikea Symfonisk / Sonos Play 1 som en trådløs driver for en subwoofer . Andre prosjekter hadde brukt Symfonisk til å lage trådløse høyttalere
Et forsøk på levende visuell musikk: 4 trinn
Et forsøk på levende visuell musikk: Hei og velkommen til mitt første forsøk på å lage levende visuell musikk! Mitt navn er Wesley Pena, og jeg er en interaktiv multimedia major ved College of New Jersey. Dette instruerbare er en del av en finale for min Interactive Music Programming -klasse, hvor
Mitt DIY Steampunk -operasjonsspill, Arduino -basert: 9 trinn (med bilder)
My DIY Steampunk Operation Game, Arduino Based: Dette prosjektet er ganske omfattende. Det krever ikke mange verktøy eller forkunnskaper, men det vil lære alle (jeg inkludert) mye på mange forskjellige avdelinger om å lage! Som Captive-sensing med en Arduino, multitasking med Arduino
Mislykket forsøk på å koble en kontakt til et hovedkort: 6 trinn
Mislykket forsøk på å koble en kontakt til et hovedkort: Jeg hadde opprinnelig (i en annen instruerbar) loddet en flat flex -kabel til hovedkortet til en ipod. Imidlertid bestemte jeg meg for å legge til litt mer loddetinn for styrke, og broet en forbindelse. Jeg trodde jeg kunne oppnå det samme med