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
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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].