Mündəricat:
- Addım 1: Robotunuzu Model edin
- Addım 2: Yan Görünüş
- Addım 3: 3 Əsas Komponentlər
- Addım 4: Motion: Stepper Motors
- Addım 5: Kubok sahibi: Model
- Addım 6: Kubok sahibi: Mexanizm
- Addım 7: Kubok sahibi: Mexanizmim
- Addım 8: Kubok sahibi: Dövrə
- Addım 9: Tökmə: Dövrə
- Addım 10: Tökmə: Davam edin
- Addım 11: ShotBot Kodu
Video: ShotBot Robot: 11 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:42
Bu təlimat, Cənubi Florida Universitetindəki Makecourse layihəsi tələbinin yerinə yetirilməsi üçün yaradılmışdır (www.makecourse.com)
Təchizat:
Teller, Arduino, 6v qida təhlükəsizliyi Dalgıç DC Su Pompası, 2 pilləli mühərrik, 2 ULN2003 Sürücü Kartı, H-körpüsü, 180 Servo Motor, 5v və 6-9v Güc mənbəyi, Çörək paneli, IR Senor və uzaqdan, İsti Yapışqan Tabancası, Qida təhlükəsiz boru.
Addım 1: Robotunuzu Model edin
Robotunuzun necə görünməsini istədiyiniz 3D Modelini yaradın. Təkər və oxu, mühərrikləri, fincan tutacaq mexanizmlərini, naqilləri və elektrik komponentlərini və su çənini necə yerləşdirəcəyinizi nəzərə alın. Şəkildə ölçülərimi (8x8x4in) və komponentlərimin və tellərin yerləşdirilməsini planlaşdırdığımı görə bilərsiniz. Gerekirse, faktiki komponentlərinizin ölçülərini və ya 3D modellərini tapın. Arxa küncdə telləri çəkmək üçün bir yuva yaratdığımı da görə bilərsiniz.
Addım 2: Yan Görünüş
Görə bilərsiniz ki, step motorları və ön təkər üçün aks üçün yuva yaratmışam.
Addım 3: 3 Əsas Komponentlər
Robotun 3 əsas mexanizmi var.
1. Hərəkət: Təkərlər və sürücü funksiyaları.
a. Bunun üçün iki pilləli mühərrik və sürücü lövhələri lazımdır
2. Kubok sahibi: Kubok və dəqiq tökmə yeri üçün bir yer yaradır
a. Bunun üçün servo motor lazımdır.
3. Tökmə: Hər vuruşu tökmə mexanizmi.
a. Bunun üçün H körpüsü və su nasosu lazımdır
Çörək taxtası üçün, torpaq raylarını bir -birinə bağlayın və ortaq bir zəmin yaratmaq üçün onlardan birini Arduino'ya bağlayın.
Bu Bot bir IR Sensor və uzaqdan idarə olunacaq. Arduino üzərindəki rəqəmsal pinlərdən birinə bağlamalı və Arduino gücünə və yerə bağlamalısınız.
Addım 4: Motion: Stepper Motors
Stepper motorlarınızı hər sürücü lövhəsinə qoşun və IN pinlərini Arduino-dakı 1-4-cü pinlərə 2-9-a bağlayın. Güc mənbəyini xarici 6v+ batareyaya qoşun və hər bir sistemi ümumi bir yerə (və ya Arduino topraklama) ayırın.
Step motorlarını proqramlaşdırarkən ya step motor kitabxanasından istifadə edə bilərsiniz, ya da sərt kodlaşdıra bilərsiniz. Bu layihə üçün sərt kodlaşdırılacaq.
Addım 5: Kubok sahibi: Model
Bu mənim yaratdığım fincan tutucunun modelidir. Mexanizm üçün arxa tərəfdəki açıq birləşməyə diqqət yetirin.
Addım 6: Kubok sahibi: Mexanizm
Kubok sahibi üçün, hərəkətini idarə etmək üçün bir servo istifadə edəcəksiniz. Yuxarıdakı şəkildən sonra, servo qolun ucunda oynaq və kubok tutucunun arxasında birləşmə olan iki birgə sistem yaratmaq istəyirsiniz. Bu, fırlanma hərəkətini xətti hala gətirəcəkdir. Bunun üçün karton və Q-ipuçlarından istifadə etdim. Kiçik bir düzbucaqlı karton parçasını kəsdim və hər ucuna kiçik bir çuxur qoydum. Hər ucundan bir Q ucu qoydum və servoya və fincan tutucusuna bağladım. Sonra Q-ucunun uclarını örtmək üçün isti yapışqan istifadə edin.
Addım 7: Kubok sahibi: Mexanizmim
Addım 8: Kubok sahibi: Dövrə
Servo motoru gücə və yerə bağlamaq və PWM pinlərindən birinə bağlamaq istəyirsiniz.
Addım 9: Tökmə: Dövrə
DC su nasosunu H körpüsünün OUT1 və OUT2-ə qoşun. H körpüsünü ümumi bir yerə bağlayın. Xarici enerji mənbəyiniz 12v-dən azdırsa, onu H körpüsündəki +12v-ə bağlayın, yoxsa bağlantının arxasındakı keçid qapağını çıxarın və +12v-ə qoşun. Bu layihə üçün xarici olaraq 9v batareya istifadə etdim. Sonra, ENA pinindəki tullanan parçanı çıxarın və Arduino üzərindəki bir PWM pininə bağlayın. IN1 -i Arduino pinlərinə qoşun. Qeyd: Normalda IN2 -ni də bağlayardıq, amma bu halda bunu etmək məcburiyyətində deyilik, çünki heç vaxt DC mühərrikinin konfiqurasiyasını dəyişmək lazım deyil.
Addım 10: Tökmə: Davam edin
Su pompasını tankın altına qoymaq və tankın yuxarı hissəsindən çıxarmaq istəyirsiniz. Daha sonra borunu robotun üst hissəsindən açaraq kubok tutucusuna yönəldə bilərsiniz.
Addım 11: ShotBot Kodu
Əsas kod və funksiyalar
Tövsiyə:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 addım (şəkillərlə)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: Bu, 2018 -ci ildə qurduğum Hungry Robotun başqa bir versiyasıdır. Bu robotu 3d printer olmadan edə bilərsiniz. Etməyiniz lazım olan şey, bir qutu Pringles, bir servo motor, yaxınlıq sensoru, bir arduino və bəzi alətlər almaqdır. Hamısını yükləyə bilərsiniz
Arduino istifadə edərək RC İzlənən Robot - Addım -addım: 3 Addım
Arduino istifadə edərək RC İzlənən Robot - Addım -addım: Hey uşaqlar, BangGood -dan başqa bir sərin Robot şassisi ilə geri döndüm. Ümid edirik ki, əvvəlki layihələrimizdən keçdiniz - Spinel Crux V1 - Jestlə İdarə Edilən Robot, Spinel Crux L2 - Arduino Robot Silahlı və Badland Brawlu Robotu Seçin və Yerləşdirin
İSTİFADƏLİ AHŞAP ROBOT QOLUNU NECƏ MONTAQ ETMƏK VERİLİR (HİSSƏ 3: ROBOT QOLU) - MİKRO ÜZRƏ: BITN: 8 Addım
TƏSİRSİZ AĞAÇ ROBOT QOLUNU NECƏ MONTAJ EDƏCƏK (BÖLÜM 3: ROBOT QOLU) - MİKRO BAZINDA: BITN: Növbəti quraşdırma prosesi maneə rejiminin qarşısını almağın tamamlanmasına əsaslanır. Əvvəlki bölmədə quraşdırma prosesi, xətt izləmə rejimində quraşdırma prosesi ilə eynidir. Sonra A -nın son formasına nəzər salaq