Mündəricat:
- Təchizat
- Addım 1: Bütün komponentləri birlikdə lehimləmək
- Addım 2: Kodlaşdırma
- Addım 3: Kassaların 3D çapı
- Addım 4: Bütün hissələri bir yerə yığın
- Addım 5: Son Toxunuşlar
Video: Ağ Bastonu Algılayan Maneə: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Məktəbimdə müəllimim köməkçi texnologiyalardan və digər insanlara kömək etmək üçün vasitələr necə qura biləcəyimizdən danışırdı. Bu fikir məni maraqlandırdı, buna görə görmə qüsurlu insanlar üçün gözlənilməz maneələr üçün bir xəbərdarlıq sistemi yaratmağa qərar verdim. Bu layihə üçün Tinkercad, Microbits, Arduino nano, sensor, səs siqnalı və bir çox digər vasitələrdən istifadə etdim. Yol boyu layihəmi düzəltməli oldum, amma çox təsirli və səmərəli işləməyə başladı.
Təchizat
-1 Arduino nano
-1 optik məsafə sensoru
-2 açar
-2 mikrob
-2 ədəd batareya dəsti
-4 ədəd batareya
-lehimleme dəmir
-qaynaqçı
-3D printer
-3D çap filamenti
-tellər
-qızdırıcı borular
-qızdırıcı silah
Addım 1: Bütün komponentləri birlikdə lehimləmək
Məsafə Algılayıcı Komponent:
Optik məsafə sensorunu bir Arduino nanosuna lehimləməlisiniz və Arduino nanonun Microbit -ə lehimlənməsi lazımdır. Bütün konfiqurasiyanı daha çox enerji ilə təmin etmək üçün bir batareya paketi Microbit -ə lehimlənməli olacaq. Gücə nəzarət etmək üçün Microbit və batareya paketi arasında bir keçid lehimləyin. Telləri açara bağlayarkən istilik büzücü borunu bağlayın.
Səs Yaradan Komponent:
Microbit -ə bir səs siqnalı və bir batareya paketi lehimləməlisiniz. Gücünü idarə etmək üçün Microbit və batareya paketi arasında bir keçid lehimləyin. Kodun işləməsi üçün səs siqnalı 0 pininə lehimlənməlidir. Telləri açara bağlayarkən istilik büzücü borunu bağlayın.
Dəqiq kablolama üçün yuxarıdakı diaqrama baxın.
Addım 2: Kodlaşdırma
Mikrobitləri kodlaşdırmaq üçün https://makecode.microbit.org/ saytından istifadə etdim. Sizə komponentlərin hər biri üçün kodu verdim.
Məsafə Algılayan Komponent Kodu:
makecode.microbit.org/_ao5hUgM8Af8e
Arduino nano 1 pininə lehimli olduğundan kod 1 nömrəli dəyərləri alacaq və bu dəyərləri Bluetooth istifadə edərək səs çıxarma komponentindəki Microbit -ə göndərəcək. Kodu daha yaxşı başa düşmək üçün Serial xətlərinin nə olduğunu bilməlisiniz. Serial ünsiyyət, məlumatların ardıcıl xətlər vasitəsilə göndərildiyi və alındığı yerdir. kodda serial sözünün çox istifadə edildiyini görəcəksiniz. Microbit, Arduinodan ardıcıl bir xətt boyunca məlumat aldığı üçün istifadə olunur və bu məlumatları Bluetooth istifadə edərək səs çıxarma komponentindəki digər Microbit -ə göndərə bilməlidir.
Səs Yaradan Komponent Kodu:
makecode.microbit.org/_coEDmhcz6iTP
Bu kodda Microbit, Microbit -in göndərdiyi məsafəni aşkar edən komponentdən alacaq və daha sonra səs siqnalını müəyyən bir tezliklə səsləndirəcək. Alınan saya əsasən müəyyən bir tezlik yaratmaq üçün ifadələr istifadə olunarsa, bir çoxu. Daha çox rəqəm, məsafə sensorunun daha uzaq olması deməkdir, buna görə daha aşağı bir sahə olacaq və daha kiçik bir rəqəm, məsafə sensorunun bir cismə yaxın olması deməkdir, buna görə daha yüksək bir meydança yaradılacaqdır. İstifadəçi, səs siqnalı tərəfindən yaradılan meydançalara əsaslanaraq bir obyektin olub olmadığını müəyyən edə biləcək.
Addım 3: Kassaların 3D çapı
Daha sonra iki işi çap etməlisiniz. Biri istifadəçinin boynundan keçəcək səs komponenti üçün, biri də çubuğa yapışacaq məsafəni algılayan komponent üçün.
Addım 4: Bütün hissələri bir yerə yığın
Daha sonra səs çıxaran komponentləri qutulardan birinə qoymalı və kasanı etibarlı şəkildə bağlamaq üçün lent və ya yapışqan istifadə etməlisiniz. Məsafəni aşkar edən komponent üçün də eyni şeyi edin. Ölçmə aparmaq üçün məsafə sensörünün açıq çuxurlardan birinə yerləşdirildiyinə əmin olun. Ayrıca, səs siqnalının açıq deliklərdən birində yerləşdirildiyinə əmin olun ki, istifadəçi səsləri aydın şəkildə eşidə bilsin.
Addım 5: Son Toxunuşlar
İstifadəçinin başının üstünə oturması üçün səs istehsal komponentinə bir kordon bağlayın və məsafəni düzəldən komponenti bir pvc boruya və ya çubuqla yapışdırın.
Tövsiyə:
Səs Algılayan Ampul: 5 addım
Səs Algılayan Ampul: Dizayn, bir şey yaratmağı planlaşdırmaq və düşünməkdir. Təsəvvürünüzdən irəli gələn və gerçəkləşdirən bir layihədir. Dizayn edərkən dizayn düşüncəsinin nə olduğunu bildiyinizə əmin olmalısınız. Dizayn düşüncəsi, hər şeyi vaxtından əvvəl necə planlaşdırdığınızdır. Üçün
Pingo: Hərəkət Algılayan və Yüksək Dəqiqlikdə Ping Pong Topu Launcher: 8 Addım
Pingo: Hərəkət Algılayan və Yüksək Dəqiqlikli Ping Pong Topu Launcher: Kevin Nitiema, Esteban Poveda, Anthony Mattacchione, Raphael Kay
Səs və Musiqi Algılayan Kvars Kristal Broş Oyun Parkı Dövrə Ekspres: 8 addım (şəkillərlə)
Oyun Sahəsi Circuit Express ilə Səs və Musiqi Algılayan Kvars Kristal Broş: Bu səs-reaktiv broş, oyun meydançası ekspresindən, ucuz toplu kvars kristallarından, teldən, kartondan, tapılan plastikdən, təhlükəsizlik pinindən, iynədən və ipdən, isti yapışqan, parça, və müxtəlif alətlər. Bu, bir prototip və ya ilk layihədir
Halloween Robotlarını Algılayan Üz İzləmə və Gülümsəmə: 8 Addım (Şəkillərlə birlikdə)
Üz İzləmə və Gülümsəmə Halloween Robotlarını Algılayaraq: Halloween gəlir! Sərin bir şey qurmağa qərar verdik. Ghosty və Skully robotları ilə tanış olun. Üzünüzü izləyə bilərlər və sizinlə gülmək üçün gülümsəyəndə bilirlər! Bu layihə, iPhone int çevirən iRobbie Tətbiqindən istifadənin başqa bir nümunəsidir
Maneə Algılayan Robot: 3 addım
Maneə Algılayan Robot: Mobil platformalardan danışarkən, xətt izləmə, maneələrdən qaçma, düşmənin əleyhinə, ətraf mühitin monitorinqi və s. riayət edib -etməməyə qərar verir. T