Мазмуну:
- 1 -кадам: сенсорлорду даярдоо
- 2 -кадам: Шымдарды зым менен жабыңыз
- 3 -кадам: Шымды бүтүрүү
- 4 -кадам: Бут кийимдерди зымдоо
- 5 -кадам: Arduino туташуу
- 6 -кадам: Arduino программасы
- 7 -кадам: Python программасы
Video: Барабан кийүү: Барабан сиздин кийимиңизде!: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:44
Шаардык автобустун айдоочуларын караңыз. Алардын көбү музыкалык ойноткучтарына туташып, ыргакка чейин басып, колунда барабаны бардай түр көрсөтүшөт. Эми жасалма болуунун кереги жок! Барабандын эскилиги барабанчыларга кайда барбасын толук портативдүү жана кызыктуу барабан топтомун берет. Система тийиштүү барабан үндөрүн түзүү үчүн шымга жана бут кийимге курулган күчкө сезгич сенсорлорду колдонот. Биз төмөндөн өйдө карай карайбыз, сенсорлорду шымга жана бут кийимге туташтыруудан баштап, arduino менен туура байланышуу үчүн. Сизге төмөнкү бөлүктөр керек болот:- джинсы шым- бут кийим- arduino (duemilanove)- компьютер (Mac)- 4 күчкө сезгич резистор- электр лента- кичине чөнтөк кутуча- кичинекей жана орто өлчөмдөгү нан тактасы- эркек жана ургаачы headers- резисторлор (200, 20k ohm)- зым жана триммер- ширетүүчү темир жана ширетүүчү
1 -кадам: сенсорлорду даярдоо
Ар бир тизеден сол джин чөнтөгүңүзгө чейин жетүү үчүн эки жуп зымды узартыңыз. Учтарын бир аз чечип, зымдын жиптерине кошулуу үчүн бир аз ширетүүнү колдонуңуз. Андан кийин, зымдарга бир аз ширетүүчү затты колдонуп, андан кийин FSR учтарын алып, кылдаттык менен эритип ээрчитип, зымдарга эки сезгич резисторду (FSRs) тиркеңиз. Эскертүү: FSRs пластмассадан жасалган, алар ээригенде оңой эле эрип кетет. Сиз учтарын ширеткенден кийин, электр лентасынын бир бөлүгүн алып, туура изоляциялангандыгын текшерүү үчүн ар бир зымдын айланасына ороп коюңуз.
2 -кадам: Шымдарды зым менен жабыңыз
Тизе аймагынын тегерегине, джинсы ички FSRs тиркөө үчүн электр лента колдонуу. Ар бир зымды джинсыдан тизеден сол чөнтөккө чейин өткөрүңүз. Эскертүү: электр тасмасы өзгөчө жакшы иштейт, анткени ал кийимге жабышчаак!
3 -кадам: Шымды бүтүрүү
Кичинекей кутучаны кичинекей коробкага салыңыз (мен servo кутучаны колдондум) жана ар бир FSRге туташуу үчүн түшүүчү схеманы түзүңүз. Бул кутуну сол джинанын чөнтөгүнө салыңыз. Андан кийин, 4-ийнелүү аял туташтыргычын төмөнкү тешиктер менен түзүңүз: 1. 5V күчү2. Ground3. Сол тизенин кириши4. Оң тизе киргизүү Ошондой эле, орто узун 4-пин эркек туташтыргычын түзүңүз, ал акыры шымдагы аял коннекторун Arduino менен туташтыруу үчүн колдонулат. Эркек да, аял да туташтыргычы туташтыргычка төрт зымды ширетип, андан кийин ар бир коргошунду электр лента менен жылуулоо аркылуу жасаса болот.
4 -кадам: Бут кийимдерди зымдоо
1 -кадамда баяндалган техниканы колдонуп, зымдарды FSRге туташтырыңыз. FSRдин башка учун 2 пиндүү аял коннектору менен токтотуңуз. Ар бир бут кийимге жетүү үчүн эки жуп узун кабелдерди түзүңүз жана аларды 2-пин эркек баштары менен токтотуңуз. Бут кийимиңиздин таманын алып чыгып, сүрөттө көрсөтүлгөндөй электрдик лента менен зымдуу FSRти таманына бекиңиз. Бут кийимди кайра бутка салып, процессти башка бут кийим үчүн кайталаңыз. Эми сизде 2-пин адаптерлери бар бут кийимдер бар!
5 -кадам: Arduino туташуу
Башка нан тактасын колдонуу менен, 3 -кадамда көрсөтүлгөн схеманы кайра түзүңүз. Кийинки схеманы куруңуз.
6 -кадам: Arduino программасы
Эми сизде аппаратура туура туташтырылгандыктан, бул программаны Arduinoго жүктөңүз. Бул программа Pad ID (мисалы, "оң бут", "сол бут" ж.б.) жана таасирдин интенсивдүүлүгүн камтыган сериялык билдирүүлөрдү жазат. Бул программанын негизги параметрлерин программанын башында оңой конфигурациялай аласыз.
7 -кадам: Python программасы
Сизге python жана pygame орнотулушу керек. Эскертүү: Мен Pythonго Mac OS X менен келген pygameди орнотууда көйгөйлөр пайда болду. Натыйжада, мен расмий pythonду, андан кийин pygameди орнотууга туура келди. Программа сериялык портту угат жана туура барабандын үндөрүн синтездейт. Системаны кургандан кийин, көңүл ачыңыз. Мен кылдым! Менин видеомду youtubeтан көрүңүз! Айтмакчы, менин кодумду колдонсоңуз болот, бирок кредит төлөнө турган жерге кредит бериңиз. Бул Creative Commons лицензиясы боюнча коммерциялык эмес колдонуу үчүн акысыз. Эгер сизге бул билдирүү жакса, borismus.com сайтына өтүңүз.
Сунушталууда:
Raspberry Pi барабан машинасы: 5 кадам
Raspberry Pi барабан машинасы: Sample Sequencer, Raspberry Pi + Python аркылуу. Секвенсерде 4 полифония бар жана колдонуучу реалдуу убакытта алмаштыра турган 6 ар кандай ырааттуулукту сактоого жана көрсөтүүгө мүмкүнчүлүк берет жана ар кандай үлгүлөрдүн ортосунда өзгөрүү мүмкүнчүлүгүн колдойт. . Мен
Барабан машинасы Arduino Uno жана Mozzi менен: 4 кадам
Жөнөкөй барабан машинасы Arduino Uno жана Mozzi менен: Аргентинада жашоо эл аралык почта уурдалып кетет же бажыга тыгылып калат дегенди билдирет. Коронавирустун карантинин кошуңуз жана кийинки долбооруңуз Arduino Uno эски тактасы менен чектелет. Жакшы кабар? Роллинг Стоунздун улуу акыны айткандай: "Убакыт м
Arduino Mega2560 менен үйдө жасалган электрондук барабан: 10 кадам (сүрөттөр менен)
Arduino Mega2560 менен үйдө жасалган электрондук барабан комплект: Бул менин Arduino долбоорум. Ардуино менен электрондук барабан комплектин кантип курууга болот? Саламатсызбы урматтуу окурман! -Эмнеге мындай долбоорду жасап жатасыз? Биринчиден, эгер сиз мындай нерселерди жакшы көрсөңүз, анда иштөө процесси сизге абдан жагат. Экинчиден, анткени бул чындыгында арзан ко
Python жана Arduino боюнча MIDI барабан топтому: 5 кадам (сүрөттөр менен)
Python жана Arduino боюнча MIDI Drum Kit: Мен бала кезимден бери барабан комплектин сатып алууну эңсечүмүн. Ал кезде, бардык музыкалык жабдууларда санариптик тиркемелер жок болчу, анткени бизде бүгүнкү күндө көп, демек, баалар күтүүлөр менен бирге өтө жогору болгон. Жакында мен с сатып алууну чечтим
Кийүү үчүн жеңил арзан LED чырактары: 4 кадам
Кийүү оңой арзан LED чырактары: Бул проект LED, эки баскыч/саат батареялары, маска тасмасы жана байлоочу клиптин жардамы менен жөнөкөй чырактарды кантип жасоону көрсөтөт. Жарык чыгаруучу диоддор (LED) аз энергия керектөө, бышыктык жана жылуулуктун аздыгынан пайдалуу. Кичинекей жарыктар