Мазмуну:
- Жабдуулар
- 1 -кадам: Сиздин ишиңизди 3D басып чыгаруу
- 2 -кадам: Ишти коргоо жана колдоо
- 3 -кадам: Программалоо
- 4 -кадам: Акыркы жыйын
Video: Interactive Wind Chimes: 4 Steps (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Макей Макей долбоорлору »
Perpetual Chimes - бул сиздин кызматташтыгыңыз үн пейзажын түзгөн эскапист тажрыйбасын сунуштаган күчөтүлгөн шамал коңгуроолорунун жыйындысы. Үй ичинде шамал жок болгондуктан, коңгуроолор көрүүчүлөрдүн өз ара аракетин талап кылат, аларды акырын таптап же ичине катылган үндөрдү үндөп/өстүрүп, коңгуроолор бири -бирине тийгенде үндөрдү пайда кылат. Коңгуроолор аз акустикалык ызы -чуу чыгаргандыктан - алар менен кызматташмайынча алар бузулат.
Бул колдонмо менен мен интерактивдүү музыкалык скульптурамды кантип курганымды көрсөтөм.
Жабдуулар
- 1x Raspberry Pi 3 B.
- 1x MakeyMakey
- 6x Өткөрүүчү коңгуроолор (жез же дат баспас түтүктөр)
- 6x Jumper жетектейт
- 3D принтер жана жип
- 1,5м диаметри болот кабелинин 5м
- 12х болоттон жасалган кабель туткасы
1 -кадам: Сиздин ишиңизди 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 долбоорум катары бул жетиштүү!
Сунушталууда:
Arduino Interactive LED кофе столу: 6 кадам (сүрөттөр менен)
Arduino Interactive LED кофе столу: Мен интерактивдүү кофе үстөлүн түздүм, ал объектинин астындагы лампаларды күйгүзөт, объект столдун үстүнө коюлганда. Ошол объекттин астындагы ледтер гана күйөт. Бул муну жакындык сенсорлорун эффективдүү колдонуу менен кылат, жана жакындаганда
Interactive Reflex Punching баштык: 3 кадам (сүрөттөр менен)
Interactive Reflex Punching баштыкчасы: Бул көрсөтмө Arduino, LED жана MK 2125 Accelerometer колдонуп, көбүрөөк ширетүү тажрыйбасын алуу менен бирге шамдагайлыгын жана бокс чеберчилигин жогорулатууну каалагандар үчүн. Бул долбоордун максаты бар рефлекс баштыгын жана трансформатун өзгөртүү
WIND - Адафрут мамык үчүн долбоор ылдамдатуучу: 9 кадам (сүрөттөр менен)
WIND - Adafruit Feather үчүн ылдамдатуучу долбоор: Мен Adafruitте жеткиликтүү болгон ар кандай Adafruit Feather микроконтроллерлерин жана сенсордук такталарды чогултуп келе жатам. Алар прототиптештирүүнү жана тестирлөөнү жеңилдетет, мен тактанын жайгашуусун абдан жакшы көрөм. Мен өзүмдү тапкандан бери
Glowtrooper: Interactive Stormtrooper туулга: 5 кадам (Сүрөттөр менен)
Glowtrooper: Interactive Stormtrooper туулга: Эй балдар! Бүгүн менде балдар, көп түстүү жарыктар жана функционалдуу 8-триггердик үн тактасы менен толукталган Star Wars Stormtrooper чырагын кантип куруу керектиги боюнча тез үйрөткүч алдым. Бардык көрсөтмөлөрдү окуу жана колдонуу оңой деп үмүттөнөм жана hopefu
Interactive Touchless Light: 7 кадам (Сүрөттөр менен)
Interactive Touchless Light: Салам баарыңарга! Мен бул жерде иштеп жаткан долбоорум менен бөлүшкүм келет. Мен университетимдеги проект аркылуу сыйымдуу сенсордук тажрыйбага шыктандым. Мен бул технологияны үйрөткүчтөр аркылуу билип, үйрөнгөн нерселеримди колдоном