Mündəricat:

BasketBot - Plastik Səbətdən Hazırlanan Robot Avtomobil: 12 addım
BasketBot - Plastik Səbətdən Hazırlanan Robot Avtomobil: 12 addım

Video: BasketBot - Plastik Səbətdən Hazırlanan Robot Avtomobil: 12 addım

Video: BasketBot - Plastik Səbətdən Hazırlanan Robot Avtomobil: 12 addım
Video: Green BasketBot 2024, Noyabr
Anonim
BasketBot - Plastik Səbətdən Hazırlanan Robot Avtomobil
BasketBot - Plastik Səbətdən Hazırlanan Robot Avtomobil
BasketBot - Plastik Səbətdən Hazırlanan Robot Avtomobil
BasketBot - Plastik Səbətdən Hazırlanan Robot Avtomobil

Bu Təlimat, ucuz bir plastik səbətdən və ucuz STEAMbot Robot NC Kitindən bir robot avtomobilin necə qurulacağını sizə göstərəcək. Həm kiçik yaşıl düzbucaqlı səbət, həm də daha böyük qırmızı yuvarlaq bir səbət BasketBot halına gətirilir. Robot avtomobili qurulduqdan sonra pulsuz bir mobil tətbiq vasitəsi ilə uzaqdan idarə edilə bilər. Robot avtomobili Google -un Blockly vasitəsi ilə və ya qabaqcıl proqramlaşdırma üçün Arduino IDE və C ++ proqramlaşdırma dilindən istifadə edərək proqramlaşdıra biləcəksiniz.

Bənzər (və bir az da sadə) robot maşını üçün Aşağı Sürücü Robot Maşını üçün Təlimatçılığa baxın.

Addım 1: Materiallar Bill

Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill

Aşağıdakı maddələrə ehtiyacınız olacaq:

  • Plastik səbət (buna bənzər hər hansı bir qab)*
  • Bunlara bənzər sənətkarlıq çubuqları (aka "popsicle çubuqları").
  • STEAMbot Çılpaq Sümüklər Kit, bu dəstdə aşağıdakılar var:

    • STEAMbot Controller - BLE və ikili motor nəzarətçisi olan Arduino ilə uyğun bir lövhə
    • Controller Holder - STEAMbot Controller -ə sahibdir
    • 2 DC mühərrik və təkərlər
    • Roller təkər
    • Kabelli ultrasəs sensoru
    • Ultrasonik sensor üçün braket
    • 4 AA Batareya tutacağı Köpük montaj lenti
  • Xacto bıçağı və ya buna bənzər bir şey
  • Kiçik bir düz tornavida
  • İsti yapışqan tabancası və yapışqan (aşağı temperatur üstünlük verilir)

Aşağıdakı maddələr isteğe bağlıdır:

  • Robotunuzu fərdiləşdirmək üçün bu kimi bəzəklər
  • Bluetooth LE dəstəyi olan bir mobil cihaz
  • Blockly ilə proqramlaşdırmaq üçün aşağıdakılardan biri **:

    • Chromebook (BLE dəstəyi ilə) və ya
    • Chrome brauzeri ilə işləyən Mac kompüteri
  • Arduino IDE A mikro USB kabeli ilə proqramlaşdırma üçün

    Arduino IDE və STM32 əlavəsini dəstəkləyən hər hansı bir kompüter

* Dollar Tree -dən həm yaşıl, həm də qırmızı plastik zənbillər aldım, ancaq qırmızı səbətin linkini tapa bilmirəm. ** Hazırda Chrome işləyən Windows işləmir. Heç bir Linux kompüteri sınamamışam.

Addım 2: Motorlar üçün yer hazırlayın

Motorlar üçün yer açmaq
Motorlar üçün yer açmaq
Motorlar üçün yer açmaq
Motorlar üçün yer açmaq
Motorlar üçün yer açmaq
Motorlar üçün yer açmaq

Mühərrikləri bağlamadan əvvəl səbətdəki mühərriklərə və oxlara yer açmalısınız. Xacto bıçağı (və ya bənzər iti bıçaq) istifadə edərək, səbətin hər iki tərəfindəki plastik lövhələrdən birini çıxarın. Robot maşınının "önü" olacağından eyni sona çatdıqlarından əmin olun.

Addım 3: Motorları bağlayın

Motorların bağlanması
Motorların bağlanması
Motorların bağlanması
Motorların bağlanması
Motorların bağlanması
Motorların bağlanması

Motorları bağlamaq üçün aşağıdakıları edin.

  1. Təkərləri hər iki mühərrikdən diqqətlə çıxarın.
  2. Sağ motorun köpük montaj bantlarından qoruyucu kağızı çıxarın. Tellərin səbətin ortasına baxdığından əmin olun.
  3. Sağ motoru səbətlə diqqətlə hizalayın və motorun köpük bantını düz əşyaya sıxın. Dingil açılışın mərkəzində olmalıdır.
  4. Sol motor üçün 1 və 2 -ci addımları təkrarlayın. Robotunuz son iki fotoşəkilə bənzəməlidir.
  5. Təkərləri diqqətlə motor oxlarına bağlayın.

Addım 4: Batareya tutucusunu bağlayın

Batareya tutucusunun bağlanması
Batareya tutucusunun bağlanması
Batareya tutucusunun bağlanması
Batareya tutucusunun bağlanması
Batareya tutucusunun bağlanması
Batareya tutucusunun bağlanması
Batareya tutucusunun bağlanması
Batareya tutucusunun bağlanması

Batareya tutucusunu yaşıl səbətə bağlamaq üçün aşağıdakıları edin:

  1. Yaşıl səbət, batareya tutucusunun iki mühərrikə sığması üçün çox geniş olduğu üçün, mühərriklərin üstünə oturmaq üçün iki ədəd tullanan çubuq kəsməlisiniz. Göstərilən qayçıdan istifadə etdim, çünki sənətkarlıq çubuqlarını kəsərkən ağacı tutan bir dişli var.
  2. Hər iki mühərrik üzərində kəsilmiş sənətkarlıq isti yapışqanla yapışdırılır.
  3. Batareya tutucusunun köpük montaj bantlarından qoruyucu kağızı çıxarın.
  4. Batareya tutucusunu sənətkarlıq çubuqlarının üzərinə diqqətlə hizalayın və tutucunu çubuqlara sıxın.

Batareya tutucusunu qırmızı səbətə bağlamaq üçün aşağıdakıları edin:

  1. Batareya tutucusunun köpük montaj bantlarından qoruyucu kağızı çıxarın.
  2. Batareya tutucusunu mühərriklərin arasına diqqətlə ortalayın və tutucunu səbətin altına bastırın.

Addım 5: STEAMbot Nəzarətçisini bağlayın

STEAMbot Nəzarətçisini qoşmaq
STEAMbot Nəzarətçisini qoşmaq
STEAMbot Nəzarətçisini qoşmaq
STEAMbot Nəzarətçisini qoşmaq
STEAMbot Nəzarətçisini qoşmaq
STEAMbot Nəzarətçisini qoşmaq
STEAMbot Nəzarətçisini qoşmaq
STEAMbot Nəzarətçisini qoşmaq

STEAMbot Nəzarətçisini bağlamaq üçün aşağıdakıları edin:

  1. İsti yapışqan tabancasından istifadə edərək nəzarətçi tutucusunu düz əşyanın üstünə yapışdırın. Tutucu PLA ilə 3D çapdır, buna görə yüksək temperaturlu bir yapışqan istifadə edirsinizsə çox diqqətli olun.
  2. STEAMbot nəzarətçisini tutucunun üzərinə qoyun. Güc açarı sol tərəfdə olmalıdır.
  3. Kiçik düz tornavida istifadə edərək, batareya tutucusundan qırmızı teli + terminal vidasına bağlayın.
  4. Batareya tutucusundan qara teli terminal vidasına bağlayın.
  5. Telləri sol motordan MTRA etiketli sol konnektora itələyin.
  6. Telləri sağ motordan MTRB etiketli sağ bağlayıcıya itələyin.

Addım 6: Təkərin bağlanması

Roller Təkərinin bağlanması
Roller Təkərinin bağlanması
Roller Təkərinin bağlanması
Roller Təkərinin bağlanması

Çarxı bağlamaq üçün aşağıdakıları edin:

  1. Robot maşını çevirin.
  2. Roller təkərini robot maşının arxasına yaxın qoyun və mərkəzləşdirin.
  3. Roller təkərini robot maşının altına yapışdırın.

Addım 7: Ultrasonik sensoru bağlamaq

Ultrasonik sensorun bağlanması
Ultrasonik sensorun bağlanması
Ultrasonik sensorun bağlanması
Ultrasonik sensorun bağlanması
Ultrasonik sensorun bağlanması
Ultrasonik sensorun bağlanması
Ultrasonik sensorun bağlanması
Ultrasonik sensorun bağlanması

Ultrasonik sensoru bağlamaq üçün aşağıdakıları edin.

  1. Mötərizədə hələ yoxdursa, ultrasəs sensorunu mötərizəyə diqqətlə itələyin.
  2. Ultrasonik sensoru olan mötərizəni robot avtomobilin ön tərəfinə isti yapışdırın. Yaşıl səbət üçün mötərizəni şaquli olaraq yapışdırmağa çalışın. Qırmızı səbət üçün, ultrasəs sensorunun baxa bilməsi üçün iki yuvanı kəsdim.
  3. Sancaqları əyməmək üçün diqqətli olmaqla, 4-keçiricili teli ultrasəs sensoruna bağlayın.
  4. 4 dirijorlu telin digər ucunu STEAMbot Controller üzərindəki P5 konnektoruna bağlayın, həmçinin sancaqları əyməyin və telləri keçməyin.

Addım 8: Robot Maşını Gücləndirin

Robot Maşını Gücləndirmək
Robot Maşını Gücləndirmək
Robot Maşını Gücləndirmək
Robot Maşını Gücləndirmək

Robot avtomobilinizə güc vermək üçün aşağıdakıları edin:

  1. Güc açarının Qapalı vəziyyətdə olduğundan əmin olun (robotun arxasına doğru).
  2. 4 AA qələvi batareyanı qoyun. Gərginlik çox aşağı olduğu üçün NiCd və ya NiMH batareyaları işləməyəcək.
  3. Güc düyməsini Açıq vəziyyətinə (robot maşınının ön tərəfinə) basın. Güc LED -i qırmızı yanmalıdır və RGB LED yanıb -sönəcək və rəngləri dəyişəcək. Bir -iki saniyədə bir bip səsi eşitməlisiniz.
  4. Bu zaman robot avtomobiliniz mobil tətbiq vasitəsi ilə idarə olunmağa və ya proqramlaşdırılmağa hazırdır.

Addım 9: Uzaqdan idarəetmə rejimi

Image
Image

BasketBot'unuzun standart rejimi (ilk dəfə işə salındıqda) Uzaqdan İdarəetmə Modunda olacaq. Robot avtomobilinizi uzaqdan idarə etmək üçün Bluetooth LE uyğun cihazınıza My STEAMbotmobile tətbiqini quraşdırın. İOS cihazları üçün tətbiqi buradan əldə edin. Və Android cihazları üçün tətbiqi burada əldə edin.

Addım 10: Pişik rejimi

BasketBotun ikinci qurulmuş rejimi Pişik Modudur. Video STEAMbot robotu olsa da, robot avtomobiliniz də eyni şəkildə davranacaq. Robot avtomobilinizi Pişik rejiminə salmaq üçün aşağıdakıları edin:

  1. Robot avtomobilinizi yerə qoyun.
  2. Həm RUN, həm də STOP düymələrini eyni anda basın (onlar STEAMbot Controller -in arxasındadır).
  3. İki bip səsi eşitdikdən və RGB LED yanıb -sönməyə başladıqdan sonra əlinizi və ya başqa bir şeyi robot avtomobilinizin qarşısına qoyun. Müəyyən bir məsafədə (təxminən 20 sm), robot avtomobiliniz irəliləyəcək. Ancaq əlinizi (və ya başqa bir şeyi) robot avtomobilinizə çox yaxın qoysanız, geri çəkiləcək.
  4. Varsayılan Uzaqdan İdarəetmə rejiminə qayıtmaq üçün həm RUN, həm də STOP düymələrini eyni anda basın.

Addım 11: Robot Maşınınızı Blockly istifadə edərək proqramlaşdırın (isteğe bağlı)

Robot avtomobilinizi Blockly istifadə edərək proqramlaşdırmaq üçün Chrome brauzerinizi (Chromebook və ya Mac kompüterinizdən) STEAMbot Programmer səhifəsinə yönləndirin. Robot avtomobiliniz Uzaqdan İdarəetmə rejimində olmalıdır.

Addım 12: Arduino IDE ilə Robot Avtomobilinizi Proqramlaşdırın (isteğe bağlı)

Robot avtomobilinizi C ++ dilindən və pulsuz Arduino IDE -dən istifadə edərək proqramlaşdıra bilərsiniz. Robot avtomobilinizi Arduino IDE ilə proqramlaşdırmaq üçün buradan STEAMbot İstifadəçi Bələdçisini yükləyin (ya versiyası işləyəcək) və təlimatdakı proqram quraşdırma təlimatlarına əməl edin.

Tövsiyə: