Агуулгын хүснэгт:
- Алхам 1: Найрлага
- Алхам 2: Arduino -г MozziByte -д оруулна уу
- Алхам 3: Arduino вэб редактор
- Алхам 4: Mozzi Synth номын сан
- Алхам 5: Тоглоорой:)
- Алхам 6: Дараагийн алхамууд
Видео: MozziByte: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
MozziByte бол Arduino Pro Micro микроконтроллерийн аудио бамбай юм.
Энэхүү жижиг, хямд, хүчирхэг платформ нь дизайнерууд, зураачид, хөгжимчид, үйлдвэрлэгчид, оюутнуудад хурдан загвар зохион бүтээх, шинэлэг, уран сэтгэмжтэй дууны бүтээгдэхүүн, дууны урлагийн инсталляци, нэрийн синтезатор, дуут тоглоом бүтээх боломжийг олгодог.
MozziByte нь Arduino -г аудио өсгөгч болгон залгаж, Mozzi synth номын санг ашиглан дууг хурдан сонсох боломжтой болно.
Эсвэл талхны самбар дээр мэдрэгч, унтраалга, товчлуур нэмж дуу авианы санааг олж мэдээрэй.
Урам зориг авахын тулд Mozzi сайтын Галерейг үзнэ үү.
Алхам 1: Найрлага
- MozziByte
- Arduino Pro-Micro
- 3.5 мм үүртэй чихэвч
- USB кабель - А хэлбэрээс Micro -B хүртэл
- USB Type A порт бүхий компьютер
- Arduino вэб редактор
- Моззи синтезийн номын сан
Алхам 2: Arduino -г MozziByte -д оруулна уу
-
Arduino Pro-micro-ийн голыг MozziByte дээрх залгуур туузанд оруулна уу.
Arduino дээрх USB холбогч нь MozziByte дээрх цагаан батерейны холбогч дээр байрладаг. AO тээглүүр нь AO залгуурт орж байгаа эсэхийг шалгаж шалгуурыг шалгана уу. Залгуурт оруулахдаа тээглүүрийг нугалахгүй байхыг анхаарна уу
- USB кабелийг Arduino руу холбоно уу.
- Чихэвчний үүрийг MozziByte дээрх аудио залгуурт залгаарай.
Алхам 3: Arduino вэб редактор
- Arduino вэб залгаасыг суулгана уу.
- Arduino Web Editor дээр данс бүртгүүлээд дараа нь нэвтэрнэ үү
- USB кабель ашиглан Arduinoto компьютераа холбоно уу
-
Arduino дээрх LED -ийг анивчих
- Examples-> 01. Basics дээр дарж, Blink жишээг сонгоод Редактор руу ачаална уу.
- Энэ шугамыг тохируулах () горимын дээрх Blink жишээ код руу нэмнэ үү (зургийг үзнэ үү).#Define LED_BUILTIN 17 // Arduino Pro-micro дээрх LED хаягийг тодорхойлох
- Багаж хэрэгслийн цэснээс самбар дээр дараад Pro-micro-ийг сонгоно уу, эсвэл байхгүй бол Леонардо
- Шалгах товчийг дарж Pro-micro-ийн кодыг эмхэтгэнэ үү.
- Багаж хэрэгслийн цэснээс Порт дээр дараад Arduino -той холбогдсон USB портыг сонгоно уу.
- Кодыг Arduino руу оруулахын тулд сум> дээр дарна уу.
- Кодыг байршуулах үед хоёр улаан LED анивчих болно.
- Нэг LED нь секунд тутамд нэг удаа анивчих болно.
- Arduino вэб засварлагчийг ашиглах талаар дэлгэрэнгүй мэдээлэл.
-
Нүдээ анивчих хурдыг өөрчлөх
- код дахь loop () горимыг харна уу.
- саатал (1000) -ийг хойшлуулах (100) болгон өөрчлөх. Энэ нь LED-ийг 100 м тутамд 10 дахин хурдан анивчуулдаг.
- Нөгөө саатуулах функцийн үргэлжлэх хугацааг 100 мс болгож өөрчилснөөр LED хэр удаан үргэлжлэхийг өөрчлөх. Одоо энэ нь маш хурдан анивчих болно!
Алхам 4: Mozzi Synth номын сан
- Https://sensorium.github.io/Mozzi/download/ дээрээс Arduino -д зориулсан Mozzi Synth номын санг татаж аваарай. GitHub дээрх хамгийн сүүлийн үеийн хөгжүүлэлтийн хувилбарыг холбосон YELLOW товчийг сонгоно уу. Clone эсвэл Татаж авах гэсэн НОГООН товчлуур дээр дараад ZIP татаж авах дээр дарна уу. Mozzi-master.zip файл нь таны Татаж авсан фолдерт гарч ирнэ.
- Mozzi -г Arduino вэб редактор руу импортлох. Эхлээд номын сангууд дээр дарж, дараа нь дээш сумны товчийг дарж Mozzi-master.zip файлыг импортлох хэрэгтэй. Одоо Custom Library таб дээр дарж Mozzi болон жишээнүүдийн хавтсыг үзнэ үү.
- Гэрэл, үйлдэл, дуу чимээ. Mozzi Examples хэсэгт 01. Basics фолдерыг дарж Sinewave жишээг сонгоод редактор руу ачаална уу. Кодыг Arduino руу оруулахын тулд сум> дээр дарна уу. Чихэвчээ зүүгээрэй, та чимээ сонсох болно:) Энэ бол зүгээр л толгойны эргэн тойронд харанхуйд шумуул шиг чимээ гаргах шиг уйтгартай, ясны яс юм.
- MozziByte дуугарах давтамжийг тохируулах () горимын давтамжийг өөрчлөх замаар өөрчлөх (зургийг үзнэ үү).
Алхам 5: Тоглоорой:)
Та онлайнаар Mozzi синтезийн алгоритмын демо сонсох боломжтой
Mozzi Synthesis фолдероос олж болох эдгээр демо тоглоомуудаар тоглоорой
- FMSynth
- PacketSynth
- Цуурай
- ReverbTank
- Дээж
- гэх мэт
Дууг өөрчлөхийн тулд янз бүрийн параметрээр тоглож үзээрэй.
Алхам 6: Дараагийн алхамууд
Дараагийн (удахгүй болох) MozziByte Instructable нь өөрийн интерактив дуут тоглоомыг бий болгохын тулд бариул, мэдрэгчийг хэрхэн яаж оруулахыг танд үзүүлэх болно.
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно