Мазмуну:
- 1 -кадам: Схема
- 2 -кадам: Тактайдын жайгашуусу, Бөлүктөрдүн тизмеси ж
- 3 -кадам: Өндүрүш
- 4 -кадам: Программалоо
Video: Arduino MIDI-in Shield: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Бул көрсөтмө MIDI сигналдарын (мисалы, башкы тактаны) Arduinoго жөнөтүүчү түзмөктөрдү туташтыруу үчүн калкан кантип курууну көрсөтөт. Негизги схема https://www.arduino.cc/cgi-bin/yabb2/YaBB.pl ? num = 1187962258/
1 -кадам: Схема
Негизинен схема MIDI түзмөгүн ажыратуу үчүн кээ бир резисторлору бар оптокуплер болуп саналат. Сол жагындагы DIN туташтыргычы арт жагынан көрүнүп турганын эске алыңыз.
2 -кадам: Тактайдын жайгашуусу, Бөлүктөрдүн тизмеси ж
Бөлүктөрдүн тизмеси: Резисторлор (ар бири 1 даана): 220 Ом, 100 кОм, 3.3 кОм Диод: 1N4148Optocoupler: 4N285 PIN DIN туташтыргычы (MIDI туташтыргычы) 2 түйүнчөк 1x81 төөнөгүч 1x41 төөнөгүч 1x6 Бул башка Optocouplers менен иштейт (мисалы, 4N35, I колдонулат) 4N29) Эгерде сиз өзгөртүүлөрдү киргизгиңиз келсе, бортту жана бүркүт файлдарын чийүү үчүн керектүү файлдар тиркелет.
3 -кадам: Өндүрүш
Калкан жасоо үчүн бир нече кеңештер: Досканы чийүү үчүн эң жакшы ыкмалар (бул чындыгында мага окшош), бул жерден тапса болот: https://hackaday.com/2008/07/28/how- to-etch-a-single-sided-pcb/Эгерде сиз мага окшош эмес болсоңуз жана бүркүттөгү тактаны өзгөрткүңүз келсе, анда төмөнкү көрсөтмөлөрдү колдонуп көрүңүз: https://www.instructables.com/id/Draw-Electronic-Schematics- with-CadSoft-EAGLEhttps://www.instructables.com/id/Turn-your-EAGLE-schematic-into-a-PCBhttps://www.instructables.com/id/Make-hobbyist-PCBs-with-professional- CAD-инструменттерин тактага төшөктөрдү өйдө ылдый түшүрүү, андыктан аны түз эле ардуиного койсоңуз болот. Мен өзүмдүн ширетүүчү темиримдин башын чайкадым, ал кичине болуп калды. Эгер сизде жакшыраак чечим бар болсо, мага билдириңиз. Бул такта үчүн мен DIN туташтыргычын колдондум, аны түз эле ага ширетүүгө болот. Эгерде сиз башкасын колдонууну кааласаңыз, тактайдагы сандар менен төөнөгүчтөрдү туташтыргычтагы тийиштүү казыктарга туташтырыңыз. Бул жердеги сүрөттө казыктар арт жагынан көрүнүп турат (кайда сиз солет).
4 -кадам: Программалоо
Биринчи кылган ишим, Arduinoдогу микроконтроллерди эскизди жүктөө менен, тактайды мурда ажыратпастан өчүрүү болду. ЭМНЕ ҮЧҮН ЭТИКТҮҮ БОЛУҢУЗ! Ардуинонун жаңы версиялары муну өз алдынча болтурбоо үчүн жетишерлик акылдуу болушу керек, бирок жүктөө алдында калканды ажыратуу анчалык деле көп эмес …. Тактаңызды текшерүү үчүн мен бул жерден эскизди колдонууну сунуштайт элем.:
Сунушталууда:
RF сигнал генератору 100 KHz-600 MHZ боюнча DDS AD9910 Arduino Shield: 5 кадам
RF сигналынын генератору 100 KHz-600 MHZ DDS AD9910 Arduino Shield: Arduinoдо аз ызы-чуу, жогорку тактык, туруктуу RF генератору (AM, FM модуляциясы менен)
Arduino Adafruit Servo Shield Power Module: 3 кадам
Arduino Adafruit Servo Shield Power Module: Бул электр модулу Arduino Uno үчүн Adafruit 16-канал Servo Shield менен айкалышта иштелип чыккан. Adafruit Servo Shield-Arduino үчүн чоң кошумча. Бирок бул экинчи, 5В электр менен камсыздоону талап кылат. Бул түзмөк менен дагы эле 5В керек
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Arduino электрондук почта камерасы (VC0706 + 3G Shield + Arduino M0 аналогу): 5 кадам
Arduino электрондук почта камерасы (VC0706 + 3G Shield + Arduino M0 аналогу): Бир жолу колума VC0706 камерасын алдым. Мен аны Arduino UNO менен ийгиликтүү туташтырдым, сүрөткө тартып, micro SDге жаздырдым. Мен дагы бир нерсени кааладым - алынган сүрөттү бир жерге которууну. Мисалы, 3G/GPRS калканы аркылуу. Эң жөнөкөй - сен
MIDI 5V LED Strip Light контроллери Spielatron же башка MIDI Synth үчүн: 7 кадам (Сүрөттөр менен)
MIDI 5V LED Strip Light контроллери Spielatron же башка MIDI Synth үчүн: Бул контролер үч түстүү LED чырактарын жаркыратат. 50mS үчүн G5-D#6 үчүн, E6-B6 үчүн кызыл жана C7-G7 үчүн жашыл. Контроллер - бул ALSA MIDI түзмөгү, ошондуктан MIDI программасы MIDI синтездөөчү түзмөк менен бир убакта LEDлерге чыгара алат