Բովանդակություն:
Video: Jukebox- ը Arduino- ում. 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս նախագիծը նախատեսված էր հովտի համալսարանում մեր կարիերայի առաջին տարվա դասի համար, սա ջուկբոքս է, որը կարող է ցույց տալ երգի անունը և կարող է փնտրել նախորդ և հաջորդ երգերը: Երգերը, որոնք կարող եք ցուցադրել, սահմանափակ են, և դա պայմանավորված է Arduino- ի ծրագրով, այնպես որ մենք ձեզ կտեղադրենք կոդը հետևյալ քայլերում: Այս նախագծի համար մենք օգտագործում ենք Arduino Uno- ն, քանի որ կարծում ենք, որ այն պարզ և շատ հեշտ է գտնել բոլոր նրանց համար, ովքեր ցանկանում են կրկնել այս ջուքբոքսը:
Եթե մենք դա արեցինք MDF- ի որոշ կտորներով, մենք նաև լազերային կտրիչ ենք օգտագործում տուփի ուղղանկյունները պատրաստելու համար, այնուհետև ձեռքով կտրիչով մենք բացում ենք LCD էկրանին, ազդանշանին, կոճակներին և հոսանքի մալուխին:.
Քայլ 1: Պահանջվող բաղադրիչներ
-1 Arduino Uno տախտակ
-1 Պասիվ ազդանշան
-2 կոճակ
-Թռչկոտողներ
-1 16x2 LCD էկրան (i2C մոդուլով)
Քայլ 2: Շղթա և միացումներ
*Մենք որոշեցինք միացումն առանց մոդուլի դնել այն մարդկանց համար, ովքեր այն չեն գտել (մոդուլով դա շատ ավելի հեշտ կլիներ):
Քայլ 3: Գտեք երգերը
Դուք պետք է փնտրեք այն երգերը, որոնք տեղադրելու եք ձեր ջուքբոքսի վրա, ներքևում ձեզ համար որոշ գաղափարներ կան:
*Նաև կարող եք օգտագործել այլ երգեր, բայց պետք է զգույշ լինել arduino տախտակի հիշողության հզորության հետ:
#սահմանել NOTE_B0 31#սահմանել NOTE_C1 33
#սահմանեք NOTE_CS1 35
#սահմանել EԱՆՈԹՈ_ԹՅՈՆ_Դ 1 37
#սահմանեք NOTE_DS1 39
#սահմանի՛ր NOTE_E1 41
#սահմանի՛ր NOTE_F1 44
#սահմանեք NOTE_FS1 46
#սահմանեք ՈEՇԱԴՐՈ_GԹՅՈ_GՆ_1 49
#սահմանել NOTE_GS1 52
#սահմանեք ՈEՇԱԴՐՈ_ԹՅՈՆ_Ա 55
#սահմանեք ՈEՇԱԴՐՈ_ԹՅՈՆ_ՍԱՍ 58
#սահմանել EԱՆՈԹՈ_ԹՅՈՆ_Բ1 62
#սահմանեք NOTE_C2 65
#սահմանեք NOTE_CS2 69
#սահմանեք EԱՆՈԹԱԳԻՐ_Դ 2 73
#սահմանեք NOTE_DS2 78
#սահմանեք NOTE_E2 82
#սահմանեք NOTE_F2 87
#սահմանեք NOTE_FS2 93
#սահմանի՛ր NOTE_G2 98
#սահմանել NOTE_GS2 104
#սահմանեք ՈEՇԱԴՐՈ_ԹՅՈՆ_Ա 2 110
#սահմանել ՈEՇԱԴՐՈ_ԹՅՈASՆ_ԱՍ2 117
#սահմանել ՈEՇԱԴՐՈ_ԹՅՈՆ_Բ 2 123
#սահմանի՛ր NOTE_C3 131
#սահմանեք NOTE_CS3 139
#սահմանել ՈEՇԱԴՐՈ_ԹՅՈՆ_Դ 3 147
#սահմանել NOTE_DS3 156
#սահմանել NOTE_E3 165
#սահմանել NOTE_F3 175
#սահմանեք NOTE_FS3 185
#սահմանել ՈEՇԱԴՐՈ_GԹՅՈ_GՆ_3 196
#սահմանել NOTE_GS3 208
#սահմանեք NOTE_A3 220
#սահմանել ՈEՇԱԴՐՈ_ԹՅՈՆ_ԱՍ3 233
#սահմանել ՈEՇԱԴՐՈ_ԹՅՈՆ_Բ 3 247
#սահմանի՛ր NOTE_C4 262
#սահմանել NOTE_CS4 277
#սահմանել ՈEՇԱԴՐՈԹՅՈՆ_Դ 4 294
#սահմանել NOTE_DS4 311
#սահմանել NOTE_E4 330
#սահմանել NOTE_F4 349
#սահմանեք NOTE_FS4 370
#սահմանի՛ր NOTE_G4 392
#սահմանել NOTE_GS4 415
#սահմանի՛ր NOTE_A4 440
#սահմանել ՈEՇԱԴՐՈ_ԹՅՈՆ_ԱՍ 4 466
#սահմանել ՈEՇԱԴՐՈ_ԹՅՈՆ_Բ 4 494
#սահմանել NOTE_C5 523
#սահմանել NOTE_CS5 554
#սահմանի՛ր NOTE_D5 587
#սահմանել NOTE_DS5 622
#սահմանել NOTE_E5 659
#սահմանի՛ր NOTE_F5 698
#սահմանեք NOTE_FS5 740
#սահմանի՛ր NOTE_G5 784
#սահմանել NOTE_GS5 831
#սահմանի՛ր NOTE_A5 880
#սահմանեք NOTE_AS5 932
#սահմանի՛ր NOTE_B5 988
#սահմանել NOTE_C6 1047
#սահմանել NOTE_CS6 1109
#սահմանել ՈEՇԱԴՐՈ_ԹՅՈՆ_Դ 6 1175
#սահմանեք NOTE_DS6 1245
#սահմանել NOTE_E6 1319
#սահմանեք NOTE_F6 1397 թ
#սահմանեք NOTE_FS6 1480
#սահմանել ՈEՇԱԴՐՈ_GԹՅՈ_GՆ_6 1568
#սահմանել NOTE_GS6 1661
#սահմանել ՈEՇԱԴՐՈ_ԹՅՈՆ_Ա 6 1760 թ
#սահմանեք ՈEՇԱԴՐՈ_ԹՅՈՆ_ԱՍ 6 1865 թ
#սահմանեք NOTE_B6 1976 թ
#սահմանել NOTE_C7 2093 թ
#սահմանել NOTE_CS7 2217
#սահմանի՛ր NOTE_D7 2349
#սահմանեք NOTE_DS7 2489
#սահմանեք NOTE_E7 2637
#սահմանել NOTE_F7 2794
#սահմանեք NOTE_FS7 2960
#սահմանել NOTE_G7 3136
#սահմանեք NOTE_GS7 3322
#սահմանեք NOTE_A7 3520
#սահմանի՛ր NOTE_AS7 3729
#սահմանել NOTE_B7 3951
#սահմանել NOTE_C8 4186
#սահմանեք NOTE_CS8 4435
#սահմանեք NOTE_D8 4699
#սահմանել NOTE_DS8 4978
#սահմանեք ՀԱՆԳՍՏԸ 0
#սահմանի N_G4 392 // ամենացածր գրառումը երգում
#սահմանել N_GS4 415
#սահմանի N_A4 440
#սահմանի N_AS4 466
#սահմանել N_B4 494
#սահմանել N_C5 523
#սահմանել N_CS5 554
#սահմանի N_D5 587
#սահմանի N_DS5 622
#սահմանի N_E5 659
#սահմանի N_F5 698
#սահմանի N_FS5 740
#սահմանել N_G5 784
#սահմանել N_GS5 831
#սահմանի N_A5 880
#սահմանի N_AS5 932
#սահմանի N_B5 988
Քայլ 4: Կոդ
Ներբեռնեք այս կոդը և փորձարկեք դրա հետ, փորձեք նոր երգեր կամ ավելացրեք այլ բաղադրիչներ:
Հնարավորությունները շատ են, ուստի խնդրում ենք վայելել այս նախագիծը և մեզ հետ կիսվել այս ջուկբոքսի ձեր սեփական տարբերակով;):
Հեղինակ ՝ Խուանի և Էրիկ
Խորհուրդ ենք տալիս:
PlotClock, WeMos և Blynk Playing Vintage AMI Jukebox: 6 քայլ (նկարներով)
PlotClock, WeMos և Blynk Playing Vintage AMI Jukebox. Չորս տեխնիկական նորամուծություն հնարավոր դարձրեց այս նախագիծը. 1977 թ. Rowe AMI Jukebox, PlotClock ռոբոտների ձեռքի հավաքածու, WeMos/ESP 8266 միկրոկառավարիչ և Blynk App/Cloud ծառայություն: ՆՇՈ :Մ. Jukebox ձեռքի տակ - մի դադարեք կարդալ: Այս նախագիծը կարող է
Rocola (Jukebox) Manufactura Digital: 7 քայլ
Rocola (Jukebox) Թվային արտադրություն. Rocola programada con arduino. Contiene tres canciones: Starwars, Game of thrones և դագաղի պար
Jukebox Casera Por: Tono Kiehnle: 5 քայլ (նկարներով)
Jukebox Casera Por: Tono Kiehnle: Jukebox hecha en casa programada con Arduino UNO: Contiene 3 canciones reproducidas por medio de un un buzzer pasivo y cuenta con botones de pulso y una pantalla LCD para interracción con el usuario.La jukebox cuenta con 3 botones. 2 de ellos se use
Arduino Jukebox/Rocola: 3 քայլ
Arduino Jukebox/Rocola: El siguiente proyecto is uno que nos permite reproducir canciones utilisando un un soft buzzer en la plataforma Arduino. Օգտագործեք տարբեր բաղադրիչներ, որոնք կարող են օգտագործվել վերարտադրման համար: Tiene como función alternar entre tres c
Jukebox + Arduino ՝ 5 քայլ
Jukebox + Arduino. Ստեղծեք պրոյեկտոր ՝ Rocola Digital- ի ստեղծման և Arduino- ի ծրագրային ապահովման համար: Su función es muy simple y no es muy difícil de crear. La Rocola tiene muchas funciones interesantes, y una de ellas es que a través de una pantalla LCD se