Mundarija:

Universal havo slayd hushtagi 1000: 5 qadam (rasmlar bilan)
Universal havo slayd hushtagi 1000: 5 qadam (rasmlar bilan)

Video: Universal havo slayd hushtagi 1000: 5 qadam (rasmlar bilan)

Video: Universal havo slayd hushtagi 1000: 5 qadam (rasmlar bilan)
Video: Bola tilidan eng kulguli holat 2024, Iyul
Anonim
Image
Image
Ta'minotlaringizni yig'ing
Ta'minotlaringizni yig'ing

Slayd hushtagi - bu bema'ni ovozi tufayli ko'pincha komedik effekt uchun ishlatiladigan musiqa asbobidir. Bu yo'riqnomada biz sizga havo slaydini hushtak chalishni o'rgatamiz! Havo slayd hushtagi nima? Bu gitarali gitaraga o'xshaydi, u erda siz gitara chalish harakatini taqlid qilib, haqiqiy gitara chalmayapsiz. Bizning holatda, biz slayd hushtagiga o'xshash funktsiyani bajaradigan qurilmani yaratdik, faqat masofa sensori tayoqchani almashtirsa va hushtak chalinishi kerak bo'lgan tugma bosilsa. Masofa sensori ko'rsatkichi shovqin balandligini o'zgartiradi va tugma uni faollashtiradi. LED chiroq faqat namoyish uchun. Bizning havo slaydni hushtakni "universal" qiladigan narsa shundaki, siz unga hushtak chalishdan tashqari turli xil tovushlarni yuklashingiz mumkin (masalan, wookie shovqini, trombon, didgeridoo yoki xohlagan boshqa ovoz)! Biz ushbu loyihani Pomona kollejidagi elektronika sinfimiz uchun Fremont Akademiyasi ayollari bilan hamkorlikda qildik.

1 -qadam: Materiallaringizni yig'ing

Ta'minotlaringizni yig'ing
Ta'minotlaringizni yig'ing
Ta'minotlaringizni yig'ing
Ta'minotlaringizni yig'ing
Ta'minotlaringizni yig'ing
Ta'minotlaringizni yig'ing

1. 10K qarshilik

2. Sparkfun Bluetooth Mate:

3. HexWear taqiladigan elektronika to'plami:

4. Qo'lqop (mato)

5. Issiq yopishtiruvchi qurol

6. Laptop

7. Adafruit NeoPixel raqamli RGBW LED tasmasi:

8. Erkak -erkak AUX kabeli

9. Mato bilak tasmasi

10. Bir lahzali bosish tugmasi-12 mm kvadrat:

11. Lehim

12. Lehimlash temir

13. Karnay

14. Yupqa elektron platalar (havoladagi kabi):

15. Uchta AAA batareyasi

16. Twist Ties (havoladagi kabi dumaloq burmalarni tavsiya qiling):

17. Ultrasonik diapazon sensori:

18. Tel kesgichlar

19. Tel o'tkazgichlar

20. Simlar (har xil ranglar eng yaxshisi, bittasi yaxshi bo'lsa ham)

2 -qadam: Arduino kodini o'rnatish

1 -qadam: Arduino IDE -ni quyidagi saytdan yuklab oling:

2 -qadam: Quyidagi kutubxonalarni yuklab olishingiz kerak bo'ladi. Eskiz> Kutubxonani qo'shish> Kutubxonani boshqarish. "HexWear HexLED", "SoftwareSerial" va "Wire" ni qidiring. Ular joylashgan qutini bosing va "O'rnatish" ni bosing.

3 -qadam: biriktirilgan Arduino kodini yuklab oling!

3 -qadam: Maksimal kodni o'rnatish

1 -qadam: Max dasturini quyidagi havola orqali yuklab oling:

Eslatma: Max 30 kunlik bepul sinov muddatiga ega bo'lishingiz mumkin. 30 kundan keyin siz dasturni ishlatishni davom ettirishingiz mumkin, lekin endi siz yaratgan yangi kodni saqlamaysiz. Siz hali ham sinov paytida saqlagan kodni ishlatishingiz mumkin.

2 -qadam: Oldindan tayyorlangan Max kodimizni yuklang

4 -qadam: Hammasini bir joyga to'plash

Hamma narsani bir joyga to'plash
Hamma narsani bir joyga to'plash
Hamma narsani bir joyga to'plash
Hamma narsani bir joyga to'plash
Hamma narsani bir joyga to'plash
Hamma narsani bir joyga to'plash

1 -qadam: sxemani lehimlash

1. Bo'sh elektron kartani oling va uni boshqariladigan o'lchamga bo'ling (tayyor qurilmaning rasmiga qarang). Keyin masofa sensori va bluetooth modulini yig'ing va ularni bo'sh elektron kartaga lehimlang.

2. Hammasi bo'lib 13 ta simni yig'ing: 11 ta qisqa sim (~ 10 sm) va 2 ta uzun sim (~ 20 sm). Qisqa simlarning 8-chi masofa sensori simlariga (Vcc, GND, Trig, & Echo) va bluetooth modulining simlariga (Vcc, GND, TX-0, & RX-1) elektron platadagi teshiklardan foydalanib lehimlang. LED halqasining uchlariga qo'shimcha 3 ta qisqa simni lehimlang (Vcc, GND, IN). 2 uzun simni tugmachaga lehimlang. Bir chetga surib qo'ying.

3. Yuqorida ko'rsatilgan sxemadan foydalanib, masofa sensori, bluetooth moduli, LED halqasi va LED tasmasini mos keladigan portlariga lehimlang. Bundan tashqari, tugma uchun Vcc porti va SCL/R3 porti orasidagi 10kΩ qarshilikni lehimlang (diagrammada ko'rsatilganidek).

[Eslatma: biz ishlatgan tugmachani bosish qo'shni simlarni ulaydi (ko'ndalang juftliklardan farqli o'laroq).]

2 -qadam: Devorni qo'lqopga ulash

–– Lehimlangan sxemani qo'lqopning orqa tomoniga joylashtiring, shunda masofa sensori bosh barmog'idan uzoqlashadi va LED halqasi qo'lqopning orqa tomonida bo'ladi. Qo'lqopga mahkam bog'lab qo'yish uchun burama simlardan foydalaning. Tugmani bosh barmog'ining uchiga mahkamlash uchun yopishtiruvchi tabancadan foydalaning, shunda foydalanuvchi ko'rsatkich barmog'i bilan tugmani bosishi mumkin.

3 -qadam: Arduino eskizini Hexwear -ga yuklash

–– Kompyuterni HexWear -ga ulash uchun mikro USB ma'lumot kabelidan foydalaning. Taqdim etilgan Arduino eskizini oching va eskizni HexWear -ga yuklang, shunda to'g'ri qurilma va port tanlanadi (aks holda, eskiz yuklanmaydi). Kengash va portni tanlash uchun Asboblar> Kengash> HexWear va Asboblar> Port -ga o'ting. Tugma bosilganda chiroqlar yoqilganligini tekshirish orqali qurilmaning ishlayotganiga ishonch hosil qiling. Agar u ishlamasa, 1 va 2 -qadamlarni ko'rib chiqing.

4 -qadam: Batareya to'plamini tayyorlash

–– Batareyalarni batareykalarga soling. Burilish simlaridan foydalanib, batareya to'plamini bilaguzukga mahkamlang, shunda mikro USB vilkasi bilaguzukning bir chetiga osib qo'yiladi.

5 -qadam: qurilmani kompyuterga ulash

–– Qurilmani yoqish uchun batareya paketini ulang. Yangi Bluetooth qurilmasini qo'shish uchun kompyuteringizning bluetooth sozlamalariga o'ting. "RNBT-AD20" (yoki shunga o'xshash narsalarni) ko'ring va ulaning; pin 1234.

–– Karnayni noutbukga erkak-erkak AUX kabeli orqali ulang

6 -qadam: Max bilan jihozni sozlash

  • Eskiz qulflanganligiga ishonch hosil qiling (chap pastki qismdagi qulf)
  • Metro obyekti ustidagi "X" belgisi o'chirilganligiga ishonch hosil qiling (ajratilmagan)
  • Bosib chiqarish tugmachasini bosing va ketma -ket ob'ektga o'ting
  • O'ng tarafdagi Max Console -ni ochish orqali mavjud portlarga qarang (o'qlar ro'yxatiga o'xshaydi)
  • Qaysi ketma-ket portni sinab ko'rish kerakligini aniqlang-bu har bir kompyuter uchun farq qiladi. Ehtimol, u kiruvchi bluetooth portiga yoki bluetooth modulingizning nomiga o'xshaydi. Agar ko'paytmalar bo'lsa, u ishlamaguncha boshqasini sinab ko'ring.
  • Eskizni qulfini oching
  • Ketma -ket ob'ekt ichida siz "ketma -ket 9600" ni ko'rasiz, bu erda o'rta harf k - port nomi. Bu siz sinab ko'rmoqchi bo'lgan port emasligiga ishonch hosil qiling va keyin bu harfni sinab ko'rmoqchi bo'lgan portga o'zgartiring.
  • Enter ni bosing
  • Butun jarayon davomida bluetooth moduli qizil rangda yonib turishi kerak.
  • Agar u ishlayotgan bo'lsa, yashil LED yonadi.
  • Yashil LED yonmaguncha harakat qilib ko'ring.
  • Ulanganingizdan so'ng, eskizni qulflang va bluetooth aloqalarini tinglashni boshlash uchun metro ob'ektining ustidagi "X" belgisini bosing.
  • Ovozli faylni qo'shish uchun Maks faylidagi ko'rsatmalarga amal qiling.

Muammolarni bartaraf etish/ Maks

Agar siz ovozni eshitmasangiz:

- Kompyuterning ovoz balandligi yoqilganligiga ishonch hosil qiling.

- Maxda ovoz tugmasi va ikkala "X" tugmasi yoqilganligiga ishonch hosil qiling.

Ovoz to'lqinini ko'rish uchun "bufer ~" tugmachasini ikki marta bosish orqali Maks faylida ovozli fayl muvaffaqiyatli tanlanganligiga ishonch hosil qiling.

- Lehimlangan ulanishlar buzilmaganligiga ishonch hosil qiling (quvvat, asos va masofa sensori ulanishlari)

- Boshqa Bluetooth qurilmasiga ulanmaganligingizga ishonch hosil qiling

Agar Maks to'satdan ishlamay qolsa (yoki siz HexWear -dan ketma -ket kirishni olmasangiz):

- Port harfini boshqa narsaga o'zgartiring, so'ng uni to'g'ri portga o'zgartiring

- Bluetooth modulining holat chiroqini tekshiring (GREEN uning to'g'ri ishlashini bildiradi)

5 -qadam: uni qanday ishlatish kerak va u qanday ishlaydi

Birinchidan, chap qo'lingizda tashqi batareya to'plami bilan bilaguzukni mahkamlang. Keyin chap qo'lingizni qo'lqopga soling. Hushtakni faollashtirish uchun bosh barmog'ingizdagi tugmani bosishingiz kerak bo'ladi. Yaxshisi, hushtakni yuzingizga yaqin qo'ying, o'ng qo'lingiz masofa sensori oldida. O'ng qo'lingizni oldinga va orqaga siljiting va masofa sensori o'qiyotgan masofani boshqaring, shovqin balandligi har xil bo'ladi.

Bu qanday ishlaydi: masofa sensori ultratovushli ovoz chiqaradi, u sirtdan sakraydi va qaytadi. Keyin masofa sensori qaysi masofani o'qishini aniqlaydi, ultratovushli tovushni yuborish va qaytish uchun qancha vaqt ketadi. Bu signal qabul qilingandan so'ng, masofa sensori LED uzuk va LED tasmasi bilan gaplashadigan Hexwear bilan gaplashadi va masofaga qarab ma'lum miqdordagi LEDlarni faollashtiradi. Masofa sensori qanchalik uzoq o'qisa, shuncha ko'p LEDlar yonadi. Bundan tashqari, bluetooth qurilmasi Hexwear -dan masofa haqidagi ma'lumotni o'qiydi va bu ma'lumotni noutbukdagi Max dasturiga yuboradi. Max dasturiy ta'minoti ma'lum bir tovush balandligini chiqaradi, uni tashqi karnay kuchaytiradi.

Kirish qismida biz bu havo slayd hushtagi Max -ga yuklaganingizga qarab bir nechta tovushlarni qanday ijro etishi mumkinligini aytib o'tdik. Ovozli fayllar tanlovidan bemalol foydalaning! Bunga quyidagilar kiradi: hushtak ovozi, onaning spagetti, miyov ovozi, tirsagingizni sindirib tashlaganingiz menga ahamiyat bermaydi, mening ismim Jeff, Spongebobning kulishi va Walmart bolasini yodlash!

Tavsiya: