Sommario:

Jukebox in Arduino: 4 passaggi
Jukebox in Arduino: 4 passaggi

Video: Jukebox in Arduino: 4 passaggi

Video: Jukebox in Arduino: 4 passaggi
Video: Using a Raspberry Pi to upgrade a broken jukebox! 2024, Luglio
Anonim
Image
Image

Questo progetto era per una classe del primo anno della nostra carriera all'Università della Valle, questo è un jukebox che può mostrarti il nome della canzone e può cercare la canzone precedente e quella successiva. Le canzoni che puoi visualizzare sono limitate ed è condizionato dal programma in Arduino, quindi ti inseriremo il codice nei passaggi seguenti. Per questo progetto usiamo un Arduino Uno perché pensiamo che sia semplice e molto facile da trovare per tutti coloro che vogliono replicare questo jukebox.

Il caso lo abbiamo fatto con dei pezzi di MDF, inoltre usiamo un laser cutter per fare solo i rettangoli della scatola e poi con un cutter manuale abbiamo fatto gli spazi per il display LCD, il buzzer, i pulsanti e per il cavo di alimentazione.

Passaggio 1: componenti richiesti:

Componenti richiesti
Componenti richiesti
Componenti richiesti
Componenti richiesti

-1 scheda Arduino Uno

-1 Cicalino passivo

-2 pulsanti

-Jumper

-1 display LCD da 16x2 (con il modulo i2C

Passaggio 2: circuito e connessioni:

Circuito e collegamenti
Circuito e collegamenti

*Abbiamo deciso di mettere il circuito senza il modulo per le persone che non lo hanno trovato (Con il modulo sarebbe molto più facile).

Passaggio 3: trova le canzoni

Devi cercare le canzoni che metterai nel tuo jukebox, qui sotto hai qualche idea per te.

*Puoi anche usare altre canzoni ma devi stare attento con la capacità di memoria della scheda arduino.

#define NOTE_B0 31#define NOTE_C1 33

#define NOTE_CS1 35

#define NOTE_D1 37

#define NOTE_DS1 39

#define NOTE_E1 41

#define NOTE_F1 44

#define NOTE_FS1 46

#define NOTE_G1 49

#define NOTE_GS1 52

#define NOTE_A1 55

#define NOTE_AS1 58

#define NOTE_B1 62

#define NOTE_C2 65

#define NOTE_CS2 69

#define NOTE_D2 73

#define NOTE_DS2 78

#define NOTE_E2 82

#define NOTE_F2 87

#define NOTE_FS2 93

#define NOTE_G2 98

#define NOTE_GS2 104

#define NOTE_A2 110

#define NOTE_AS2 117

#define NOTE_B2 123

#define NOTE_C3 131

#define NOTE_CS3 139

#define NOTE_D3 147

#define NOTE_DS3 156

#define NOTE_E3 165

#define NOTE_F3 175

#define NOTE_FS3 185

#define NOTE_G3 196

#define NOTE_GS3 208

#define NOTE_A3 220

#define NOTE_AS3 233

#define NOTE_B3 247

#define NOTE_C4 262

#define NOTE_CS4 277

#define NOTE_D4 294

#define NOTE_DS4 311

#define NOTE_E4 330

#define NOTE_F4 349

#define NOTE_FS4 370

#define NOTE_G4 392

#define NOTE_GS4 415

#define NOTE_A4 440

#define NOTE_AS4 466

#define NOTE_B4 494

#define NOTE_C5 523

#define NOTE_CS5 554

#define NOTE_D5 587

#define NOTE_DS5 622

#define NOTE_E5 659

#define NOTE_F5 698

#define NOTE_FS5 740

#define NOTE_G5 784

#define NOTE_GS5 831

#define NOTE_A5 880

#define NOTE_AS5 932

#define NOTE_B5 988

#define NOTE_C6 1047

#define NOTE_CS6 1109

#define NOTE_D6 1175

#define NOTE_DS6 1245

#define NOTE_E6 1319

#define NOTE_F6 1397

#define NOTE_FS6 1480

#define NOTE_G6 1568

#define NOTE_GS6 1661

#define NOTE_A6 1760

#define NOTE_AS6 1865

#define NOTE_B6 1976

#define NOTE_C7 2093

#define NOTE_CS7 2217

#define NOTE_D7 2349

#define NOTE_DS7 2489

#define NOTE_E7 2637

#define NOTE_F7 2794

#define NOTE_FS7 2960

#define NOTE_G7 3136

#define NOTE_GS7 3322

#define 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

#define RIPOSO 0

#define N_G4 392 //Nota più bassa nella canzone

#define N_GS4 415

#define N_A4 440

#define N_AS4 466

#define N_B4 494

#define N_C5 523

#define N_CS5 554

#define N_D5 587

#define N_DS5 622

#define N_E5 659

#define N_F5 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

Passaggio 4: il codice

Scarica questo codice e sperimentalo, prova nuove canzoni o aggiungi altri componenti.

Ci sono molte possibilità quindi per favore goditi questo progetto e condividi con noi la tua versione di questo jukebox;).

Att: Juani ed Erick

Consigliato: