Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Slayd fiti, axmaq səsinə görə tez -tez komediya effekti üçün istifadə olunan musiqi alətidir. Bu təlimatda sizə hava sürüşmə fitinin necə hazırlanacağını öyrədirik! Hava sürüşmə fiti nədir? Əslində əsl gitara çalmadan gitara çalma hərəkətini təqlid etdiyiniz hava gitarası ilə eyni fikirdən irəli gəlir. Bizim vəziyyətimizdə, sürüşmə fitinə bənzər şəkildə işləyən bir cihaz yaratdıq, ancaq məsafə sensoru çubuğu əvəz edir və düyməyə basmaqla istifadəçini fitə çalmaq lazımdır. Məsafə sensoru üzərindəki oxuma səsin yerini dəyişir və düymə onu işə salır. LED işığı yalnız göstərmək üçündür. Hava sürüşmə fitimizi "universal" edən şey budur ki, fit səsindən başqa fərqli səslər yükləyə bilərsiniz (yəni wookie səs -küyü, trombon, didgeridoo və ya istədiyiniz hər hansı digər səs)! Bu layihəni Fromont Akademiyasının Qadınları ilə birlikdə Pomona Kollecindəki Elektronika dərsimiz üçün etdik.
Addım 1: Təchizatlarınızı toplayın
1. 10K Rezistor
2. Sparkfun Bluetooth Mate:
3. HexWear Geyilə bilən Elektronika Kiti:
4. Əlcək (parça)
5. İsti Yapışqan Tabancası
6. Noutbuk
7. Adafruit NeoPixel Digital RGBW LED Şeridi:
8. Kişi -AUX Kordon
9. Kumaş Bilək Bandı
10. Birdəfəlik Push Button Switch-12mm Square:
11. Lehim
12. Havya
13. Dinamik
14. İncə Dövrə Kartı (linkdəki kimi):
15. Üç AAA Batareya
16. Qıvrım Bağları (linkdəki kimi dairəvi bükülmə bağlamağı tövsiyə edin):
17. Ultrasonik diapazon sensoru:
18. Tel kəsicilər
19. Tel çıxarıcılar
20. Tellər (fərqli rənglər ən yaxşısıdır, biri yaxşı olsa da)
Addım 2: Arduino Kodunun Qurulması
Addım 1: Arduino IDE -ni aşağıdakı saytdan yükləyin:
Addım 2: Aşağıdakı kitabxanaları yükləməyiniz lazım ola bilər. Eskiz> Kitabxanaya daxil et> Kitabxananı idarə et. "HexWear HexLED", "SoftwareSerial" və "Wire" axtarın. İçərisində olan qutuyu və "Quraşdır" düyməsini basın
Addım 3: Əlavə edilmiş Arduino kodunu yükləyin!
Addım 3: Maksimum Kodun Qurulması
Addım 1: Aşağıdakı linkdən istifadə edərək Max proqramını yükləyin:
Qeyd: Maxın 30 günlük pulsuz sınaq versiyasını əldə edə bilərsiniz. 30 gündən sonra proqramı istifadə etməyə davam edə bilərsiniz, ancaq artıq etdiyiniz yeni kodu saxlaya bilməzsiniz. Yenə də sınaq zamanı saxladığınız əvvəlcədən mövcud olan kodu istifadə edə bilərsiniz.
Addım 2: Əvvəlcədən hazırladığımız Max kodunu yükləyin
Addım 4: Hər şeyi bir yerə yığın
Addım 1: Dövrün lehimlənməsi
1. Boş dövrə lövhənizi götürün və idarə oluna bilən ölçüdə parçalayın [bitmiş cihazın şəklinə baxın]. Sonra məsafə sensoru və bluetooth modulunuzu toplayın və boş elektrik lövhəsinə lehimləyin.
2. Cəmi 13 tel toplayın: 11 qısa tel (~ 10 sm) və 2 uzun tel (~ 20 sm). Qısa tellərdən 8-ni məsafə sensoru uclarına (Vcc, GND, Trig, & Echo) və bluetooth moduluna (Vcc, GND, TX-0, & RX-1) elektron lövhədəki deliklərdən istifadə edərək lehimləyin. Əlavə 3 qısa teli LED halqasının uclarına (Vcc, GND, IN) lehimləyin. 2 uzun teli basma düyməsinə lehimləyin. Kənara yığmaq.
3. Yuxarıda göstərilən dövrə diaqramından istifadə edərək, məsafə sensoru, bluetooth modulu, LED halqası və LED şeridini müvafiq limanlarına lehimləyin. Ayrıca, düymə üçün bir Vcc portu ilə SCL/R3 portu arasındakı 10kΩ rezistoru lehimləyin (diaqramda göstərildiyi kimi).
[Qeyd: İstifadə etdiyimiz düymə üçün düyməni basmaq bitişik ucları birləşdirir (eninə cüt tellərdən fərqli olaraq).)
Addım 2: Dövrəni əlcəyə bağlayın
–– Lehimlənmiş sxeminizi əlcəyin arxasına yerləşdirin ki, məsafə sensoru baş barmağından uzaqlaşsın və LED halqa əlcəyin arxasında olsun. Dövrəni əlcəyə etibarlı şəkildə bağlamaq üçün bükülmüş tellərdən istifadə edin. İstifadəçi göstərici barmağı ilə düyməni basa bilməsi üçün düyməni baş barmağının ucuna bağlamaq üçün yapışqan tabancasından istifadə edin.
Addım 3: Arduino eskizini Hexwear -a yükləyin
–– Kompüteri HexWear -a bağlamaq üçün mikro USB məlumat kabelindən istifadə edin. Təmin edilmiş Arduino eskizini açın və eskizi HexWear -a yükləyin, düzgün cihaz və port seçilsin (əks halda eskiz yüklənməyəcək). Alətlər> İdarə Heyəti> HexWear və Alətlər> Limana gedərək sırasıyla lövhəni və portu seçin. Düyməyə basıldıqda işıqların yandığını yoxlayaraq cihazın işlədiyinə əmin olun. İşə yaramırsa, 1 və 2 -ci addımları nəzərdən keçirin.
Addım 4: Batareya paketinizi hazırlayın
--– Batareyaları batareyaya daxil edin. Bükülmüş tellərdən istifadə edərək, batareya paketini bilək bandına bərkidin ki, mikro USB fişi bilək bandının bir tərəfindən asılsın.
Addım 5: Cihazı kompüterə bağlamaq
–– Cihazı işə salmaq üçün batareya paketini qoşun. Yeni bir Bluetooth cihazı əlavə etmək üçün kompüterinizin bluetooth parametrlərinə keçin. "RNBT-AD20" (və ya oxşar bir şey) baxın və qoşulun; pin 1234 -dir.
–– Dinamiki dizüstü kompüterə kişidən kişiyə AUX kabeli vasitəsilə qoşun
Addım 6: Cihazla Max -ı qurun
- Eskizin kilidli olduğundan əmin olun (sol altdakı kilid)
- Metro obyektinin üstündəki "X" işarəsinin söndürüldüyünə əmin olun (vurğulanmayıb)
- Serial obyektinə gedən çap düyməsini vurun
- Sağdakı Max Konsolunu açaraq mövcud limanlara baxın (işarələnmiş siyahıya bənzəyir)
- Hansı serial portunun sınanacağını anlayın-hər bir kompüter üçün fərqlidir. Yəqin ki, gələn bir bluetooth portu və ya bluetooth modulunuzun adı kimi görünəcək. Çoxluqlar varsa, işləyənə qədər fərqli olanları sınayın.
- Eskizinizin kilidini açın
- Serial obyektin içərisində "seriya k 9600" görəcəksiniz, burada orta hərf, k, liman adıdır. Bunun artıq sınamaq istədiyiniz liman olmadığından əmin olun və sonra bu məktubu sınamaq istədiyiniz limana dəyişin.
- Enter düyməsini basın
- Bu müddət ərzində bluetooth modulunuz qırmızı yanıb -sönməlidir.
- İşləsə, yaşıl bir LED yanacaq.
- Yaşıl LED yanana qədər çalışmağa davam edin.
- Bağlandıqdan sonra, eskizinizi kilidləyin və bluetooth əlaqələrini dinləməyə başlamaq üçün metro obyektinin üstündəki "X" işarəsinə vurun.
- Səs faylınızı əlavə etmək üçün Max faylındakı təlimatları izləyin.
Maksimum problemlərin aradan qaldırılması
Səs eşitmirsinizsə:
- Kompüterdəki səsin açıq olduğundan əmin olun.
- Maksimumda səs düyməsinin və hər iki "X" düyməsinin aktiv olduğundan əmin olun.
-Səs dalğasını görmək üçün "bufer ~" düyməsini iki dəfə tıklayaraq səs faylının Max-da uğurla seçildiyinə əmin olun.
- Lehimlənmiş bağlantıların bütöv olduğundan əmin olun (güc, zəmin və məsafə sensoru əlaqələri)
- Başqa bir Bluetooth cihazına bağlı olmadığınızdan əmin olun
Max birdən -birə işini dayandırarsa (və ya HexWear -dan serial girişi almırsınızsa):
- Limit məktubunu başqa bir şeyə dəyişdirin, sonra yenidən düzgün porta dəyişdirin
- Bluetooth modulunun vəziyyət işığını yoxlayın (GREEN düzgün işlədiyini bildirir)
Addım 5: Necə istifadə olunur və necə işləyir
Əvvəlcə sol əlinizdəki xarici batareya dəsti ilə bilək bandını bağlayın. Sonra sol əlinizi əlcəyin içinə qoyun. Fiti işə salmaq üçün baş barmağınızın üzərində yerləşən düyməni basmalısınız. Sağ əliniz məsafə sensoru önünə keçərkən fitinizi üzünüzə yaxınlaşdırmaq daha yaxşıdır. Məsafə sensorunun oxuduğu məsafəni idarə etmək üçün sağ əlinizi irəli və geriyə doğru hərəkət etdirərək fərqli səs -küy sahələri yaradın.
Necə işləyir: məsafə sensoru bir səthdən sıçrayan və geri gələn bir ultrasəs səsi göndərir. Məsafə sensoru, ultrasəs səsinin göndərilməsi və geri qayıtması üçün nə qədər vaxt lazım olduğunu oxuduğu məsafəni təyin edir. Bu siqnal alındıqdan sonra, məsafə sensoru, LED halqası və LED Şeridi ilə danışan Hexwear ilə danışır və məsafədən asılı olaraq müəyyən miqdarda LED -i aktivləşdirir. Məsafə sensoru nə qədər çox oxusa, o qədər çox LED yanır. Bundan əlavə, bluetooth cihazı Hexwear -dən olan məsafə məlumatlarını oxuyur və bu məlumatı noutbukdakı Max proqramına göndərir. Max proqramı daha sonra xarici dinamik tərəfindən gücləndirilən müəyyən bir səs səviyyəsini çıxarır.
Girişdə, bu Hava Slayd Düdüyünün Max -a yüklədiyinizdən asılı olaraq birdən çox səs çala biləcəyini qeyd etdik. Səs faylları seçimimizdən istifadə etməkdən çekinmeyin! Daxildir: fit səsi, ananın spagetti, miyav səsi, dirsəyini sındırmağın fərqinə varmıram, mənim adım Jeff, Spongebob gülür və Walmart uşağını xatırlayır!