Мазмуну:
- Жабдуулар
- 1 -кадам: Программалык камсыздоо
- 2 -кадам: Аппараттык
- 3 -кадам: Эскизди жүктөө жана тестирлөө
Video: Midi Random Sequence генератору: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Саламатсызбы, бүгүн мен сизге кантип Midi Random Sequence Генераторун жасоону көрсөтөм.
Бул кичинекей ачкычта туш келди 4, 7, 8 же 16 нота узун тизмектерди түзөт.
Албетте, сиз каалаган нерсени өзгөртө аласыз, дагы узундукту кошо аласыз же ачкычты өзгөртө аласыз. Бирок жеке мен бул орнотууларды абдан пайдалуу деп таптым.
Жабдуулар
Breadboard
Кээ бир кабелдер
2 * 220 Ом каршылыгы
1 * 10k Ом каршылыгы
5 * 1k Ом каршылыгы (же көбүрөөк ырааттуулукту кааласаңыз)
Потенциометр, бир аз үзүлүүдө, андыктан бул нан табакка ылайыктуу
Аял Миди Джек (ака, 5 пин Дин Джек)
2 панель доска которгучтары
9 в батарея батарейкасы.
Анан албетте Arduino. Мага нано, өзгөчө AliExpres кытай клону жакты, анткени ал 3.6 - 10в иштей алат, бул батареялар менен иштөөнү жеңилдетет. Эгерде сиз ушул эле нанону тандасаңыз, анда 4 АА батарейканы колдонсоңуз болот.
Кошумча: Ротари которуу (мен аны колдонбойм, бирок эгерде сен бул долбоорду ишке ашыргың келсе, мен аны абдан сунуштайм.)
1 -кадам: Программалык камсыздоо
Аны программалоо үчүн сизге Arduino ID керек:
Сизге ошондой эле Midi китепканасы керек болот:
Потенциометр же которгучтар үчүн эч кандай китепкананын кереги жок.
Эгерде сизде дагы кытайлык Arduino Nano бар болсо, анда сизге бул CH340 драйвери керек болот: https://sparks.gogo.co.nz/ch340.html же https://www.dropbox.com/s/19ekrpcrrhlwbva/CH34x_Install_Windows_v3_4.zip? dl = 0
2 -кадам: Аппараттык
Аппараттык бөлүгү анча деле кыйын эмес. Сиздин өчүргүчтөрүңүз меникиндей иштээрине ынанууңуз керек жана кааласаңыз, чоң айлануучу которгучту таштап коюңуз. Баарын бир капка салгыңыз келсе, бул абдан ыңгайлуу, бирок жеке мен ырааттуулуктун узундугун орнотуу үчүн ак секирүүчү кабелди колдоном. Бул кичине жана мен аны 8 кадам менен таштайм. Эгерде сиз жөн гана схеманы аткарсаңыз, анда ал жакшы иштеши керек жана ар дайым көбүрөөк түшүндүрмө берүү үчүн комментарий калтырсаңыз болот.
3 -кадам: Эскизди жүктөө жана тестирлөө
Эскизди бул жерден таба аласыз:
Мен сизге өзгөртүүлөрдү киргизүүнү жана ал эмне кылып жатканын көрүүнү сунуштайм. Сиз ырааттуулуктун узундугуна дагы параметрлерди кошо аласыз, тамыры нотаны аныктоочу башка потенциометрди кошо аласыз. Сиз тандап алган ачкычты/режимди өзгөртө аласыз. Бул дизайнды өркүндөтүү үчүн кыла турган көп нерсеңиз бар. Бул ээрчүү үчүн бир аз оңой жана жөн гана негиздерди жасоо үчүн жасалган.
Мага эмнени ойлоп жатканыңызды билдириңиз! Мен ойлогон эмесмин, адамдардын жакшыртууларды/өзгөртүүлөрдү киргизгенин көргөндү жакшы көрөм.
Сунушталууда:
Esp8266 Саат жана Импульс Генератору: 3 кадам
Esp8266 Саат жана Импульс Генератору: Бул көрсөтмө сыноо жабдууларынын жөнөкөй бөлүгү үчүн; саат жана импульстун генератору. esp8266дагы i2S аппараттык интерфейсин колдонуп, сыноо саатын же импульстун ырааттуулугун түзөт. Бул бириктирүүнү оңой кылат, анткени атайын жабдык талап кылынбайт
M5StickC ESP32 & NeoPixels Ring Random Random Color: 7 кадам
M5StickC ESP32 & NeoPixels Ring Random Random Color: Бул долбоордо биз M5StickC ESP32 тактасын колдонуп NeoPixels LED Ringде туш келди түстү көрсөтүүнү үйрөнөбүз
Функция генератору: 12 кадам (Сүрөттөр менен)
Функция генератору: Бул көрсөтмө Maxims's Analog интегралдык схемасы MAX038ге негизделген функция генераторунун дизайнын сүрөттөйт. Функция генератору - электроника үчүн абдан пайдалуу курал. Бул резонанстык схемаларды тууралоо, аудитти текшерүү үчүн керек
MIDI/Arduino көзөмөлдөгөн 8 биттик үн генератору (AY-3-8910): 5 кадам
MIDI/Arduino көзөмөлдөгөн 8 биттик үн генератору (AY-3-8910): ретро үндүү 8 биттик үн генераторун куруңуз жана MIDI аркылуу башкарыңыз. Бул дизайн жарым-жартылай Chiptune энтузиасттары тарабынан Arduino схемаларын куруп, Chiptune файлдарын жана кээ бирлери Эрте видео оюндун кемчиликтеринин үнүн бириктирүү үчүн менин жеке идеяларым
Аба ырайына негизделген музыка генератору (ESP8266 негизделген Midi генератору): 4 кадам (сүрөттөр менен)
Аба ырайына негизделген музыка генератору (ESP8266 негизделген Midi генератору): Саламатсызбы, мен бүгүн өзүңүздүн кичинекей аба ырайына негизделген музыкалык генераторду кантип жасоону түшүндүрүп берем. жана жарыктын интенсивдүүлүгү. Бул бүтүндөй ырларды же аккорд программасын түзөт деп күтпөңүз