Innholdsfortegnelse:
- Trinn 1: Nødvendige deler
- Trinn 2: Tilkobling av alt
- Trinn 3: Koden
- Trinn 4: Saken
- Trinn 5: Flere sanger
Video: Arduino Christmas Cheer !: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Tiss sesongen for å holde Arduino på festlige steder, og hva er bedre enn et juletre! I dette prosjektet skal vi lage et juletre som kan synge en haug med forskjellige julesanger og lyse opp sammen med musikken! Vedlagt er en lydfil av treet i aksjon for å gi deg en ide om hvordan det høres ut.
Trinn 1: Nødvendige deler
Så treet gjør egentlig ikke så mye som betyr at vår deleliste faktisk er ganske liten med alt vi trenger slik:
- Arduino Micro (her)
- Summer (her)
- 12 lysdioder (her)
- Knapp (her)
- Metalltråd
- Saksmateriale
Når det gjelder verktøy, trenger vi bare et loddejern, limpistol og boksekutter, noe som gjør dette til et veldig enkelt og morsomt prosjekt!
Trinn 2: Tilkobling av alt
Ledningene til dette prosjektet er litt rotete fordi vi skal kontrollere seks sett med 2 lysdioder, men totalt sett er det ganske enkelt å få alt tilkoblet riktig.
La oss begynne med å lage vår LED -kjede, vi starter med å lodde alle bakken (korte bein) sammen og lage et felles grunnlag mellom alle LED -ene. Denne felles bakken kan deretter loddes til Arduino -bakken. Nå skal vi koble de 12 lysdiodene til grupper på 2, vi gjør dette ved å koble hver enkelt gruppes lengre bein sammen, noe som betyr at når strømmen tilføres det settet vil de begge slå seg på. Nå bør vi ha 1 felles grunn og 6 katoder vi trenger for å koble til Arduino, hvert sett er koblet til en av Arduino -inngangene som er pin 3, 4, 5, 6, 7 og 9 (pin 8 brukes av summeren).
Nå for summeren i bunnen av den, bør du se en positiv og en negativ terminal, vi vil lodde en ledning til begge og koble den til Arduino. Jordterminalen til summeren går til bakken på Arduino og positiv går til pin 8.
Og til slutt skal vi koble til en knapp som lar oss slå musikken på og av fordi den blir litt irriterende etter den fjerde eller femte timen. Det ene benet på knappen kobles til bakken på Arduino og det andre benet er koblet til pin 10.
Og det er alle ledninger!
Trinn 3: Koden
Koden lar oss generere toner fra Arduino og lar den spille spesifikke notater, la oss ta en titt på noen viktige funksjoner i den.
Det er en del av koden som lar oss velge tempoet i sangen, jeg valgte 250 for å beholde den klassisk, men fortsatt litt optimistisk, så over det er det en haug med tall atskilt med kommaer, dette er lengden på hver tone som kommer for å bli spilt og deretter igjen over det er de faktiske tonene som spilles i rekkefølge, kan disse omorganiseres for å spille hvilken som helst sang du vil, så lenge du ikke har noe imot lydene av 8 bit.
Åpne koden i Arduino IDE og last den opp til brettet ditt og test den. Hvis alt går bra, kan vi gå videre. Hvis ikke, prøv å dobbeltsjekke alle tilkoblingene og laste opp koden på nytt.
Trinn 4: Saken
Ok, så saken er egentlig grunnleggende, de eneste 4 stykkene papp som er limt sammen for å lage en eske som bunnen av potteplanten juletre kan passe inn i. Vi må da lage en mindre trekantet eske som knappen vår vil passe på, når det er gjort kan vi lime det på midten av en av sidene i esken vår, eller en knapp kan deretter monteres inne i en slik at ledningene kan ledes til det bakre hjørnet av esken slik vi skulle for å montere Arduino og summer fordi det holder det utenfor synet, kan vi gjøre dette ved å bruke en liten bit varmt lim for å holde det på plass.
Nå er den grunnleggende saken ferdig, men vi vil legge til noen juletemaer i den, jeg gjorde dette ved å lime en minijulehatt på knappen min og la til en liten melding under den, men dekorasjonene dine er helt opp til din egen personlige smak.
Trinn 5: Flere sanger
Det er ganske mye det, du bør nå ha et juletre som kan synge jingle bells, men hvis du vil at den skal spille noen flere sanger her, er det en Arduino-bruker som satte sammen sine egne jule 8-biters sanger, og de er flotte! bare dra og slipp de få kodelinjene inn i koden vår, last den opp på nytt og nyt!
Takk for at du leste! hvis du har spørsmål i det hele tatt, elsker jeg å svare på dem, legg igjen en kommentar eller PM hvis du gjør det!
Anbefalt:
Breathing Christmas Tree - Arduino Christmas Light Controller: 4 trinn
Breathing Christmas Tree-Arduino Christmas Light Controller: Det er ikke gode nyheter at kontrollboksen til det forhåndsbelyste kunstige juletreet på 9 fot brøt før jul , og produsenten leverer ikke reservedeler. Dette ugjennomsiktige viser hvordan du kan lage din egen LED -lysdriver og kontroller til å bruke Ar
Christmas Music Cheer Light: 4 trinn
Christmas Music Cheer Light: God jul! Vil du ha et juletre som kan samhandle med deg?
Arduino Christmas Notifier: 5 trinn (med bilder)
Arduino Christmas Notifier: Julen er rett rundt hjørnet nå, og jeg har konkludert med at jeg ikke vil la det gå ved å bare ha mine DIY Arduino Christmas Lights. Hva ville være et perfekt prosjekt som involverer en julemelodi? Ja, ikke sant! La folk få vite at det er jul
Arduino Christmas Frame & A6 GSM -modul: 4 trinn (med bilder)
Arduino Christmas Frame & A6 GSM Module: Rammen ble laget bare for moro skyld i juletider :) Se en YouTube -film for å se en demo. AI A6 GSM -modul mottar SMS og sender den til Arduino Uno som en master (i2c -buss) .Arduino Uno sender med i2c bussinfo til Arduino Nano for å begynne å flytte servoer, og til
$ 20 Holiday Cheer Box: 5 trinn (med bilder)
$ 20 Holiday Cheer Box: Dette prosjektet viser deg hvordan du bygger en boks som spiller en tilfeldig lyd når du trykker på knappen. I dette tilfellet brukte jeg den til å bygge en boks som jeg strategisk kan plassere rundt kontoret i ferien. Når folk trykker på knappen, hører de en