Мазмұны:
Бейне: Arduino Uno және Mozzi бар қарапайым барабан машинасы: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Аргентинада тұру халықаралық поштаның ұрланатынын немесе кеденде тұрып қалуын білдіреді. Коронавирус карантинін қосыңыз және сіздің келесі жобаңыз ескі Arduino Uno тақтасымен шектеледі. Жақсы жаңалық? Роллинг Стоунздың ұлы ақыны айтқандай: «Уақыт менің жағында … иә»
Мен жұмыс істеу үшін қосымша жабдықты қажет етпейтін тамаша, сонымен қатар күрделі музыкалық кітапхананы - Mozzi жүктедім және мен құжаттарды оқи бастадым. Мен 5 барабан мен 1 түймені толығымен басқаруға болатын қарапайым барабан машинасын/секвенерін алдым. Бірінші тұтқа минутына соққыларды өзгертеді, ал қалған 4 түйме әр соққыда не ойнау керектігін анықтайды. Мен ағымдағы жиілікті анықтау үшін 4 жарықдиодты қостым.
Жабдықтар
Ардуино Уно
Моцци кітапханасы
5 түйме
1 түйме
1 аудио ұясы
Қосымша 3d басып шығарылған корпус
1 -қадам: Мәліметтерді бағдарламалау
Кодтың ішінде, соққылар жүріп жатқанда, әр тұтқа оқылады және 0-ден 1024-ке дейінгі мән 1-10 шкаламен салыстырылады. 1 үнсіздік дегенді білдіреді. 2 - соққыны білдіреді. 3 сәлем дегенді білдіреді. 4 дегеніміз - әр түрлі ноталардағы кейбір синтезделген дыбыстар үшін тұзақ пен соңғы позиция қолданылады.
2 -қадам: қоршау
Қоршау 2 мм тіктөртбұрыштар мен 4 бұрандалармен жасалған.
3 -қадам: дыбыстар
Дыбыстар wav -дан шикі деректерге түрлендірілді және.ino кодымен бірге сыртқы.h файлдары ретінде жүктелді. Бұл процедура Audacity сияқты сыртқы бағдарламалық жасақтама, сонымен қатар.raw to.h түрлендіру үшін Python сценарийі өте қиын болды.
Қарапайым барабан машинасын ойнау өте қызықты, әдепкі дыбыстарды Gameboy эффектілері мен сымсыз Atari дыбыстары сияқты басқа дыбыстарға өзгертуге болады.
Әрине, карантин сіздің электронды концерттеріңізге көпшілік қатыспайды дегенді білдіреді, сондықтан мен соққыларды автоматты түрде анықтайтын және музыкаға басын қозғап тұратын кішкене қозғалмалы аниматрониканы жасадым.
4 -қадам: демо
Мұнда барабан машинасының демонстрациясы ойналады.
Қозғалатын бас - бұл дыбыстық модуль мен Arduino Nano қосылған жеке жоба. Ол BPM автоматты түрде анықтайды және сәйкесінше басын қозғайды.
Ұсынылған:
Raspberry Pi барабан машинасы: 5 қадам
Raspberry Pi барабан машинасы: Sample Sequencer, Raspberry Pi + Python арқылы. Секвенсерде 4 полифония бар және пайдаланушыға нақты уақытта ауыса алатын 6 түрлі тізбекті сақтауға және анықтауға мүмкіндік береді және әр түрлі үлгілер арасында ауысу мүмкіндігін қолдайды. . Мен
4x4: 3 қадамдық Arduino матрицалық пернетақтасы бар заманауи және жаңа және қарапайым шкаф үлгісі
4x4 Arduino матрицалық пернетақтасы бар заманауи және жаңа шкафтың мысалы: I2C схемасы бар 4x4 СКД пернетақтасын қолданудың тағы бір мысалы
HX1 -DM - жаңартылған Arduino DUE қуатты DIY барабан машинасы (өлі машинамен MK2 арқылы жасалған): 4 қадам
HX1 -DM - Upcycled Arduino DUE қуатты DIY барабан машинасы (Өлі машинамен MK2 арқылы жасалған): Техникалық сипаттамасы. Гибридті Midi контроллері / барабан машинасы: Arduino DUE жұмыс істейді! Кез келген Midi #CC пәрменіне тағайындалатын, 8 кнопкасы бар, жылдамдығы сенсорлық тақталар 16ch, кіріктірілген реттегіш (компьютер қажет емес !!) MIDI кіру/шығу/функция арқылы
UNO R3, HC-05 және L293D моторлы қалқаны бар кодты және Android қосымшасы бар Arduino 4 доңғалақты Bluetooth RC автокөлігі: 8 қадам
UNO R3, HC-05 және L293D моторлы қалқаны бар кодтау мен Android қосымшасы бар Arduino 4 доңғалақты жетекті Bluetooth RC автокөлігі: Бүгін мен сізге HC 05, L293 қозғалтқыш қалқаны көмегімен 4 доңғалақты bluetooth RC автокөлігін қалай жасау керектігін айтамын. 4 тұрақты ток қозғалтқышы, кодты және машинаны басқаруға арналған андроид қосымшасы. Қолданылатын компонент: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Arduino Servo барабан машинасы: 4 қадам
Arduino Servo барабан машинасы: Бұл қарапайым екі микросерво және Arduino Uno басқарылатын барабан машинасы немесе робот. Серво L-тәрізді ағаш кронштейнге орнатылады, ол 4 күшті магнитпен торға барабанға бекітілген. Серво қолдары екі таяқшаға бекітілген, олар