Sisällysluettelo:
- Vaihe 1: Tarvittavat osat
- Vaihe 2: Johdotus kaikki
- Vaihe 3: Koodi
- Vaihe 4: Asia
- Vaihe 5: Lisää kappaleita
Video: Arduino Christmas Cheer!: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Tiss kausi kiinnittää Arduinon juhlapaikoille, ja mikä on parempi paikka kuin joulukuusi! Tässä projektissa aiomme tehdä joulukuusi, joka voi laulaa joukon erilaisia joululauluja ja syttyä yhdessä musiikin kanssa! Liitteenä on puun äänitiedosto toiminnassa, jotta saat käsityksen siitä, miltä se kuulostaa.
Vaihe 1: Tarvittavat osat
Joten puu ei todellakaan tee niin paljon, joten osaluettelomme on itse asiassa melko pieni, ja kaikki mitä tarvitsemme seuraavasti:
- Arduino Micro (täällä)
- Summeri (tässä)
- 12 LEDiä (tässä)
- Painike (tässä)
- Johto
- Tapauksen aineisto
Mitä tulee työkaluihin, tarvitsemme vain juotosraudan, liimapistoolin ja laatikkoleikkurin, mikä tekee tästä todella yksinkertaisen ja hauskan projektin!
Vaihe 2: Johdotus kaikki
Tämän projektin johdotus on hieman sotkuinen, koska aiomme ohjata kuutta sarjaa 2 LEDiä, mutta kaiken kaikkiaan on silti melko yksinkertaista saada kaikki kytketty oikein.
Aloitetaan tekemällä LED -ketju, juotamme kaikki maadoitusjalat (lyhyet jalat) yhteen ja muodostamme yhteisen maan kaikkien LED -valojen välillä. Tämä yhteinen maa voidaan sitten juottaa Arduinon maadoitusliitäntään. Haluamme nyt yhdistää 12 LEDiä 2 hengen ryhmiin, teemme tämän yhdistämällä kunkin yksittäisen ryhmän pidemmän jalan yhteen, mikä tarkoittaa, että kun virta syötetään kyseiseen joukkoon, molemmat kytkeytyvät päälle. Nyt meillä pitäisi olla 1 yhteinen maa ja 6 katodia, jotka meidän on yhdistettävä Arduinoon, jokainen sarja on kytketty yhteen Arduino -tuloista, jotka ovat nasta 3, 4, 5, 6, 7 ja 9 (summeri käyttää nasta 8).
Nyt summerin alaosassa sinun pitäisi nähdä positiivinen ja negatiivinen liitin, jonka aiomme juottaa langan molempiin ja liittää sen Arduinoon. Summerin maadoitusliitin menee maahan Arduinolla ja positiivinen menee nastaan 8.
Ja lopuksi yhdistämme painikkeen, jonka avulla voimme kytkeä musiikin päälle ja pois päältä, koska se saa hieman ärsyttävää neljännen tai viidennen tunnin jälkeen. Painikkeen toinen jalka yhdistyy maahan Arduinolla ja toinen jalka nastaan 10.
Ja siinä kaikki johdot!
Vaihe 3: Koodi
Koodin avulla voimme luoda ääniä Arduinosta ja antaa sen soittaa tiettyjä nuotteja, katsotaanpa joitakin sen tärkeitä ominaisuuksia.
Koodissa on osa, jonka avulla voimme valita kappaleen tempo, valitsin 250 pitääkseni sen klassisesti, mutta silti hieman pirteänä, sen yläpuolella on joukko pilkuilla erotettuja numeroita, tämä on jokaisen menevän nuotin pituus toistettavaksi ja sitten uudelleen sen yläpuolelle, eli varsinaiset nuotit, joita soitetaan järjestyksessä, ne voidaan järjestää toistamaan mitä tahansa haluamaasi kappaletta niin kauan kuin et välitä 8 -bittisistä äänistä.
Avaa koodi Arduino IDE: ssä ja lataa se taulullesi ja testaa sitä. Jos kaikki menee hyvin, voimme siirtyä eteenpäin, ellei yritä tarkistaa kaikki yhteydet ja ladata koodi uudelleen.
Vaihe 4: Asia
Okei, joten kotelo on oikeastaan todella yksinkertainen: sen vain 4 pahvia, jotka on liimattu yhteen laatikkoon, johon ruukkukasvisi joulukuusen pohja mahtuu. Meidän on sitten tehtävä pienempi kolmion muotoinen laatikko, jonka painike sovi kiinni, kun tämä on tehty, voimme liimata sen laatikon toisen sivun keskelle tai kiinnittää painikkeen sen sisälle, ja a johdot voidaan johtaa laatikon takakulmaan. Arduinon ja summerin asentamiseksi, koska se pitää sen poissa näkyvistä, voimme tehdä tämän käyttämällä pientä kuumaa liimaa pitämään se paikallaan.
Nyt peruskotelo on valmis, mutta haluamme lisätä siihen joitain jouluteemoja, tein tämän liimaamalla mini -jouluhatun painikkeeseeni ja lisäsin pienen viestin sen alle, mutta koristeesi ovat täysin oman makusi mukaisia.
Vaihe 5: Lisää kappaleita
Se on melkein kaikki, sinulla pitäisi nyt olla joulukuusi, joka voi laulaa jingle bells, mutta jos haluat sen soittavan lisää kappaleita, pääset tänne, siellä on Arduino-käyttäjä, joka laittoi yhteen omat 8-bittiset joululaulunsa ja ne ovat hienoja! vedä ja pudota muutama koodirivi koodiin, lataa se uudelleen ja nauti!
Kiitos lukemisesta! jos sinulla on kysyttävää, tykkään vastata niihin, jätä kommentti tai PM, jos haluat!
Suositeltava:
Rgb Pixel Christmas Light Show, osa 1: 7 vaihetta
Rgb Pixel Christmas Light Show, osa 1: Tässä ohjeessa näytän sinulle, miten voit rakentaa RGB -pikselivalon. PALJON on peitettävää. Itse asiassa luultavasti jaan tämän noin 3-5 eri ohjeeseen. Tässä on kyse perusasioista. Sinulla on paljon luettavaa
Google Trends Powered Christmas Tree: 6 vaihetta (kuvilla)
Google Trends Powered Christmas Tree: Haluatko tietää kuinka trendikäs joulu on? Ota selvää tästä Googlen trendeillä varustetusta joulukuusta! Juhlatila sisältyy hintaan
Arduino Christmas Notifier: 5 vaihetta (kuvilla)
Arduino Christmas Notifier: Joulu on nyt aivan nurkan takana, ja olen päätellyt, että en anna sen mennä vain tekemällä DIY Arduino Christmas Lights. Mikä olisi täydellinen projekti, johon kuuluu joulun melodia? Kyllä oikein! Kerro ihmisille, että on joulu
TfCD Smart Christmas Balls: 10 vaihetta (kuvilla)
TfCD -älykkäät joulupallot: Haluatko luoda oman älykkään joulupallon? Tässä ohjeessa kerrotaan, kuinka voit rakentaa omia älykkäitä joulupallojasi joulukuusiisi. Heti kun kytket elektroniikan päälle, joulupallo reagoi ympäröivään
20 dollaria Holiday Cheer Box: 5 vaihetta (kuvilla)
20 dollaria Holiday Cheer Box: Tämä projekti näyttää sinulle, kuinka rakentaa laatikko, joka toistaa satunnaisen äänen, kun painiketta painetaan. Tässä tapauksessa rakensin sen laatikon, jonka voin sijoittaa strategisesti toimiston ympärille lomien aikana. Kun ihmiset painavat painiketta, he kuulevat