Mundarija:
Video: CV tomonidan boshqariladigan mono-stereo-modul-evorak formati: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Modulli va yarim modulli sintezlar inqilobi elektron musiqa va shovqinlardan foydalanish uchun juda ko'p yangi mono-sinxron variantlarni ishlab chiqardi, lekin mono-sintezlar (va ko'pchilik Evrorak modullari va/yoki signal oqimlari) bilan bog'liq muammo shundaki. ular monofonik sintezatorlar, ya'ni (taxminan) ular bir vaqtning o'zida faqat bitta notani ishlab chiqarishi mumkin, shuningdek, monural, ya'ni sintez ishlab chiqaradigan bitta nota stereo maydonda alohida o'rin tutmaydi. Albatta, ko'p hollarda mono signal mikserda (yoki yozish paytida DAW) skaner yordamida amalga oshirilishi mumkin, lekin agar siz sintetik qurilmani jonli ishlash uchun ishlatsangiz (yoki yo'q bo'lsa), tez -tez bo'ladi. signalni avtomatik ravishda stereo-audio maydoniga tarqatish yoki joylashtirish, qo'llaringizni boshqa sozlamalar va tetiklashlar uchun bo'shatishdan foyda bor, va bu sizga bu loyihani taqdim etadi.
Bu sizga buni amalga oshirishga imkon beradigan o'rta darajadagi loyihadir. Sizningcha, ushbu qo'llanmada sizda elektronika, lehimlash va Arduino tajribasi bor.
Ta'minotlar
Materiallar hisobi:
C1 Ceramic Capacitor to'plami 100 mil [THT, ko'p qatlamli]; sig'im 0,1 mF; kuchlanish 6.3V C2 Elektrolitik kondansatkichlar to'plami 100 mil [THT, elektrolitik]; sig'im 1 mF; kuchlanish 6.3V D1/D2 Schottky Diod paketi Melf DO-213 AB [SMD]; Shottki turi; qism # 1N5817 R1 1k Ω THT rezistorlar to'plami; bardoshlik ± 5%; bantlar 4; qarshilik 1kΩ; R2 Potentsiometrli chiziqli chiziqli; aylanadigan mil potentsiometrining turi; maksimal qarshilik 10kΩ U1 ATtiny 45 yoki 85 ta paketli daldırma; Attiny85-20PU versiyasi; Atmel AVR turi; variant dip08 THT U2 LM386 dip08 to'plami; chip lm386 U3 MCP4131DIP - DIP raqamli potentsiometr to'plami (Dual Inline) [THT]; (2-bosqichda diagrammada "IC" belgisi) J1 3,5 mm TS soket, tenglikni yoki panelni o'rnatish J2-J4 yoki 3,5 mm (Eurorack signali) yoki 6,3 mm (chiziqli) TS rozetkasi, tenglikni yoki panelni o'rnatish
Arduino taxtasi yoki mos keladigan AVR dasturchisi Non paneli yoki perma-proto taxtasi/lenta va lehim asboblari O'rnatish uskunalari
1 -qadam: ATTiny -ni dasturlash
ATTiny85_CV_Panner. Zip biriktirilgan faylni yuklab oling va oching va ochilmagan papkani Arduino katalogingizga joylashtiring, so'ng Arduino IDE -ni oching va ATTiny85_CV_Panner.ino eskizini yuklang.
Yuqorida aytib o'tilganidek, bu o'rta darajadagi ko'rsatma, shuning uchun ATTiny AVR -ga Arduino eskizini yuklash bo'yicha ko'rsatmalarni kiritish mumkin emas. Agar siz Arduino IDE bilan o'zingizni qulay his qilsangiz va buni hech qachon qilmagan bo'lsangiz, MIT -ning HighLowTech.com saytida ajoyib darslik topishingiz mumkin. Men eskizni tuzish va yozish uchun TinyProgrammer -dan foydalandim.
Siz ishlatadigan chip varianti uchun 1 MGts chastotali ichki soat sozlamalari yordamida chipni dasturlashtiring. Men eskizni 45 va 85 da sinab ko'rdim va eskiz shu qadar kichikki, agar sizda bo'lsa, hech bo'lmaganda 25 uchun tuziladi. (Agar siz uni sinab ko'rsangiz va u ishlamasa yoki ishlamasa, izohlarda izoh qoldiring.)
Bu eskizni men Arduino.cc taxtalarida topdim-menimcha, kirish pinidan boshqa narsani o'zgartira olmadim (agar shunday bo'lsa.) Buni yozganlarga rahmat!
2 -qadam: elektronika
Men ham sxemani non taxtasiga qo'ydim va bo'linmaning ichki qismlari fotosuratini qo'shdim. SparkFun uzilishlari rozetkalarni joyiga qo'yishning qulay usulini yaratadi, lekin rasmda ko'rib turganingizdek, bu juda zarur emas. Mening doimiy bo'linma lenta taxtasida qurilgan, lekin siz ishlatishingiz mumkin bo'lgan potentsiometr va mumkin bo'lgan rozetkalarning xilma -xilligi juda yaxshi (va meniki shunday kolbasa bo'lib chiqdi), men hatto bunday tartibni kiritishga harakat qilmadim. Agar siz oxirgi kunlarda boshimdan o'tgan burg'ulash/marshrutizatsiya/ko'prik bosh og'rig'idan o'tishni xohlamasangiz, siz doimiy versiyada shunday narsadan foydalanishingiz mumkin.
Bu erda etiketlanmagan "IC" - bu MCP4131 raqamli potentsiometr. Men bir nechta digipotlarni sinab ko'rdim va bu men topgan yagona narsa (SPI yoki I2C), nolinchi o'tish pot qiymatining o'zgarishi bilan kesishganda, ovoz chiqmaydi.
CV va ATTiny o'rtasidagi kuchlanish qisqichi 5V kirish chegarasida ijobiy kuchlanishni ushlab turishi kerak, lekin siz tasodifan salbiy temir yo'l signalini qo'ymaysiz. Men sinab ko'rmadim, lekin bu sizni baxtli qilmaydi deb o'ylardim.
Kirish va chiqish rozetkalari 3,5 mm yoki 6,3 mm bo'lishi mumkin-bu muhim emas, siz uchun eng qulayiga qarab tanlang. Agar siz uni tokchada ishlatishni rejalashtirmoqchi bo'lsangiz, ehtimol siz 3,5 mm ni xohlaysiz, lekin agar siz uni yarim modulli aksessuar sifatida ishlatmoqchi bo'lsangiz, uni ishlatish mantiqiy bo'lishi mumkin, lekin bu funktsional farq qilmaydi.
Men o'z qurilmamni USB orqali quvvat oladigan qilib qurdim, lekin agar tanlasam, uni loyiha korpusidan chiqarib, Eurorack qurilmamga osongina qo'yishim mumkin. Agar siz uni Eurorack yordamida quvvatlantirmoqchi bo'lsangiz, PacificCV Controller Instructable -da tasvirlangan sxemadan foydalanishingiz mumkin. Ko'rib turganingizdek, men bu erda Eurorack modullarimdan foydalanish uchun avtobus taxtasi sarlavhalari manbasini topdim. (Men ularni sotib oldim.)
Agar siz doimiy modelni qurayotgan bo'lsangiz, uni qanday qurishni tanlaganingizga va undan foydalanishni xohlaganingizga qarab o'rnating. Agar siz Eurorack versiyasini tanlasangiz, panelni yaratish uchun ko'rsatma sifatida Mening Foydali, Easy DIY EuroRack Instructable modulidan foydalanishingiz mumkin. Agar siz PCB -ga o'rnatilgan kriko va trimpotdan foydalansangiz, men sizga asbobni o'rnatmoqchi bo'lgan yuzingiz bilan bir xil o'lchamdagi kartondan kesuvchi qo'llanma yasashni tavsiya qilaman. Yuzdan eng uzoqqa cho'zilgan qismdan boshlab, har bir komponentga mos keladigan teshiklarni izlang va kesib oling (masalan, potansiyometrning konturini chizib oling, so'ngra teshikni teshib tashlang va uning teshigidan qozon chiqib ketishi bilan krikolarning konturlarini kuzatib boring., ularni kesish va boshqalar.)
Agar siz g'oyani kengaytirishni xohlasangiz, oxirgi variant - boshqa potentsiometrni qo'shib, normalizatsiya piniga (CV uyasining uchi chiqishiga ichki ulanishi) "ushlab turuvchi" kuchlanishni qo'shish. silgi normalizatsiya pimiga, qolgan ikkita pin esa erga va +5v ga to'g'ri keladi. Bu kuchlanish taqsimlagichini hosil qilishi mumkin, bu sizga digipot signalini ulanmagan holda markazlashtirishga (yoki boshqacha joylashtirishga) imkon beradi. Men buni qilmadim, chunki agar men bu effektni xohlasam, to'g'ridan -to'g'ri mikserga kirishim mumkin edi.
3 -qadam: foydalaning
Agar siz texnik qobiliyatga ega bo'lsangiz va uni qurishingiz kerak bo'lsa, uni qanday ishlatish juda aniq bo'lishi kerak. Eurorack formasi sinxronizatsiyasidan har qanday ijobiy modulyatsiyalangan signal nazorat qilish kuchlanishi uchun yaxshi ishlashi kerak. Men hozirgacha LFO, pitch ketma -ketligi, funktsiya generatorlari va ADSRlardan foydalanganman va ularning har biri foydalidir. (Demo videoga qarang, minigarnituralarni taqing yoki kanallarni ajratish uchun stereo karnayni bo'sh joyga qo'ying.)
Daromad pasayishi funktsional ravishda raqamli potentsiometrda signal pasayishini to'ldiradi, lekin signallarga biroz "issiqlik" qo'shishi mumkin. Karteziya tizimida siz uni diametri deb hisoblashingiz mumkin.
Men buni ishlatish uchun qurdim, lekin men uni qurishni orzu qilgan 4 dan 4 gacha to'rt dyuymli (atrofli ovozli) ketma-ket mikser uchun kontseptsiya isboti sifatida ishlatmoqchi edim. Yangiliklarni kuzatib boring, xabardor bo'lib boring; Biz bilan qoling!
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Google Assistant tomonidan boshqariladigan LED matritsasi!: 7 qadam (rasmlar bilan)
Google Assistant tomonidan boshqariladigan LED matritsasi!: Bu qo'llanmada men sizga Google Assistant tomonidan boshqariladigan LED matritsasini qanday qilish kerakligini ko'rsataman, uni har qanday joyda smartfon yordamida boshqarish mumkin, shuning uchun boshlaylik
IQ tomonidan boshqariladigan step motorli lift: 15 qadam
IQ bilan boshqariladigan qadamli motorli lift: men kamin ustiga o'rnatilgan televizorni yashiradigan katta rasmni ko'tarishni avtomatlashtirishim kerak edi. Rasm qo'l bilan ko'tarilishi mumkin bo'lgan arqon, kasnaklar va qarshi og'irliklardan foydalanadigan maxsus toymasin po'latdan yasalgan ramkaga o'rnatiladi. Bu nazariy jihatdan yaxshi eshitiladi, lekin
Infinity Gauntlet tomonidan boshqariladigan uy avtomatizatsiyasi: 8 qadam (rasmlar bilan)
Infinity Gauntlet tomonidan boshqariladigan uy avtomatizatsiyasi: Oldingi loyihamda men yorug'lik tugmachasini boshqaradigan cheksiz o'lchagich yasaganman. Men oltita toshdan foydalanmoqchi edim va har bir tosh asbobni, eshik qulfini yoki yoritishni boshqarishi mumkin edi, shuning uchun men cheksiz qo'lqop yordamida uyni avtomatlashtirish tizimini yaratdim. Ushbu loyihada
ARDUINO YUN tomonidan boshqariladigan ROOMBA STEFANO DALL'OLIO tomonidan Wifi ilovasi orqali: 4 qadam (rasmlar bilan)
AROMINO YUN tomonidan boshqariladigan ROOMBA Wifi ilovasi orqali STEFANO DALL'OLIO: Ushbu qo'llanmada men ARDUINO YUN -ni Roomba -ga Wi -Fi orqali ulash uchun kodni ulashaman. Kod va ilovani to'liq Stefano Dall yaratgan va ishlab chiqqan. Olio.Mening Roomba - bu Roomba 620, lekin siz xuddi shu kodni boshqa Roomb uchun ishlatishingiz mumkin