Mündəricat:
Video: Roll-E [Yüksək E-Tullantı Robotu]: 4 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Zibil toplayan dostumuz WALL · E yadınızdadırmı? Yaxşı buradakı adam, kiçik əmisi oğludur və adı Roll-E. Bu rəsmi olaraq mənim ilk təlimatımdır, buna görə də lütfən olun və səhvlərimi mənə bildirin.
Heç kim şəkillər olmadan uzun təlimatları oxumağı sevmir, buna görə də bu robotun qurulmasını asanlaşdırmaq üçün mümkün qədər çox şəkil əlavə etməyə çalışdım. Mən də təlimatı mümkün qədər qısa və düz [yalnız dörd addım] etdim.
Təlimat dörd hissədən ibarət olacaq;
- Materiallar
- Məclis
- Elektrik Bağlantıları
- Kod.
Gəlin içəri girək ….
Addım 1: Materiallar
Materialların siyahısı
- Arduino Uno (x1) - Bu robotumuzun beyni olardı.
- Motor Qalxanı (x1) - Dişli mühərriklərimizi idarə etmək üçün eyni şeyi etmək üçün L293D çipindən istifadə edə bilərsiniz. Motor qalxanını seçdim, çünki istifadəsi nisbətən daha asandır, üstəgəl inkişaf etmiş funksionallıq üçün daha çox mühərrik əlavə etmək imkanı verir.
- Geared Motors (x2) - Motoru hərəkət etdirər, Telləri bağlayar - Bunlardan bir neçəsinə ehtiyacınız olar.
- Robot Şinləri (x2) - Bunlar təkərlərimiz kimi çıxış edəcək.
- Mini Çörək Paneli (x1) - Lehimləmə tələb etmədən dövranımızı asanlıqla qurmaq üçün.
- Köhnə elektronikadan sərin görünüşlü çap lövhəsi (pcb) - Bu, robotumuzun şansı olardı, heç bir ağıllı məqsədə xidmət etmir, sadəcə sərin görünüşlü və köhnə elektronikaya üstünlük verir.
- Dezodorant üzərində yuvarlanan toplar [top tutucusu ilə] - Bu, hərtərəfli təkərin bizim versiyası olardı:)
- HC -SR04 Ultrasonik sensor - Maneələrin qarşısını almaq üçün.
- Switch (x1) - Robotu açmaq və ya söndürmək üçün.
- Bağlayıcı tellər - sxemlərin qurulması üçün.
- İsti yapışqan silahı - bunun nə üçün istifadə edildiyini bilirəm.
Addım 2: Quraşdırma
Əvvəlcə sərin görünüşlü pcb -ni götürün və markerdən istifadə edərək arduino -nun uzanmasını istədiyiniz yeri qeyd edin. Arduino üçün yer açmaq üçün mövcud komponentləri çıxarın.
Arduino'nuzu PCB -yə qoyun, Arduino üzərindəki vida deliklərini bələdçi olaraq istifadə edin, pcb üzərindəki nöqtələri qeyd edin ki, arduino lövhənizi pcb -yə bağlamaq üçün hər hansı bir uyğun ümumi vintdən istifadə edə biləsiniz. Bir vida istifadə edərək, Arduino -nu kompüterdən asanlıqla söküb yenidən bağlaya bilərsiniz. Bir qazma yoxdursa, tornavida istifadə edərək delik aça bilərsiniz, tornavidanı işarələnmiş hissəyə sıxın və tornavidanı döndərərkən yumşaq bir şəkildə təzyiq edin
Qeyd: arduino ilə pcb arasında bir izolyasiya materialı qoyduğunuzdan əmin olun ki, pcb üzərindəki mövcud bağlantılar arduinonun qısa dövrəsini kəsməsin
2: İsti yapışqan silahınızı istifadə edərək, mini çörək taxtasını pcb -nin istədiyiniz hissəsinə yapışdırın, ultrasəs sensörünün çörək taxtasında olacağını və maneələrin aşkarlanmasını təmin etmək üçün heç bir şeyin onu bağlamamasını unutmayın.
3: Mühərrik terminallarının ətrafındakı bağlama telini əyərək, motorların işlədiyindən və sonra isti yapışqanla dəstəkləndiyindən əmin olmaq üçün bağlantınızı sınayın. Bunu etdikdən sonra təkərləri mühərriklərə bağlayın.
4: PCB -ni [arduino və çörək taxtası ilə birlikdə] çevirin və omni təkəri və mühərrikləri arxaya yapışdırın. Bunu necə edəcəyinizi bilmək üçün şəkillərə baxın.
Daha sürətli qurmaq üçün vintləri unudub hər şeyi bir yerdə saxlamaq üçün isti yapışqan tabancasından istifadə edə bilərsiniz. Düzgün aparılırsa, yapışqan arduino üçün izolyator rolunu oynaya bilər.
Addım 3: Elektrik Bağlantıları
Hələlik quruluşu bitirdiniz. Ancaq bəzi ilkin naqilləri düzəltdikdən sonra arduino üzərinə yığılmış motoru yığacağıq.
Elektrik əlaqələri üçün HC-SR04 ultrasonik sensoru, aşağıya doğru müqavimət göstərən düyməni arduino-ya bağlamalıyıq. Daha sonra mühərriklərimizi motor qalxanındakı M3 və M4 kanallarına bağlayaraq, motor qalxanını arduino pininə yığaraq ultrasəs sensoru və arduino pin 13, 12 və 8 düymələrindəki telləri qırırıq.
HC-S04 ultrasəs sensoru, düymə və aşağı çəkmə rezistoru üçün əlaqələr 1 və 2-ci şəkillərdə göstərilmişdir. 10k-ohm müqavimətçi sancağı yerə bağlayır, beləliklə pin arduino-da LOW aşağı oxunsun deyə edilir. açar vasitəsilə gərginlik axır.
İstifadə etdiyim motor qalxanı, v1 və ya v2 və ya bir törəmədən istifadə etməyinizdən asılı olmayaraq Adafruit motor qalxanının 1 -ci versiyasıdır. Bağlantının etdiyimdən çox fərqli olacağını düşünmürəm. Motor bağlantısı üçün, sol motor tellərini motor qalxanının M4 terminallarına, sağ motoru isə M3 terminallarına bağlayın [onları hansı kanallara bağladığınızın əhəmiyyəti yoxdur, yalnız koduma görə qeyd etdim]. Şəkil 3 və 4 -ə baxın.
Ps. Şəkil 4 (Şematik motor bağlantısı) mənim deyil, eskiz çəkməyə vaxtım yox idi, buna görə
Əlaqələr qurduqdan sonra, motor qalxanını arduinoya yığın.
Addım 4: Kod
Kodu işə salmadan əvvəl AFMotor.h kitabxanasını qurmalısınız. Motor qalxan kitabxanası budur. Bunu etmək üçün aşağıdakı linki izləyin, bunu etmək üçün addımlar var və kitabxana fayllarını yükləyə biləcəyiniz bir bağlantı var.
AFMotor.h kitabxanasının quraşdırma linki-https://learn.adafruit.com/adafruit-motor-shield/…
Quraşdırdıqdan sonra kitabxananın dc motor sinifini yoxlamağı məsləhət görürəm ki, ondan necə istifadə edəsiniz. İstinad üçün aşağıdakı linki izləyin.
AF_DCMotor Sınıfı istinad linki-https://learn.adafruit.com/afmotor-library-referen…
Aşağıdakı kod üçün arduino eskiz faylını əlavə etdim. Kod işləyərkən kodun lazım olduğu kimi işlədiyini izləmək üçün serial monitoru açın
Budur, işləriniz bitdi, zəhmət olmasa bu təlimatı daha yaxşı edə biləcəyimi və şərhlər qutusunda ola biləcək hər hansı bir probleminizi mənə bildirin. TƏŞƏKKÜR EDİRƏM
Tövsiyə:
Bu Yüksək Gərginlikli Tıklama Clack Oyuncağı Qaya!: 11 Addım (Şəkillərlə)
Bu Yüksək Gərginlikli Tıklama Clack Oyuncaq Qayaları !: Burada 70-ci illərdə liseylərdə məşhur olan retro Click-Clack oyuncağının iki elektrostatik versiyası. Versiya 1.0 super büdcəli modeldir. Parçalar (enerji təchizatı istisna olmaqla) demək olar ki, heç bir şeyə bərabər deyil. Ən bahalılarının təsviri
Lego və Servo ilə Pi Yüksək keyfiyyətli Kameraya diqqət yetirin: 4 addım (şəkillərlə)
Lego və Servo ilə Pi Yüksək keyfiyyətli Kameraya fokuslanın: Bir az sındırılmış Lego parçası, davamlı bir servo və bəzi Python kodu ilə dünyanın hər yerindən Raspberry Pi Yüksək keyfiyyətli Kameranızı fokuslaya bilərsiniz! Pi HQ kamerası fantastik bir kit, amma son Merlin üzərində işləyərkən tapdığım kimi
120 Roll Filmi 620 Roll Filmə çevirin: 6 Addım
120 Roll Filmi 620 Roll Filmə çevirin: Beləliklə, köhnə orta formatlı bir kamera tapdınız və göründüyü kimi hal -hazırda mövcud olan 120 formatlı rulon filmi uyğun deyil, çünki makara bir az çox yağlı və diş dişləri çox 120 makaraya sığmaq üçün kiçik, ehtimal ki, 620 f lazımdır
Kərə yağı robotu: Ekzistensial böhranlı Arduino Robotu: 6 addım (şəkillərlə)
Kərə yağı robotu: Var olan Krizli Arduino Robotu: Bu layihə "Rick və Morty" cizgi serialına əsaslanır. Epizodlardan birində Rick, yeganə məqsədi kərə yağı gətirmək olan bir robot hazırlayır. Bruface (Brüssel Mühəndislik Fakültəsi) tələbələri olaraq mexanika üçün bir tapşırıq var
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır - Başparmak Robotu - Servo Motor - Mənbə Kodu: 26 Adım (Şəkillərlə birlikdə)
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır | Başparmak Robotu | Servo Motor | Mənbə Kodu: Başparmak Robotu. MG90S servo motor potensialiometrindən istifadə olunub. Çox əyləncəli və asandır! Kod çox sadədir. Cəmi 30 sətirdir. Bir hərəkətə bənzəyir. Hər hansı bir sualınız və ya geribildiriminizi bildirin! [Təlimat] Mənbə Kodu https: //github.c