Përmbajtje:
- Hapi 1: Pjesët e printerit
- Hapi 2: Solder dhe Servo Hack
- Hapi 3: Lidhja e motorit dhe mburojës së shoferit
- Hapi 4: Lidhja e modulit Bluetooth
- Hapi 5: Lidhja e Servo Motor me Drejtuesin e Motorit
- Hapi 6: Montimi i baterisë
- Hapi 7: Krijimi i kokës dhe krahëve
- Hapi 8: Përfundimtar
- Hapi 9: Programimi Arduino (Shto Bibliotekën Motor Shield)
- Hapi 10: Përshkrimi i Kodit-1
- Hapi 11: Përshkrimi i Kodit-2
- Hapi 12: Përshkrimi i Kodit-3
- Hapi 13: Skedarët dhe videot e projektit
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Përmbledhje
Në këtë projekt, ne do të bëjmë robotin e gjalpit në Rick dhe Morty. Nuk do të ketë veçori të kamerës dhe zërit në robot. Videon mund ta shikoni në lidhjen më poshtë.
www.youtube.com/embed/X7HmltUWXgs
Lista metariale
- Arduino UNO
- Mburoja e shoferit të motorit Arduino
- Kompleti i Shasisë Zumo
- Motor 6M Reducer Micro DC (2 copë)
- Bateri 7.4 V Lipo 850 mAh 25C
- HC-05 ose HC-06 Moduli Bluetooth
- Mini Servo Motor SG-90
- Kabllo kërcyes
- Kapëse letre (1 copë)
- Pjesë 3D
Hapi 1: Pjesët e printerit
- Në këtë projekt ne do të përdorim kartën elektronike Arduino dhe teknologjinë e printerit 3D. Së pari, ne do të printojmë pjesë 3D.
- Mund të hyni në pjesët 3D nga lidhja GitHub.
Detyra e pjesëve është si më poshtë.
- shasi: bodyshtë trupi kryesor i robotit.
- trupi i poshtëm: Pjesa që do të ndihmojë në lëvizjen e kokës së robotit. Servo motori do të fiksohet në këtë pjesë.
- pjesa e sipërme: theshtë pjesa midis shasisë dhe pjesës së poshtme.
- varen: Kjo pjesë e bën trupin të hapet dhe të mbyllet.
Kohëzgjatja e printimit (Modeli i Printerit: MakerBot Replicator2)
- Kohëzgjatja e printimit të pjesëve në figurën_1: 5h 13m. (Nëse vendosni cilësimet e printimit siç tregohet në Figurën_3.)
- Kohëzgjatja e printimit të pjesëve në figurën_2: 5h 56m. (Nëse vendosni cilësimet e printimit siç tregohet në Figurën_3.)
- SHENIM: Koha e printimit varet nga modeli i printerit.
Hapi 2: Solder dhe Servo Hack
- Motorët DC janë të vendosur brenda shasisë Zumo.
- Kabllot e bluzave janë ngjitur në motorët DC.
- Disa ndryshime duhet të bëhen në servo, të cilat do ta bëjnë kokën e robotit të lëvizë, para se të ngjitet në pjesën e poshtme të trupit. Qëllimi i këtij ndryshimi është që motor servo të funksionojë më mirë.
- Ju mund të përdorni lidhjen më poshtë.
www.youtube.com/watch?v=I-sZ5HWsGZU
- Servo motori është i fiksuar në pjesën e trupit të poshtëm siç tregohet në Figurën_4.
- Pjesët e poshtme dhe të sipërme të trupit janë fiksuar njëra me tjetrën me vidë siç tregohet në Figurën_5.
Hapi 3: Lidhja e motorit dhe mburojës së shoferit
- Mburoja e drejtuesit të motorit Arduino është e fiksuar në Arduino Uno siç tregohet në Figurën_6.
- Motori DC në anën e djathtë është i fiksuar në portën M3 të drejtuesit të motorit.
- Motori DC në anën e majtë është i fiksuar në portën M4 të drejtuesit të motorit.
Hapi 4: Lidhja e modulit Bluetooth
- Kunjat RX dhe TX janë ngjitur në kunjat 2 dhe 3 të bordit Arduino, respektivisht.
- Kunjat VCC dhe GND janë ngjitur në kunjat 5V dhe GND të bordit Arduino përkatësisht.
Hapi 5: Lidhja e Servo Motor me Drejtuesin e Motorit
- Servo motori është i fiksuar në portën M1 të drejtuesit të motorit.
- Arduino UNO është vendosur në shasi.
Hapi 6: Montimi i baterisë
- Mbajtësi i baterisë i Zumo Kit është modifikuar siç tregohet në figurën. Pastaj bateria lipo është ngjitur në këtë mbajtës të modifikuar me shirit të dyanshëm.
- Nëse kunja e kuqe e baterisë lipo ngjitet në kunjin Vin të Arduino dhe kunja e zezë në kunjin GND, Arduino Uno mundësohet. Nëse dëshironi, mund të shtoni një qark të vogël në qark. Për këtë mund të bëni një vrimë të vogël në pjesën e shasisë.
Hapi 7: Krijimi i kokës dhe krahëve
- Koka dhe krahët e robotit janë ngjitur në pikat e nevojshme.
- Koka e robotit është ngjitur në pjesën e poshtme të trupit.
- Varet është montuar siç tregohet në figurë.
Hapi 8: Përfundimtar
- Së fundi, roboti duhet të duket si në figurë.
- Ju mund të përdorni lidhjen më poshtë për pjesët dhe montimin e printimit 3D.
www.thingiverse.com/thing:1878565
Hapi 9: Programimi Arduino (Shto Bibliotekën Motor Shield)
- Para futjes së kodeve, duhet të shtojmë disa biblioteka në programin Arduino IDE.
- Së pari ju duhet të shtoni bibliotekën "AFMotor.h" që të jeni në gjendje të kontrolloni motorët. Për këtë ju duhet të ndiqni hapat e mëposhtëm.
- Skedari ZIP i quajtur "Biblioteka Adafruit Motor Shield" shkarkohet nga lidhja GitHub.
- Klikoni në "Skicë> Përfshi Bibliotekën> Shto. Bibliotekë. ZIP në IDE Arduino. Zgjidhni Bibliotekën e shkarkuar të Adafruit Motor Shield dhe klikoni butonin Open. Në këtë mënyrë, biblioteka e quajtur AFMotor.h i shtohet projektit.
- Sidoqoftë, për lidhjen bluetooth duhet të shtoni bibliotekën "SoftwareSerial.h".
Hapi 10: Përshkrimi i Kodit-1
në pjesën para konfigurimit të zbrazëtisë;
Objektet që i përkasin numrave pin me të cilët janë lidhur motorët dhe sensori bluetooth janë krijuar. (mySerial, motor1, motor2, motor3)
Hapi 11: Përshkrimi i Kodit-2
në seksionin void setup;
Fillon komunikimi serik.
Hapi 12: Përshkrimi i Kodit-3
në lakun e seksionit void;
Në pjesën e shënuar me të kuqe, kontrolloni nëse të dhënat merren nga moduli bluetooth. Të dhënat hyrëse dërgohen në ndryshoren c.
Për shembull, nëse të dhënat hyrëse janë "F", motorët zhvendosen në drejtimin përpara.
- Pas seksionit voidloop, krijohen nënprograme. Shpejtësia e kthesës dhe ana e kthimit të motorëve janë vendosur në nënprograme.
- "Përpara", "Prapa", "Majtas", "Djathtas" dhe "Ndal" janë emrat e nënprogrameve.
Hapi 13: Skedarët dhe videot e projektit
Lidhja GitHub:
github.com/yasinbrcn/Pass-The-Butter-Robot.git