Sisällysluettelo:
- Vaihe 1: Tarvittavat komponentit:
- Vaihe 2: Piiri ja liitännät:
- Vaihe 3: Etsi kappaleet
- Vaihe 4: Koodi
Video: Jukeboksi Arduinossa: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämä projekti oli luokalle uran ensimmäisenä vuonna laakson yliopistossa, tämä on jukeboksi, joka näyttää kappaleen nimen ja voi etsiä edellisen ja seuraavan kappaleen. Näytettäviä kappaleita on rajoitetusti, ja ne ovat Arduinon ohjelman ehdottamia, joten laitamme koodin muistiin seuraavissa vaiheissa. Tässä projektissa käytämme Arduino Unoa, koska mielestämme se on yksinkertainen ja erittäin helppo löytää kaikille, jotka haluavat kopioida tämän jukeboksiin.
Jos teimme sen joillakin MDF -kappaleilla, käytämme myös laserleikkuria laatikon suorakulmioiden tekemiseen ja sitten manuaalisella leikkurilla teimme paikat LCD -näytölle, summerille, painikkeille ja virtajohdolle.
Vaihe 1: Tarvittavat komponentit:
-1 Arduino Uno Board
-1 passiivinen summeri
-2 painiketta
-Puserot
-1 16x2 LCD -näyttö (i2C -moduulin kanssa)
Vaihe 2: Piiri ja liitännät:
*Päätimme laittaa piirin ilman moduulia ihmisille, jotka eivät löytäneet sitä (moduulin avulla se olisi paljon helpompaa).
Vaihe 3: Etsi kappaleet
Sinun on etsittävä kappaleet, jotka laitat jukeboksiisi, alla on ideoita sinulle.
*Voit myös käyttää muita kappaleita, mutta sinun on oltava varovainen arduino -kortin muistikapasiteetin kanssa.
#määrittele NOTE_B0 31#määritä NOTE_C1 33
#define NOTE_CS1 35
#määrittele NOTE_D1 37
#define NOTE_DS1 39
#määrittele NOTE_E1 41
#määrittele NOTE_F1 44
#define NOTE_FS1 46
#määrittele NOTE_G1 49
#define NOTE_GS1 52
#määrittele NOTE_A1 55
#määrittele NOTE_AS1 58
#määrittele NOTE_B1 62
#määrittele NOTE_C2 65
#määrittele NOTE_CS2 69
#määrittele NOTE_D2 73
#määrittele NOTE_DS2 78
#määrittele NOTE_E2 82
#määrittele NOTE_F2 87
#määrittele NOTE_FS2 93
#määrittele NOTE_G2 98
#määrittele NOTE_GS2 104
#määrittele NOTE_A2 110
#määrittele NOTE_AS2 117
#määrittele NOTE_B2 123
#määrittele NOTE_C3 131
#määritä NOTE_CS3 139
#määrittele NOTE_D3 147
#määrittele NOTE_DS3 156
#määrittele NOTE_E3 165
#määrittele NOTE_F3 175
#määrittele NOTE_FS3 185
#määrittele NOTE_G3 196
#define NOTE_GS3 208
#määrittele NOTE_A3 220
#define NOTE_AS3 233
#määrittele NOTE_B3 247
#define NOTE_C4 262
Sivu 277
#määritä NOTE_D4 294
#define NOTE_DS4 311
#määrittele NOTE_E4 330
#määritä NOTE_F4 349
#define NOTE_FS4 370
#define NOTE_G4 392
#define NOTE_GS4 415
#määrittele NOTE_A4 440
#määritä NOTE_AS4 466
#määrittele NOTE_B4 494
#define NOTE_C5 523
#määrittele NOTE_CS5 554
#määrittele NOTE_D5 587
#define NOTE_DS5 622
#määritä NOTE_E5 659
#määritä NOTE_F5 698
#määrittele NOTE_FS5 740
#määrittele NOTE_G5 784
#define NOTE_GS5 831
#määrittele NOTE_A5 880
#määrittele NOTE_AS5 932
#määrittele NOTE_B5 988
#määrittele NOTE_C6 1047
#määritä NOTE_CS6 1109
#määrittele NOTE_D6 1175
#define NOTE_DS6 1245
#define NOTE_E6 1319
#define NOTE_F6 1397
#define NOTE_FS6 1480
#määrittele NOTE_G6 1568
Sanapala Taso 1661 vastaus
#define NOTE_A6 1760
1865
#define NOTE_B6 1976
#define NOTE_C7 2093
#define NOTE_CS7 2217
#määrittele NOTE_D7 2349
#define NOTE_DS7 2489
#määrittele NOTE_E7 2637
#define NOTE_F7 2794
#define NOTE_FS7 2960
#määrittele NOTE_G7 3136
#define NOTE_GS7 3322
#määrittele NOTE_A7 3520
#define NOTE_AS7 3729
#define NOTE_B7 3951
#define NOTE_C8 4186
#define NOTE_CS8 4435
#define NOTE_D8 4699
#define NOTE_DS8 4978
#määritä REST 0
#define N_G4 392 // laulun alin huomautus
#define N_GS4 415
#define N_A4 440
#define N_AS4 466
494
#define N_C5 523
Sanapala Taso 554 vastaus
Sanapala Taso 587 vastaus
#define N_DS5 622
#define N_E5 659
698
#define N_FS5 740
#define N_G5 784
#define N_GS5 831
#define N_A5 880
#define N_AS5 932
#define N_B5 988
Vaihe 4: Koodi
Lataa tämä koodi ja kokeile sitä, kokeile uusia kappaleita tai lisää muita komponentteja.
Mahdollisuuksia on paljon, joten nauti tästä projektista ja jaa kanssamme oma versio tästä jukeboksi;).
Att: Juani ja Erick
Suositeltava:
Jukeboksi - Digitaalinen valmistus: 4 vaihetta
Jukebox - Manufactura Digital: Jukebox es poder reproducir 3 jaksoa, jotka on määritetty botonin ja summerin ja neopikselien välillä. La rocola es capaz de encenderse por medio de un switch y presenta un meú. Con los botones de "seuraava" y " p
Jukeboksi: 13 vaihetta (kuvilla)
Jukebox: Löydettyäni Volumion (Open Audiophile Music Player) ajattelin, että sitä voitaisiin käyttää suuren Jukeboxin rakentamiseen; ja loput on historiaa. Seuraava ohje on enemmän yleiskatsaus siitä, miten rakensin tämän projektin. Sellaisenaan osa pienistä
RFID -jukeboksi: 3 vaihetta (kuvilla)
RFID -jukeboksi: Tämä on merkintäni " Audio " kilpailu - jos olet kiinnostunut tästä, anna minulle äänesi! Tämä viesti yrittää luoda " vieritysystävällisen " versio ohjevideosta, joka on tämän viestin yläosassa. Video menee
Jukeboksi Raspberry Pi: 3 vaihetta
Jukebox Raspberry Pi: Tämä opetusohjelma, jonka avulla voit rakentaa tämän Jukeboxin (tai mukautetun mallisi :)). Tämä projekti vaatii vähintään DIY -asennetta, luottamusta äänikaapeleihin ja tietotekniikkaa yleensä. tämän opetusohjelman tarjoaa aut
Steampunk Pi -jukeboksi, jossa toimii Google Music: 11 vaihetta (kuvilla)
Steampunk Pi -jukeboksi, jossa on Google Music: VAROITUS !! Jos yrität tehdä samanlaista projektia, ymmärrä, että sinulla on mahdollisuus kohdata asbestia vanhassa radiossa, tyypillisesti mutta ei rajoittuen johonkin lämpösuojaan tai eristykseen. Tee oma tutkimuksesi ja ryhdy varotoimiin