Sisukord:
Video: Jukebox Arduinos: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
See projekt oli klassi jaoks meie karjääri esimesel aastal oru ülikoolis, see on jukebox, mis näitab teile laulu nime ja saab otsida eelmist ja järgmist lugu. Laulud, mida saate kuvada, on piiratud ja selle tingib Arduino programm, nii et paneme teile koodi järgmiste toimingute alla. Selle projekti jaoks kasutame Arduino Unot, sest arvame, et see on lihtne ja väga lihtne leida kõigile, kes soovivad seda jukeboksi korrata.
Kui me tegime seda mõne MDF -tükiga, kasutame ka laserlõikurit ainult karbi ristkülikute tegemiseks ja siis käsitsi lõikuriga tegime tühikud LCD -ekraani, sumisti, nuppude ja toitekaabli jaoks.
Samm: vajalikud komponendid:
-1 Arduino Uno juhatus
-1 passiivne helisignaal
-2 nuppu
-Džemprid
-1 LCD ekraan 16x2 (koos i2C mooduliga)
2. samm: ahel ja ühendused:
*Otsustasime panna vooluahela ilma moodulita inimestele, kes seda ei leidnud (mooduliga oleks see palju lihtsam).
3. samm: leidke laulud
Peate otsima lugusid, mille panete oma jukeboxi, allpool on teil mõned ideed.
*Samuti saate kasutada muid laule, kuid peate olema arduino -plaadi mälumahuga ettevaatlik.
#defineeri NOTE_B0 31#defineerige NOTE_C1 33
#defineeri NOTE_CS1 35
#defineeri NOTE_D1 37
#defineeri NOTE_DS1 39
#defineeri NOTE_E1 41
#defineeri NOTE_F1 44
#defineeri NOTE_FS1 46
#defineeri NOTE_G1 49
#defineeri NOTE_GS1 52
#defineeri NOTE_A1 55
#defineeri NOTE_AS1 58
#defineeri NOTE_B1 62
#defineeri NOTE_C2 65
69
#defineeri NOTE_D2 73
#defineeri NOTE_DS2 78
#defineeri NOTE_E2 82
#defineeri NOTE_F2 87
93. määratlege NOTE_FS2
98. määratlege NOTE_G2
#defineerige NOTE_GS2 104
#defineeri NOTE_A2 110
#defineeri NOTE_AS2 117
#defineeri NOTE_B2 123
#defineeri NOTE_C3 131
139
#defineeri NOTE_D3 147
#defineeri NOTE_DS3 156
#defineeri NOTE_E3 165
#defineeri NOTE_F3 175
#defineeri NOTE_FS3 185
196
#defineeri NOTE_GS3 208
#defineeri NOTE_A3 220
#defineeri NOTE_AS3 233
#defineeri NOTE_B3 247
#defineeri NOTE_C4 262
277
294
#defineeri NOTE_DS4 311
#defineeri NOTE_E4 330
349
#defineeri NOTE_FS4 370
392
415
#404
466
494
#defineeri NOTE_C5 523
554
#defineerige NOTE_D5 587
622
#määratlege NOTE_E5 659
698
740
#defineeri NOTE_G5 784
#defineeri NOTE_GS5 831
#defineeri NOTE_A5 880
#defineeri NOTE_AS5 932
#defineeri NOTE_B5 988
#defineerige NOTE_C6 1047
1109
#defineeri NOTE_D6 1175
#defineeri NOTE_DS6 1245
#defineeri NOTE_E6 1319
1397. määratlege NOTE_F6
#defineeri NOTE_FS6 1480
#defineeri NOTE_G6 1568
1661
#defineeri NOTE_A6 1760
1865. määratlege NOTE_AS6
#defineeri NOTE_B6 1976
2093. määratlege NOTE_C7
2217. määratlege NOTE_CS7
#määratlege NOTE_D7 2349
#defineeri NOTE_DS7 2489
#määratlege NOTE_E7 2637
2794. määratlege NOTE_F7
#defineeri NOTE_FS7 2960
#defineeri NOTE_G7 3136
#defineeri NOTE_GS7 3322
#defineeri NOTE_A7 3520
#defineeri NOTE_AS7 3729
3951. määratlege NOTE_B7
#defineeri NOTE_C8 4186
#defineeri NOTE_CS8 4435
#defineeri NOTE_D8 4699
#defineeri NOTE_DS8 4978
#define REST 0
#define N_G4 392 // laulu madalaim märkus
415
#define N_A4 440
466
494
#define N_C5 523
554
587
622
#define N_E5 659
698
#define N_FS5 740
784
#define N_GS5 831
#define N_A5 880
#define N_AS5 932
#define N_B5 988
4. samm: kood
Laadige see kood alla ja katsetage sellega, proovige uusi laule või lisage muid komponente.
Võimalusi on palju, nii et palun nautige seda projekti ja jagage meiega oma versioon sellest jukeboxist;).
Att: Juani ja Erick
Soovitan:
Tööstuslik HMI ja Arduinos MODBUS RTU -s: 4 sammu
Tööstuslik HMI ja Arduinos MODBUS RTU -s: Selles juhendatavas kirjeldan näidet tööstussüsteemi (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) ja Arduino UNO (10EUROS) vahelise suhtluse kohta. Võrk töötab spetsiaalse ja tugeva ning tööstusliku protokolli alusel
Rocola (Jukebox) digitaalne tootmine: 7 sammu
Rocola (Jukebox) Digitaaltootmine: Rocola programmada con arduino. Sisaldab muusikat: Tähesõjad, Troonide mäng ja Kirstu tants
Jukebox Casera Por: Tono Kiehnle: 5 sammu (piltidega)
Jukebox Casera Kirjanik: Tono Kiehnle: Jukebox hecha ja casa programm Arduino UNO jaoks. Sisaldab 3 kanalit, mis on reprodutseeritud keskmise helisignaali pasivo y cuenta con botones de pulso y una pantalla LCD para la interacción con el usuario.La jukebox cuenta con 3 botones abil. 2 de ellos se util
MIDI trummikomplekt Pythonis ja Arduinos: 5 sammu (koos piltidega)
MIDI trummikomplekt Pythonil ja Arduino: Tahtsin lapsest saati alati trummikomplekti osta. Siis ei olnud kõigil muusikaseadmetel kõiki digitaalseid rakendusi, nagu meil täna on palju, seega olid hinnad koos ootustega liiga kõrged. Hiljuti otsustasin osta endale
Vajumine Vs hankimisvool Arduinos: 3 sammu
Vajuv Vs allikvool Arduinos: selles juhendis vaatame Arduino kaudu hankimise ja vajumise erinevust