Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: Motor və Ball Caster Assambleyasının qurulması
- Addım 3: Motor Sürücü Kartının Bağlanması və Quraşdırılması
- Addım 4: Micro: bit Edge Connecter -in quraşdırılması
- Addım 5: Motor Sürücü lövhəsinin naqilləri
- Addım 6: Adafruit Neopixel Şeridi əlavə edin
- Addım 7: Son Quraşdırma
Video: Tiny Micro: bit Robot - Part 1: 7 Addımlar
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Həmişə kiçik robotların əla olduğunu düşünmüşəm və səmərəli Microbit ilə bir model yaratmaq ideal olardı. Əvvəllər mühərrikləri idarə etmək və ya sensor girişləri almaq üçün istifadə etdiyim kimi hazır IO lövhələrindən istifadə etməyən bir robot yaratmaq istədim, daha kiçik bir şey istədim. Bu kiçik Microbit robotu, bir sıra dərsliklərə əsaslanacağam. Əvvəlcə bir şassi üçün "Həqiqətən Faydalı Qutu Şirkətləri qutuları" ndan və çox kiçik mühərriklərdən və motor sürücülərindən istifadə edərək bunu necə etdiyimdən başlayaraq. Videoda göstərilən bluetooth idarəsi, istiqaməti təyin etmək üçün akselerometr və maqnitometrdən istifadə və Neopixels və IR məsafə sensorları kimi şeyləri əlavə etmək üçün bu əsas modeli istifadə edəcəyəm. Yalnız mühərrikləri və servoları işlədəcək mikrobitinizi bağlamaq üçün satın ala biləcəyiniz çoxlu lövhələr var, ancaq bunun üçün lövhələrdəki bu əlavələri əvəz etməyiniz lazım olan əsas komponentlərdən istifadə edəcəyik. sürücülük mühərrikləri.
Botun hərəkətdə olduğu video
Robotun gövdəsi üçün "Həqiqətən Faydalı Qutu" şirkətinin kiçik qutularından istifadə etdim, 3 qapaqdan istifadə etdim, buna görə bunlardan və ya bənzərlərindən bir neçəsinə ehtiyacınız olacaq. Elektronika və mühərriklər üçün qablar hazırlamaq üçün əlinizdə olan əşyalardan istifadə etmək fikrini bəyənirəm.
Addım 1: Nə lazımdır
Bu layihə üçün bir lehimləmə dəmirindən, kiçik tornavidalardan, tel kəsicilərdən və kiçik bir qazmadan ibarət adi alətlərimi istifadə etdim, bəzi hissələri bərkitmək və bərkitmək üçün isti yapışqan silahım olmasını da istərdim.
Sürət qutusu olan bəzi kiçik mühərriklər tapmağı bacardım, yeganə problem kiçik mili quraşdıran təkərlərin olmaması idi. Əlimdə olanları araşdırdıqdan sonra, doğru olan 4 kiçik mavi plastik dişli tapdım.
Mən də bu robotun mümkün olan hazır hissələrdən istifadə etməsini istədim və buna görə də 10 sm uzunluğunda dişi -qadın dişi istifadə etdim, buna görə də lazım olduqda asanlıqla qoşula və ya çıxarıla bilər, əgər daha səliqəli bir robot etmək istəyirsinizsə, bunlar ola bilər. ölçüyə kəsin və qoşmaq yerinə lehimləyin.
2 x Kiçik Motorlar
10 sm uzunluğunda tullanan tellər
1 x DRV8833 Dual Motor Sürücü lövhəsi
3 x Həqiqətən faydalı qutu şirkət qapaqları
2 mm təbəqə plastikdən kiçik parçalar
1 x Adafruit neopixel zolağı
1 x Kitronik Microbit kənar konnektoru
4 x dişli və ya təkər kimi istifadə ediləcək bir şey (hər zaman daha yaxşı bir şey 3D çap edə bilərsiniz.
1 x Pololu top təkər
1 x BBC Micro: bit
1 x batareya - Şarj edilə bilən 1S lipo istifadə etdim, ancaq Micro: bit go dəsti ilə gələn kiçik 2 x AA tutacaqdan da istifadə edə bilərsiniz.
Addım 2: Motor və Ball Caster Assambleyasının qurulması
Əvvəlcə şassinin çox hissəsini təşkil etdiyi üçün mühərrikləri və toplu döküm qurğusunu qurdum.
1. Əvvəlcə malik olduğum 4 dişli çarxı mühərrikin çıxış şaftlarına yapışdırdım
2. Sonra mühərrikləri 2 mm plastikdən ibarət kiçik bir zolağa yapışdırdım, bunun üçün hər hansı bir plastik materialdan istifadə edə bilərsiniz.
3. Yapışqan qurulduqdan sonra montajı yuxarıya doğru çevrilmiş həqiqətən faydalı bir qutu qapağına qoydum.
4. Növbəti hissə topa bərkidilmişdi, istifadə etdiyim plastik təbəqədən və qutunun qapağından keçmək üçün bununla gələn vintləri və qoz -fındıqları istifadə etdim, buna görə də bir az yapışqanla hər şeyi yerində saxladım.
5. Bu mərhələdə, montaj üçün hazır olan DRV8833 Motor lövhəsindəki başlıqları da lehimlədim.
Addım 3: Motor Sürücü Kartının Bağlanması və Quraşdırılması
Motorlardan çıxan tellər kiçikdir, tüydən çox qalın görünmür. Onlarla işləməyi və qırılmamağı asanlaşdırmaq üçün onları 4 şeritli lehimlə lehimlədim, buna görə də hər bir motordan iki tel, bu, hər telin öz mis yolunda olması mənasına gəldi, sonra bir az kəsik yarıya dişi ilə lehim etdim. qadın tullanan telləri. Bir az isti yapışqan əlavə etməklə motor taxtasını və veroboardu ehtiyac duyduğum yerə yerləşdirə bildim və incə motor naqillərini qorudum.
Motor sürücü lövhəsi və veroboard hamısı qapağın üstündədir və motor tellərinin qapağın üstünə keçməsi üçün bəzi deliklər qazdım.
Addım 4: Micro: bit Edge Connecter -in quraşdırılması
Kenar konnektoru öz qapağındadır, qapaqda 2 delik açaraq yerinə vidalayaraq quraşdırılır və ya isti yapışqan istəsəniz də bir seçimdir.
Quruluşun bu mərhələsində, batareyanın harada yerləşdiriləcəyini də öyrəndim, belə ki hamısı mövcud olan kiçik yerə yerləşdirildi.
Bunu etdikdən sonra, motor sürücü lövhəsinin naqillərinə keçməyin vaxtı gəldi
Addım 5: Motor Sürücü lövhəsinin naqilləri
Bu mərhələdə dişi -dişi tullanan naqillərdən istifadə edərək naqillərin diaqramına əməl oluna bilər. Qapaqların ön hissələrinin üst -üstə oturacaq kiçik hissələrini kəsdim, bu tullanan tellərin öndən çıxıb mikrobit kənar konnektoruna qoşulmasına icazə vermək üçün idi, kənar konnektorunun sancaqlarını əydim. irəli, beləliklə tullanan tellər yapışmadı, ancaq bu bitdikdə robotu bir qədər hündür hala gətirməyə ehtiyac yoxdur.
Mikro: bit / Motor sürücü lövhəsi
++++++++++++++++++++++++++++++
PIN 1 B1
PIN 8 B2
PİN 11 A2
PIN 12 A1
0V /GND GND
3V VIN
Adafruit Neopixel əlaqələri
++++++++++++++++++++++++++++++++
Mikro: bit / Adafruit neopixel
PIN 2 DIN
0V /GND GND3V VIN
Addım 6: Adafruit Neopixel Şeridi əlavə edin
Qutunun son qapağı neopixel şeridi ilə təchiz olunmağa hazırdır
Əvvəlcə telləri neopixel şeridin VCC+, GND- və DIN tərəfinə lehimləyin
Mənim vəziyyətimdə, orada olduğum müddətdə neostripin VCC, GND və DOUT tərəfinə lehimli tellər əlavə etdim, çünki bunu başqa bir təlimatla genişləndirməyi planlaşdırıram.
Addım 7: Son Quraşdırma
İndi bütün 3 təbəqə tamamlandı, tullanan tellərin ətrafında diqqətlə hərəkət etmək lazımdır, buna görə də təkərləri olan alt qapaq üst səthlə üst -üstə düşür, bu mərhələdə uzun nazik vintlər əlavə etmək üçün 2 delik açmaq lazım idi. qoz -fındıq, hamısını 3 qatlı bir sandviç kimi bir yerdə saxlaya bildim.
Qara lentdən istifadə edərək altdakı 2 təbəqəni bir kənara sarın
Daha sonra 2 vida və qoz -fındıqları bir araya gətirmək üçün bağladım, bu yanaşmadan bəyəndiyim bir şey, yalnız üst təbəqədəki 2 qoz -fındıqı çıxarmaqla, kənar bağlayıcıya tez bir zamanda sökülməsi və yeni sensorlar əlavə etməsidir.
Etdiyim son dəyişiklik, mikro: bit düymələrinə daxil olmaq və ekranı daha aydın görmək üçün qapağın bir hissəsini kəsmək idi. Şəffaf üst təbəqə qapağından səliqəsiz naqilləri gördüklərini gizlətmək üçün kiçik bir qara plastik parçası da əlavə etdim.
Növbəti: İşin proqramlaşdırılması və proqram təminatı ilə bağlı növbəti addımı əlavə edəcəyəm, həmçinin botu daha faydalı etmək üçün İQ məsafə sensoru kimi daha çox sensorlar əlavə edəcəyəm.
Burada etdiyim işləri daha çox veb saytımdan izləyə bilərsiniz: www.inventar.tech
Tövsiyə:
Inkscape 101: 12 addımlar
Inkscape 101: Bu təlimat, iştirakçıları lazer kəsici dizaynı üçün istifadə etdiyimiz pulsuz bir qrafik vektor proqramı olan Inkscape ilə tanış etmək üçün bir Makerspace Meetup üçün hazırlanmış və hazırlanmışdır.*Inkscape 1.0 versiyası ilə 12.28.20 -də yeniləndi
AVR Assembler Dərsliyi 1: 5 Addımlar
AVR Assembler Dərsliyi 1: Arduinoda istifadə olunan mikro nəzarətçi olan Atmega328p üçün montaj dili proqramlarının necə yazılacağına dair bir sıra dərsliklər yazmağa qərar verdim. İnsanlar maraqlanmağa davam edərlərsə, tükənənə qədər həftədə bir dəfə çıxarmağa davam edəcəyəm
AVR Assembler Dərsliyi 6: 3 Addımlar
AVR Assembler Tutorial 6: Tutorial 6 -ya xoş gəldiniz! Bugünkü dərsimiz, bir atmega328p ilə digərini birləşdirən iki portdan istifadə edərək məlumat ötürmək üçün sadə bir üsul hazırlayacağımız qısa bir dərs olacaq. Daha sonra Tutorial 4 və Register -dən zar silindrini götürəcəyik
Homemade Combat Robot Version 2: 6 Addımlar
Homemade Combat Robot Version 2: Beləliklə … Bu, mənim ağır çəkiyə qarşı döyüş robotumun ikinci versiyasıdır! Sizə " Sidewinder " Bu layihə üçün 3D çaplı hissələri (mənim hazırladığım) və 100 dollardan aşağı qiymətə aldığım bəzi elektron parçaları istifadə etdim. CAD istifadə etdim
UStepper Robot Arm 4: 5 Addımlar
UStepper Robot Arm 4: Bu, uStepper addım idarəetmə lövhəmiz üçün bir tətbiq olaraq hazırladığım Robotik qolumun 4 -cü təkrarlanmasıdır. Robotun 3 pilləli mühərriki və hərəkətə keçmək üçün servosu olduğundan (əsas konfiqurasiyasında) uStepper ilə məhdudlaşmır