Mundarija:
- 1 -qadam: ehtiyot qismlar va asboblar
- 2 -qadam: simlarni tayyorlang
- 3 -qadam: simlarni sensorlarga ulang
- 4 -qadam: olti burchakli va sxemaga ulanish
- 5 -qadam: Kodni yuklash
Video: Kiyiladigan texnika: havo barabanlari: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Ushbu loyihadan maqsadimiz, akselerometr va piezo disklardan taqiladigan baraban to'plamini yaratish edi. Gap shundaki, qo'lni urish bilan, tuzoq tovushi eshitiladi; yoki oyoq bosilganda, bar-bar yoki baraban ovozi eshitiladi. To'plamni boshqarish uchun biz ovoz chiqarish va tanlash uchun Hexwear mikro-kontrolleridan, Arduino kodlash dasturidan va Cycling '74 MAX-dan foydalandik. Bu loyiha Pomona kolleji va Fremont muhandislik akademiyasi o'rtasidagi katta sheriklikning bir qismi edi.
1 -qadam: ehtiyot qismlar va asboblar
Quyida bizning loyihamizdan tashkil topgan qismlar va ishlatilgan barcha materiallar ro'yxati keltirilgan.
Qismlar:
- Flanelli ko'ylak (x1)
- Nopok paypoqlar (x2)
- Piezo disklari (x2) (https://www.sparkfun.com/products/10293)
- MMA8451 (x2) akselerometrlari (https://www.adafruit.com/product/2019)
- ATmega32U4 mikrokontroller HexWear (x1) (https://hexwear.com)
- Bluetooth RN42 Microchip (x1) (https://www.sparkfun.com/products/12576)
- 18 o'lchash simlari
- #2 vintlardek (x14)
- #2 kir yuvish mashinasi (x14)
- Crimp ulagichlari; 22-16 o'lchagich (x14) (https://www.elecdirect.com/crimp-wire-terminals/ring-crimp-terminals/pvc-ring-terminals/ring-terminal-pvc-red-22-18-6- 100pk)
- O'z-o'zidan yopishqoq pin (x1)
-
Vinil izolyatsiyalangan tugmachali tugma ulagichlari (x15) (https://www.delcity.net/catalogdetails?item=421005)
Asboblar:
- Qaychi
- Lehim to'plami
- Tel -striptizchilar
- Tel kesgichlar
- Elektr tasmasi
- Siqish vositasi
- Tornavida
- Issiq yopishtiruvchi qurol
- 3D printer (ixtiyoriy)
- Issiq havo quroli
Dasturiy ta'minot:
- Maks Velosiped '74 (https://cycling74.com)
- Arduino kodlash dasturi (https://www.arduino.cc/en/Main/Software)
Haydovchilar yuklab olish:
1) (faqat Windows, Mac foydalanuvchilari bu qadamni o'tkazib yuborishi mumkin) https://www.redgerbera.com/pages/hexwear-driver-i… saytiga kirib drayverni o'rnating drayverni yuklab oling va o'rnating (2-qadamda ko'rsatilgan.exe fayli). bog'langan RedGerbera sahifasining yuqori qismida).
2) Hexware uchun kerakli kutubxonani o'rnating. Arduino IDE -ni oching. "Fayl" ostida "Sozlamalar" ni tanlang. Qo'shimcha taxtalar menejeri URL-lari uchun ajratilgan joyga https://github.com/RedGerbera/Gerbera-Boards/raw/… joylashtiring va "OK" tugmasini bosing. Asboblar -> Kengash: -> Kengash menejeri -ga o'ting. Yuqori chap burchak menyusida "Hissa qo'shildi" -ni tanlang. Qidiring va Gerbera Boards -ni bosing va O'rnatish -ni bosing. Arduino IDE -ni o'chiring va qayta oching. Kutubxona to'g'ri o'rnatilganligiga ishonch hosil qilish uchun Asboblar -> Kengash -ga o'ting va menyuning pastki qismiga o'ting. Siz "Gerbera Boards" deb nomlangan bo'limni ko'rishingiz kerak, uning ostida hech bo'lmaganda HexWear paydo bo'lishi kerak (agar mini-HexWear kabi taxtalar bo'lmasa).
3) Akselerometr kutubxonasini yuklab olish uchun quyidagi havoladan foydalaning: https://learn.adafruit.com/adafruit-mma8451-accelerometer-breakout/wiring-and-test. Keyin "MMA8451 kutubxonasini yuklab olish" ni bosing.
2 -qadam: simlarni tayyorlang
Qo'lingizni cho'zish uchun etarlicha uzunlikdagi 9 ta simni kesib oling (taxminan 1 m). Bu qismlar ikkita akselerometrga ulanadi. Uzunroq flanelli ko'ylak cho'ntagidan (taxminan 2 m) oyoqqa yetadigan uzunlikdagi 4 ta bo'lakni kesib oling. Bu piezolarga ulanadi. Bluetooth mikrochipi uchun yana 3 ta qisqaroq bo'lakni (taxminan 15 sm) kesib oling. Ikkala uchini ham kesib oling va 2 sm yalang'och sim qoldiring.
3 -qadam: simlarni sensorlarga ulang
1 m uzunlikdagi simlarning 4 tasini akselerometrdan biriga, 1 metrli simlarning 5 tasini boshqa akselerometrga lehimlash temiridan foydalaning. Akselerometrlarda etiketkali pim bor va biz har bir sim qayerga ketishi kerakligini ko'rsatadigan sxemani taqdim etdik. O'chirish sxemasi bilan bir qatorda, biz akselerometrlarning joylashuviga belgi qo'ydik: simlarni qora rangda o'ralgan pimlarga ulang.
Har bir piezo sensorida ikkita sim bor. Piezo simlarining uchlarini echib oling va ularni 2 metrli simlarga lehimlang. Ulanishlarni mahkamlash uchun vinil izolyatsiyali ulagichlar va issiq tabancadan foydalaning.
Nihoyat, 15 sm uzunlikdagi 3 ta simni Bluetooth mikrochipiga lehimlang (kontaktlarning zanglashiga va maxsus pinlar uchun belgiga qarang).
Eslatma: Bluetooth mikrochipi va akselerometrlari juda tor pimlarga ega. Biz mustahkamlik uchun 18 o'lchagich simini tanladik, chunki u biz ishlatadigan qisqichli ulagichlarga mos keladi, lekin agar kerak bo'lsa, siz datchiklarga ingichka simlarni lehimlashingiz mumkin, keyin 18 kalibrli simlarni ingichkalarga lehimlang.
Endi siz barcha simlarning bir uchini ulashingiz kerak! Boshqa uchlari oltitaga ulanadi.
** Akselerometr, bluetooth va piezo uchun belgilanishlar sparkfun (https://www.sparkfun.com) va adafruit (https://www.adafruit.com) tomonidan berilgan.
4 -qadam: olti burchakli va sxemaga ulanish
Yuqorida yig'ilishning batafsil tavsifi ko'rsatilgan. Simlarni Hexware -ga ulash uchun biz yong'oqlar, vintlar va qisqichli ulagichlardan foydalanganmiz (yuqorida qizil ulanishlar tasvirlangan). Simni burama ulagichga ulab bo'lgach, uni oltilikka yuqoridagi rasmdagi yuvish va vint yordamida ulash mumkin. Olti burchakli asboblarning diagrammasi uchun yuqoridagi pin belgisini ko'ring.
Diagramma bo'yicha, xususan qora chiziqlar, ikkala piezoning erini olti burchakli topraklama piniga ulang. Keyingi, ikkita akselerometr uchun, ularning har ikkalasini ham olti burchakli tuproqli pimga ulang. Faqat bir nechta tuproqli pim borligi uchun, biz akselerometrdan erga ulanadigan barcha simlarni yoki piezodan erga tushadigan barcha simlarni bir -biriga lehimlashni maslahat beramiz. shunga qaramay, hamma narsani kuzatishda ehtiyot bo'ling! Akselerometrlarda A (yoki Manzil) deb belgilangan pin ham erga ulanishi kerak. Bu ikkita akselerometrni bir -biridan farqlash, ulardan biriga boshqa identifikatsiyani berish. Nihoyat, bluetooth simini olti burchakli erga ulang.
Erni ulashni tugatgandan so'ng, yuqorida qizil rangda ko'rsatilgan VCC ulanishlarini boshlang. Vin har ikkala akselerometrdan ham VCC ga ulangan bo'lishi kerak, bluetooth -dagi VCC pin bilan bir xil. Yana, pinlar yo'qligi sababli, biz olti burchakka oxirgi ulanishdan oldin simlarni lehimlashni maslahat beramiz.
Ikkala akselerometrda ham SCL va SDL etiketli pinlar bor. Ularni oltita kiyimdagi bir xil pimlarga ulang (yuqoridagi diagrammada SCL - sariq, SDA - magenta). Keyin, bluetooth modulida, RX-1ni olti burchakda (yuqorida dengiz floti) va TX-1ni olti burchakda (tepada och yashil) ulang. Bu bluetooth -ga ulanish imkoniyatini beradi. Nihoyat, piezoslardan birining ikkinchi oyog'ini D12 piniga (quyuq yashil rangga) va ikkinchi piezoning ikkinchi oyog'ini D9 ga (yuqoridagi binafsha rang) ulang. Bu piezo sensorlardan oltita kiyimga analog chiqishni olish uchun.
** kiyim -kechak pinini belgilash Red Gerbera (https://www.redgerbera.com), akselerometr tasvirlari adafruit va piezo/bluetooth turmush o'rtog'i sparkfun tomonidan berilgan.
5 -qadam: Kodni yuklash
Barabanlardan foydalanishni boshlash uchun avval MAX kodini oching (Max_Drum.maxpat deb nomlanadi). Kodni tahrirlash yoki saqlash uchun siz Cycling '74 hisobiga ega bo'lishingiz kerak, lekin hamma narsa hisobsiz ishlaydi. Siz olti burchakli bluetooth modulini shaxsiy kompyuteringizga ulashni xohlaysiz. Buning uchun olti burchakni quvvat manbaiga ulang. Oltita kiyim ulanganidan so'ng, bluetooth modulida qizil chiroq yonishi kerak. Keyin bluetooth sozlamalarini oching. kompyuteringizda. 9CBO qatoridagi nom paydo bo'lishi kerak. Parolni kiritish so'ralganda 1234 yozing. Sizning bluetoothingiz kompyuterga ulangan bo'lishi kerak.
Keyin Arduino kodini olti burchakli joyga yuklang (final_electronics.ino deb nomlanadi). Endi bluetooth -ni MAX -ga ulash kifoya. Maksimal kodda siz "chop etish" deb nomlangan narsani ko'rishingiz kerak. Agar siz bu tugmachani bosib, ketma -ket monitorni ochsangiz, barcha mavjud portlar va mavjud bluetooth portlarini ko'rishingiz kerak. Bu ketma -ket 9600 deb nomlangan qutida. Bu erda ketma -ket ketma -ket monitor, o port va 9600 ulanish tarmoqli kengligi degan ma'noni anglatadi. Bluetooth -ni ulash uchun o -ni boshqa bluetooth portlarining nomlari bilan almashtiring. Siz tez -tez ularning hammasini sinab ko'rishingiz kerak bo'ladi, lekin bluetooth moduli MAX orqali to'g'ri portga ulangandan so'ng yashil rangga aylanadi.
Kod yuklangandan so'ng, MAX formatidagi audio fayllarga to'g'ri yo'lni belgilang. Buning eng yaxshi usuli - ovozli fayllarni MAX ga tortish.
Tavsiya:
Parkinson kasalligi kiyiladigan texnika: 4 qadam
Parkinson kasalligi kiyiladigan texnika: Dunyo bo'ylab 10 milliondan ortiq odam Parkinson kasalligi (PD) bilan yashaydi. Qattiqlikni keltirib chiqaradigan va bemorning harakatiga ta'sir qiluvchi progressiv asab tizimining buzilishi. Oddiy qilib aytganda, ko'p odamlar Parkinson kasalligidan aziyat chekishgan, lekin
Arduino MIDI barabanlari: 6 qadam
Arduino MIDI Drums: Siz baraban o'rganishni hech o'ylamagansiz, lekin baraban to'plamini sotib ololmaysiz yoki baraban to'plamini saqlash uchun etarli joy yo'q. Arduino yordamida uyda ₹ 800 ($ 10) dan past bo'lgan MIDI baraban to'plamini yasang
[Kiyiladigan sichqoncha] Windows 10 va Linux uchun Bluetooth-ga asoslangan kiyiladigan sichqonchani boshqaruvchi: 5 qadam
[Kiyiladigan sichqoncha] Windows 10 va Linux uchun Bluetooth-ga asoslangan taqiladigan sichqonchani boshqarish moslamasi: Men sichqoncha ko'rsatgichini boshqarish va kompyuter sichqonchasi bilan bog'liq operatsiyalarni hech qanday sirtga tegmasdan bajarish mumkin bo'lgan Bluetooth-ga asoslangan sichqoncha boshqaruvchisini yasadim. Qo'lqopga o'rnatilgan elektron sxemadan foydalanib, siz
Makey Makey elektr barabanlari / baraban mashinasi: 8 qadam
Makey Makey elektr barabanlari / Baraban mashinasi: Bu elektr tamburlar to'plamini yaratish bo'yicha qo'llanma, Makey Makey tanlovining materiali bo'lib, uning mavjudligi va shaxsiy tanloviga qarab o'zgaradi. Kartonni mustahkamroq materiallarga almashtirish mumkin. teks uchun ko'pikli/ boshqa
Kiyiladigan texnika: Ovozni o'zgartiradigan qo'lqop: 7 qadam
Wearable Tech: Ovozni o'zgartiradigan qo'lqop: Xo'sh, bu kunlarda aql bovar qilmaydigan kuchga ega qo'lqoplar g'azablanganga o'xshaydi. Thanos-ning Infinity Gauntleti juda kuchli qo'lqop bo'lsa-da, biz bundan ham ajoyib ishni bajaradigan qo'lqop yasashni xohladik: real vaqtda egasining ovozini o'zgartiring