Satura rādītājs:
- 1. darbība. Nepieciešamās detaļas
- 2. solis: visu savienojiet
- 3. darbība: kods
- 4. solis: lieta
- 5. solis: vairāk dziesmu
Video: Arduino Ziemassvētku uzmundrinājums!: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Pavadiet sezonu, lai ielīmētu Arduino svētku vietās, un kas ir labāka vieta par Ziemassvētku eglīti! Šajā projektā mēs gatavosim Ziemassvētku eglīti, kas var dziedāt virkni dažādu Ziemassvētku dziesmu un iedegties kopā ar mūziku! Pievienots koka audio fails darbībā, lai sniegtu priekšstatu par to, kā tas izklausās.
1. darbība. Nepieciešamās detaļas
Tātad koks patiešām nedara tik daudz, ka mūsu detaļu saraksts patiesībā ir diezgan mazs, un viss, kas mums būs vajadzīgs, ir šāds:
- Arduino Micro (šeit)
- Signāls (šeit)
- 12 gaismas diodes (šeit)
- Poga (šeit)
- Vads
- Korpusa materiāls
Attiecībā uz instrumentiem viss, kas mums būs vajadzīgs, ir lodāmurs, līmes pistole un kastes griezējs, padarot to par patiešām vienkāršu, jautru projektu!
2. solis: visu savienojiet
Šī projekta vadi ir nedaudz netīri, jo mēs kontrolēsim sešus 2 gaismas diožu komplektus, taču kopumā joprojām ir diezgan vienkārši visu pareizi savienot.
Sāksim ar mūsu LED ķēdes izveidošanu, mēs vispirms pielodēsim visas zemes kājas (īsās kājas), izveidojot kopīgu pamatu starp visām gaismas diodēm, tad šo kopējo zemi var pielodēt pie Arduino zemes ieejas. Tagad mēs vēlēsimies savienot 12 gaismas diodes grupās pa 2, mēs to darām, savienojot katras atsevišķas grupas garāko kāju kopā, kas nozīmē, ka tad, kad tiek piegādāta strāva šim komplektam, viņi abi ieslēgsies. Tagad mums ir jābūt 1 kopējai zemei un 6 katodiem, kas mums jāpievieno Arduino, katrs komplekts ir savienots ar vienu no Arduino ieejām, kas ir 3., 4., 5., 6., 7. un 9. tapa (skaņas taustiņu izmanto skaņas signāls).
Tagad skaņas signāla apakšdaļā jums vajadzētu redzēt pozitīvu un negatīvu spaili, mēs vēlamies pielodēt vadu abiem un savienot to ar Arduino. Signāla zemējuma terminālis iet uz zemes uz Arduino, un pozitīvais - uz 8. tapu.
Visbeidzot, mēs pievienosim pogu, kas ļauj mums ieslēgt un izslēgt mūziku, jo tā pēc ceturtās vai piektās stundas kļūst nedaudz kaitinoša. Viena pogas kāja savienojas ar zemi uz Arduino, bet otra kāja ir savienota ar tapu 10.
Un tas ir viss vads!
3. darbība: kods
Kods ļauj mums ģenerēt toņus no Arduino un ļauj atskaņot konkrētas notis, apskatīsim dažas svarīgas tā iezīmes.
Ir koda sadaļa, kas ļauj mums izvēlēties dziesmas tempu, es izvēlējos 250, lai saglabātu to klasiski, bet tomēr nedaudz optimistiski, tad virs tā ir virkne ciparu, kas atdalīti ar komatiem, tas ir katras notis garums lai atskaņotu un pēc tam atkal augstāk, tas ir faktiskās notis, kuras tiek atskaņotas secībā, tās var pārkārtot, lai atskaņotu jebkuru vēlamo dziesmu, ja vien jums nav iebildumu pret 8 bitu skaņām.
Atveriet kodu Arduino IDE un augšupielādējiet to savā panelī un pārbaudiet. Ja viss ir kārtībā, mēs varam turpināt, ja ne, vēlreiz pārbaudiet visus savienojumus un atkārtoti ielādējiet kodu.
4. solis: lieta
Labi, tātad lieta patiesībā ir vienkārša - tikai 4 kartona gabali, kas ir salīmēti kopā, lai izveidotu kastīti, kurā var ietilpt jūsu podiņa augu Ziemassvētku eglītes pamatne. Pēc tam mums būs jāizveido mazāka trīsstūrveida kaste, kurā būs mūsu poga uzvelciet, kad tas ir izdarīts, mēs varam to pielīmēt vienas kastes malu vidū, vai arī pogu var uzstādīt tās iekšpusē, un vadus var novest līdz kastes aizmugurējam stūrim. lai uzstādītu Arduino un skaņas signālu, jo tas to neredz, mēs to varam izdarīt, izmantojot nelielu karstu līmi, lai tā paliktu vietā.
Tagad pamata lieta ir pabeigta, bet mēs vēlamies tai pievienot dažas Ziemassvētku tēmas, es to izdarīju, pielīmējot savai pogai nelielu Ziemassvētku cepuri un zem tās pievienoju nelielu vēstījumu, bet jūsu rotājumi pilnībā atbilst jūsu personīgajai gaumei.
5. solis: vairāk dziesmu
Tas ir gandrīz viss, jums tagad vajadzētu būt Ziemassvētku eglītei, kas var dziedāt džungļus, bet, ja vēlaties, lai šeit tiktu atskaņotas vēl dažas dziesmas, ir kāds Arduino lietotājs, kurš salika kopā savas Ziemassvētku 8 bitu dziesmas, un tās ir lieliskas! vienkārši velciet un nometiet dažas koda rindiņas mūsu kodā, augšupielādējiet to un izbaudiet!
Paldies, ka izlasījāt! ja jums vispār ir kādi jautājumi, man patīk uz tiem atbildēt, atstājiet man komentāru vai PM, ja jums tā ir!
Ieteicams:
DIY Arduino Ziemassvētku pulkstenis: 4 soļi (ar attēliem)
DIY Arduino Ziemassvētku pulkstenis: Priecīgus Ziemassvētkus! Nesen Elegoo mani uzrunāja izveidot Ziemassvētku tematikas projektu ar viņu Arduino R3 vispilnīgāko sākuma komplektu. Izmantojot komplektā iekļautos komponentus, es varēju izveidot šo Ziemassvētku tematisko pulksteni, kas parāda t
DIY automātiskās muzikālās Ziemassvētku gaismas (MSGEQ7 + Arduino): 6 soļi (ar attēliem)
DIY automātiskās muzikālās Ziemassvētku gaismas (MSGEQ7 + Arduino): Tāpēc katru gadu es saku, ka es to darīšu un nekad to nedarīšu, jo daudz kavējos. 2020. gads ir pārmaiņu gads, tāpēc es saku, ka šis ir gads, kad to darīt. Tāpēc ceru, ka jums patīk un izveidojiet savas muzikālās Ziemassvētku gaismas. Šis būs s
Elpojošā Ziemassvētku eglīte - Arduino Ziemassvētku gaismas kontrolieris: 4 soļi
Elpojošā Ziemassvētku eglīte-Arduino Ziemassvētku gaismas kontrolieris: Nav laba ziņa, ka manas 9 pēdas iepriekš apgaismotās mākslīgās Ziemassvētku eglītes vadības kārba salūza pirms Ziemassvētkiem , un ražotājs nenodrošina rezerves daļas. Šis neizprotamais parāda, kā padarīt savu LED gaismas draiveri un kontrolieri, lai izmantotu Ar
Ziemassvētku eglīte ATmega (arduino): 10 soļi (ar attēliem)
Ziemassvētku eglīte ATmega (arduino): Ziemassvētku eglīte ATmega (arduino)
Ziemassvētku kaste: Arduino/ioBridge interneta kontrolētas Ziemassvētku gaismas un mūzikas šovs: 7 soļi
Ziemassvētku kaste: Arduino/ioBridge interneta kontrolētas Ziemassvētku gaismas un mūzikas šovs: Mans Ziemassvētku kastes projekts sastāv no interneta kontrolētām Ziemassvētku gaismām un mūzikas šova. Ziemassvētku dziesmu var pieprasīt tiešsaistē, kas pēc tam tiek ievietota rindā un atskaņota pieprasītajā secībā. Mūzika tiek pārraidīta uz FM statusa