Мазмуну:

Interactive Wind Chimes: 4 Steps (Сүрөттөр менен)
Interactive Wind Chimes: 4 Steps (Сүрөттөр менен)

Video: Interactive Wind Chimes: 4 Steps (Сүрөттөр менен)

Video: Interactive Wind Chimes: 4 Steps (Сүрөттөр менен)
Video: 🎶 ДИМАШ "ОПЕРА 2". История выступления и анализ успеха | Dimash "Opera 2" 2024, Декабрь
Anonim
Интерактивдүү шамал үнү
Интерактивдүү шамал үнү
Интерактивдүү шамал үнү
Интерактивдүү шамал үнү

Макей Макей долбоорлору »

Perpetual Chimes - бул сиздин кызматташтыгыңыз үн пейзажын түзгөн эскапист тажрыйбасын сунуштаган күчөтүлгөн шамал коңгуроолорунун жыйындысы. Үй ичинде шамал жок болгондуктан, коңгуроолор көрүүчүлөрдүн өз ара аракетин талап кылат, аларды акырын таптап же ичине катылган үндөрдү үндөп/өстүрүп, коңгуроолор бири -бирине тийгенде үндөрдү пайда кылат. Коңгуроолор аз акустикалык ызы -чуу чыгаргандыктан - алар менен кызматташмайынча алар бузулат.

Бул колдонмо менен мен интерактивдүү музыкалык скульптурамды кантип курганымды көрсөтөм.

Жабдуулар

  • 1x Raspberry Pi 3 B.
  • 1x MakeyMakey
  • 6x Өткөрүүчү коңгуроолор (жез же дат баспас түтүктөр)
  • 6x Jumper жетектейт
  • 3D принтер жана жип
  • 1,5м диаметри болот кабелинин 5м
  • 12х болоттон жасалган кабель туткасы

1 -кадам: Сиздин ишиңизди 3D басып чыгаруу

Сиздин ишиңизди 3D басып чыгаруу
Сиздин ишиңизди 3D басып чыгаруу

Чондордун башкы бирдиги мээлерди кармап турган жерде, ошондой эле бардык жабдууларды кармоого жетиштүү чоңдукта, ошондой эле сиздин бардык электр менен камсыздоочу жана гарнитураңыздын тешиктери болушу керек.

Кейс өлчөөлөрү

Мен 150мм диаметри жана 60мм бийиктиги бар кенди басып чыгардым.

Бургула турган тешиктер

Колдоо кабелдери үчүн 8x тешик (4 базада, 4 капкакта) - диаметри 5 мм

Ортодо "жерге туташкан" маятник үчүн 1x тешик - 5мм

Зыңгырдатуу үчүн 12x тешик - 5мм

USB кубаты жана 3,5 мм гарнитура кабели үчүн 1х тешик (капкакта) - 15мм

Бул тешиктердин өлчөмү жөнөкөй жол көрсөткүч жана кабелдердин калыңдыгына жараша болот. Тешиктерди бургулап, чоңойтууңуз керек болушу мүмкүн.

Мен колдонгон 3D принтер дубалды өтө жука болгондуктан корпусту бир эле жолу басып чыгара алган жок - ошондуктан биз эки жарым тегерек бөлүккө басып чыгардык.

2 -кадам: Ишти коргоо жана колдоо

Ишти коргоо жана колдоо
Ишти коргоо жана колдоо
Ишти коргоо жана колдоо
Ишти коргоо жана колдоо
Ишти коргоо жана колдоо
Ишти коргоо жана колдоо

Бардык тешиктер бургуланып, биз азыр кабелдик туткаларды колдонуу менен корпусту жаба алабыз. Ушул эле кабелдик туткалар коңгуроону да колдойт.

Ар бир коңгуроонун үстүнөн тешиктерди бургула, алардын узундугуна жараша, үстүнөн 10мм тегерегинде. Болот кабелин бул тешик аркылуу, андан кийин корпустун полундагы тешиктер аркылуу өткөрүңүз. Буларды кабелдик туткалар менен бекитип, секирүүчү коргошундун бир учун ошол эле учурда салып коюңуз. Биз башка учун макеймакейге туташтыруу үчүн колдонобуз.

3 -кадам: Программалоо

Программалоо
Программалоо

Акыркы сүрөттө сиз Pi'нин үстүнө кошумча түзмөк кошконумду байкайсыз, башында мен гарнитуранын пи жетиштүү болбойт деп ойлогом, бирок карасам чындыгында жакшы!

Демек, сизге керектүү программанын баары үндөрдү иштетүүчү код. Мен Scratch + makeymakey колдонгон коңгуроолорум үчүн бул жерде менин кодумду көрө аласыз. Кайсы ар бир коңгуроо тамга киргизүү үчүн орнотулган (тактанын арткы жагындагы туташууларды колдонуу менен), мен Logic Pro Xте жаздыруулардын катарынан туш келди тандап алуу үчүн чийүүнү программаладым. тандалган.

Кошумча катары, коңгуроо кагылган сайын эсептөөчү өзгөрмө бар, бул сан "модуль" (бир аз окшош) болгондо, анда BIG бас нотасы ойнойт.

4 -кадам: Акыркы жыйын

Акыркы жыйын
Акыркы жыйын
Акыркы жыйын
Акыркы жыйын
Акыркы жыйын
Акыркы жыйын
Акыркы жыйын
Акыркы жыйын

Мен сиздин пиңизди SSH менен орнотууну сунуштайт элем, ошондо сиз алыстан кире аласыз жана ар кандай өзгөртүүлөрдү киргизе аласыз, демек, сиз кодго өзгөртүүлөрдү киргизгиңиз келгенде экранды/клавиатураны/чычканды ж.б. Же болбосо, кандайдыр бир өзгөртүүлөрдү киргизсеңиз, алмаштырууга даяр запастык SD карталарыңыз бар.

Сиздин код жүктөлүп, макеймакейиңиз туташтырылып, зымга туташтырылган соң (эстен чыгарбаңыз, жердин ортосуна коңгуроону, ал эми сырттагы тамгаларга каттарды), андан кийин USB менен 3.5 мм гарнитура кабелин капкактын тешигинен өткөрүңүз. кутучаны бекитүү.

Менин коңгуроолорум биринчи жолу экранга чыкканда, мага жогорудагы нурга жетүү үчүн кошумча кабель керек болчу, бул дагы 3.5мм узартуу кабелине муктаж экенимди билдирет - бактыга жараша, бул көлөмгө таасирин тийгизген жок жана ал дагы деле иштеди.

BARE IN MIND. Scratch үнүнүн сапаты идеалдуу эмес, келечектеги инсталляцияларда мен PureData'га жогорку ишенимдүүлүк үнүнө өтүүнү каалайм. Бирок менин биринчи Raspberry Pi долбоорум катары бул жетиштүү!

Сунушталууда: