Mündəricat:

Zippy Fanbot: 5 addım (şəkillərlə)
Zippy Fanbot: 5 addım (şəkillərlə)

Video: Zippy Fanbot: 5 addım (şəkillərlə)

Video: Zippy Fanbot: 5 addım (şəkillərlə)
Video: Mahmud Nomozov - Ko`za afsonasi | Махмуд Номозов - Куза афсонаси 2024, Noyabr
Anonim
Fanbot Zippi
Fanbot Zippi

Bu təlimat Cənubi Florida Universitetində MAKEcourse (www.makecourse.com) layihə tələbinin yerinə yetirilməsi üçün yaradılmışdır.

Zippy the Fanbot, botu istədiyiniz istiqamətdə hərəkət etdirmək və ya döndərmək üçün fırçasız mühərriklərə quraşdırılmış pervaneler tərəfindən istehsal olunan itələmədən istifadə edən Arduino əsaslı bir layihədir. İstifadəçi botu infraqırmızı uzaqdan idarəetmə ilə idarə edir. Zippy adı, məclisin əksəriyyətinin fermuar bağları ilə birlikdə keçirilməsindən irəli gəlir.

Addım 1: 3-D hissələri çap edin

3-D hissələri çap edin
3-D hissələri çap edin

Bu montajın çərçivəsi, Arduino korpusu və elektronika qutusu 3-D çap edildi. Hər hissə 30% doldurulma ilə 3-5 qabıqla çap edildi. Sizin üçün asanlaşdırmaq üçün STL hissə sənədlərini yüklədim. Yalnız onları yükləyin və yaxşı bir 3-D printerə gətirin!

Addım 2: Lazımi Elektronika və Parçaları Alın

Zippy Fanbot qurmaq və istifadə etmək üçün bir sıra elektronikaya və hissələrə ehtiyac olacaq. Bu layihənin hazırlanmasında istifadə etdiyim bütün hissələrin siyahısı:

1 ədəd Arduino Uno R3

1x VS/HX1838B İnfraqırmızı Sensor

1 x Kişi və Kişi Başlıq Pimləri (Arduino Pinləri üçün kifayətdir)

1 x 8 Dişi -Dişi Jumper Telləri Paketi

1x 3S 11.1V Lityum Polimer Batareya

1x Güc Dağıtım Qoşqu və ya Güc Dağıtım Kartı

4x Afro SimonK 20A OPTO ESCs

4x Sunnysky X2212 KV980 Fırçasız Motorlar

2x APC CW 8045 Çox Motorlu Pervaneler

2x APC CCW 8045 Çoxmotorlu Pervaneler

1 x 4 düymlük Zip bağları paketi

4x Yüngül Dairəvi Tekerler

1x Velcro Şerit Paketi

1x Yumşaq İkitərəfli Bant Roll

Addım 3: Parçaları yığın və dövrə qurun

Parçaları yığın və dövrə qurun
Parçaları yığın və dövrə qurun

Bütün lazımi hissələri 3-D çap etdikdən və digər bütün zəruri komponentləri aldıqdan sonra Zippy-ni yığmağa başlamağın vaxtıdır! Hər şeyin necə bir araya gəldiyini təsəvvür etmək üçün bu təlimatdakı ilk şəkilə baxın.

3-D çaplı çərçivə bir araya gətirmək üçün çox intuitivdir, mən də bunu istədim. İki qol X çərçivəsini düzəltmək üçün bir -birinə bağlanır və qolların üzərinə uyğun bir mötərizə var. Elektron qabığı qolların altına girir. Fan adapterləri hər qolun uclarına quraşdırılır və təkər adapterləri çərçivənin ayaqlarına doğru sürüşür. Bütün fermuar bağlamalarının harada tətbiq ediləcəyi çox intuitiv olmalıdır, amma əgər belə deyilsə, bu qeyri -sabitdəki ilk şəklə baxın! Üst mötərizəni qollara tutmaq üçün fermuar bağlamaq qətiyyən lazım deyil.

Çərçivə yığıldıqdan sonra elektronikanı telə bağlamağın vaxtı gəldi. ESC -lər qollara, motorlar isə fan adapterlərinə quraşdırılmalıdır. Həm ESC -lər, həm də mühərriklər fermuar bağları ilə quraşdırılmışdır. Qütblər ESC -lərlə ön sol və arxa sağ qollardakı mühərriklər arasında dəyişdirilməlidir ki, saat yönünde dönsünlər. Digər iki qolun saat yönünün əksinə fırlanan mühərrikləri olacaq. Buna görə də, saat yönünde dayaqlar ön sol və arxa sağ mühərriklərə, saat yönünün əksinə isə ön sağ və arxa sol mühərriklərə quraşdırılacaq. Bu əks dönmə istiqamətləri, botun sabit işləməsinə kömək edən ziddiyyətli torklar yaradır.

Arduino korpusunu və LiPo batareyasını orta mötərizənin üstünə quraşdırmaq üçün velcro istifadə edin. İkiqat sensoru Arduino korpusunun üst mərkəzinə quraşdırmaq üçün iki tərəfli lentdən istifadə edin, beləliklə uzaqdan siqnal qəbul etmək üçün optimal bir yerdədir. LiPo -dan ESC -ə qədər olan bütün enerji paylanması, elektron qabığının içərisində olan elektron qutusu vasitəsilə verilir. Arduinodan ESC -lərə gedən siqnal teli də elektron qutu vasitəsilə verilir. LiPo-dan ESC-ə olan naqilləri kəsməmək üçün çox diqqətli olun. Bu, ESC -lərə asanlıqla zərər verə bilər və yanğın törədə bilər.

Hər şeyin bir -birinə necə bağlandığını göstərən sxem sxeminə baxın.

Addım 4: Arduino -nu yandırın

Zippy Fanbot yığıldıqdan sonra, Arduino -nu lazımi proqramlarla flaş etməyin vaxtı gəldi. Zippy idarə etmək üçün istifadə olunan Arduino eskizini təqdim etdim. Kod, fanbotu idarə etmək üçün 5 düymə tələb edir. Proqramlaşdırmaq üçün ən yaxşı düymələr uzaqdan idarəetmə düymələridir. Yuxarı/aşağı düymələrin botu irəli/geriyə, sol/sağ düymələrin isə botu saat əqrəbinin əksinə/saat əqrəbi istiqamətində döndərməsi intuitivdir. Mərkəzi naviqasiya düyməsi öldürmə açarı rolunu oynayacaq və bütün mühərrikləri dayandıracaq. İstifadə etdiyiniz pult bu kodla işləmirsə, pervaneleri botdan çıxarın və Arduino -nu uzaqdan idarəetmə düymələri ilə işləmək üçün Arduino IDE -dəki serial monitordan istifadə edin. İstifadə etmək istədiyiniz düyməni basmaq və serial monitorda hansı dəyərin göründüyünü müşahidə etmək kifayətdir. Sonra, seriya monitorunda gördüyünüz dəyərlə verdiyim koddakı uyğun if ifadəsindəki dəyəri dəyişdirin.

Kod gördüyünüz kimi olduqca sadədir. Hansı düyməyə basıldığını təyin edən 5 şərti yoxlama var. Məsələn, IR sensoru yuxarı düyməsinə basıldığını algılarsa, iki ön mühərrik fırlanır və bu da botu irəli çəkir. Sol naviqasiya düyməsinə basılırsa, ön sağ və arxa sol mühərriklər fırlanaraq botun saat əqrəbinin əksinə dönməsinə səbəb olur. Müəyyən bir manevr üçün bir düyməni basıb saxlasanız, müvafiq mühərriklər maksimum sürətə çatana qədər sürətlərini davamlı olaraq artırar.

Bir anlıq deyək ki, bot ön mühərrikləri ilə maksimum sürətlə fırlanaraq irəli gedir. İstifadəçi aşağı düyməsini basıb saxlasa, ön mühərriklər tamamilə dayana qədər yavaşlayacaq və sonra arxa mühərriklər aktiv olacaq və botu tərsinə göndərəcək. Bu, botun fırlanma manevrlərinə də aiddir. Bu, istifadəçinin botun etdiyi manevrləri sürətləndirməsinə və ya yavaşlatmasına imkan verir.

İndi deyək ki, bot yenidən müəyyən sürətlə irəliləyir. Sol və ya sağ yön düyməsinə basılırsa, bot onu çevirən mühərrikləri işə salmazdan əvvəl dərhal bütün mühərriklərin fırlanmasını dayandıracaq. Buna görə istifadəçi dərhal xətti və fırlanma hərəkəti arasında keçid edə bilər.

Addım 5: Zippy istifadə edərək əylənin və Təhlükəsiz olun

İndi hər şey hazırdır! Zippy qurduqdan və Arduino kodunu işə saldıqdan sonra, ətrafında oynamağın vaxtı gəldi. Xüsusilə uşaqların və heyvanların ətrafında çox diqqətli olun. Pervanelerin yaxşı balanslaşdırıldığından və mühərriklərə sıx bağlandığından əmin olun. Bu layihədə istifadə olunan fırçasız mühərriklər çox yüksək RPM -də fırlanır, buna görə də rekvizitlər yaralanmalara səbəb ola bilər. Əylənin!

Tövsiyə: