Kazalo:
- 1. korak: Deli tiskalnika
- 2. korak: Spajkanje in servo kramp
- 3. korak: Povezava motorja in ščita voznika
- 4. korak: Povezava modula Bluetooth
- 5. korak: Priključitev servo motorja na gonilnik motorja
- 6. korak: Sestavljanje baterije
- 7. korak: izdelava glave in rok
- 8. korak: Končno
- 9. korak: Arduino programiranje (Dodaj knjižnico motornega ščita)
- 10. korak: Opis kode-1
- 11. korak: Opis kode-2
- 12. korak: Opis kode-3
- Korak: Projektne datoteke in video
Video: Mimo maslenega robota: 13 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Povzetek
V tem projektu bomo naredili robota za maslo na Ricku in Mortyju. V robotu ne bo kamere in zvoka. Video si lahko ogledate na spodnji povezavi.
www.youtube.com/embed/X7HmltUWXgs
Seznam kovin
- Arduino UNO
- Arduino motorni ščit
- Komplet podvozja Zumo
- 6V reduktor Micro DC motor (2 kosa)
- 7,4 V Lipo baterija 850 mAh 25C
- Modul Bluetooth HC-05 ali HC-06
- Mini servo motor SG-90
- Mostični kabli
- Sponka za papir (1 kos)
- 3D deli
1. korak: Deli tiskalnika
- V tem projektu bomo uporabili tehnologijo elektronskih kartic Arduino in 3D tiskalnik. Najprej bomo natisnili 3D dele.
- Do 3D delov lahko dostopate s povezave GitHub.
Naloga delov je naslednja.
- podvozje: To je glavno telo robota.
- spodnji del telesa: kos, ki bo pomagal premikati robotovo glavo. Servo motor bo pritrjen na ta del.
- zgornji del: To je del med podvozjem in spodnjim delom.
- tečaj: Ta del omogoča, da se telo odpre in zapre.
Trajanje tiskanja (model tiskalnika: MakerBot Replicator2)
- Trajanje tiskanja delov na sliki_1: 5h 13m. (Če nastavite tiskanje, kot je prikazano na sliki_3.)
- Trajanje tiskanja delov na sliki_2: 5h 56m. (Če nastavite tiskanje, kot je prikazano na sliki_3.)
- OPOMBA: Čas tiskanja je odvisen od modela tiskalnika.
2. korak: Spajkanje in servo kramp
- DC motorji se nahajajo znotraj podvozja Zumo.
- Mostični kabli so spajkani na enosmerne motorje.
- Na servo krmilniku je treba narediti nekaj sprememb, zaradi katerih se bo glava robota premaknila, preden se pripelje na spodnji del telesa. Namen te spremembe je bolj gladko delovanje servo motorja.
- Uporabite lahko spodnjo povezavo.
www.youtube.com/watch?v=I-sZ5HWsGZU
- Servo motor je pritrjen na spodnji del telesa, kot je prikazano na sliki_4.
- Spodnji in zgornji del sta pritrjena drug z drugim z vijakom, kot je prikazano na sliki_5.
3. korak: Povezava motorja in ščita voznika
- Arduino Motor Driver Shield je pritrjen na Arduino Uno, kot je prikazano na sliki_6.
- DC motor na desni strani je pritrjen na vrata M3 gonilnika motorja.
- DC motor na levi strani je pritrjen na vrata M4 gonilnika motorja.
4. korak: Povezava modula Bluetooth
- Zatiči RX in TX so spajani na zatiča 2 in 3 plošče Arduino.
- Zatiči VCC in GND so spajani na zatiče 5V in GND plošče Arduino.
5. korak: Priključitev servo motorja na gonilnik motorja
- Servo motor je pritrjen na vrata M1 voznika motorja.
- Arduino UNO je nameščen na ohišju.
6. korak: Sestavljanje baterije
- Nosilec akumulatorja Zumo Kit je spremenjen, kot je prikazano na sliki. Nato je lipo baterija pritrjena na to spremenjeno držalo z dvostranskim trakom.
- Če je rdeči zatič lipo baterije spajen na Arduino Vin pin in črni pin na pin GND, se napaja Arduino Uno. Če želite, lahko v vezje dodate majhno stikalo. Za to lahko naredite majhno luknjo v delu podvozja.
7. korak: izdelava glave in rok
- Glava in roke robota so prilepljeni na potrebna mesta.
- Robotova glava je prilepljena na spodnji del telesa.
- Tečaj je nameščen, kot je prikazano na sliki.
8. korak: Končno
- Končno bi moral biti robot videti, kot je prikazano na sliki.
- Spodnjo povezavo lahko uporabite za 3D tiskalne dele in montažo.
www.thingiverse.com/thing:1878565
9. korak: Arduino programiranje (Dodaj knjižnico motornega ščita)
- Pred vnosom kod moramo v program Arduino IDE dodati nekaj knjižnic.
- Najprej morate dodati knjižnico "AFMotor.h", da lahko upravljate motorje. Če želite to narediti, sledite spodnjim korakom.
- Datoteka ZIP z imenom »Knjižnica Adafruit Motor Shield« se prenese s povezave GitHub.
- Kliknite »Sketch> Include Library> Add. ZIP Library v Arduino IDE. Izberite preneseno knjižnico Adafruit Motor Shield in kliknite gumb Odpri. Na ta način se projektu doda knjižnica z imenom AFMotor.h.
- Za povezavo Bluetooth morate dodati knjižnico "SoftwareSerial.h".
10. korak: Opis kode-1
v razdelku pred nastavitvijo praznine;
Ustvarjajo se predmeti, ki pripadajo številkam pin, na katere so priključeni motorji in senzor bluetooth. (mySerial, motor1, motor2, motor3)
11. korak: Opis kode-2
v razdelku nastavitev praznine;
Začne se serijska komunikacija.
12. korak: Opis kode-3
v razdelku void zanka;
V razdelku, označenem z rdečo barvo, preverite, ali so podatki prejeti iz modula bluetooth. Dohodni podatki se pošljejo spremenljivki c.
Na primer, če so vhodni podatki "F", se motorji premaknejo naprej.
- Po razdelku voidloop se ustvarijo podprogrami. Hitrost obračanja in stran obračanja motorjev sta nastavljena v podprogramih.
- »Naprej«, »Nazaj«, »Levo«, »Desno« in »Ustavi« so imena podprogramov.
Korak: Projektne datoteke in video
Povezava do GitHub:
github.com/yasinbrcn/Pass-The-Butter-Robot.git
Priporočena:
Oblikovanje skladnega humanoidnega robota: 11 korakov
Oblikovanje skladnega humanoidnega robota: Posodobitev & Stran: 17.1.2021 Glava, obraz itd. - dodana spletna kamera Tendoni & Mišice - dodatki PTFE Živci & Rezultati kože - prevodne gume " Kaj je to na sliki? &Quot; To je del robotskega telesa - natančneje prototip spi
DIY -- Kako narediti robota pajka, ki ga je mogoče nadzorovati s pametnim telefonom z uporabo Arduino Uno: 6 korakov
DIY || Kako narediti robota Spider, ki ga je mogoče nadzorovati s pametnim telefonom z uporabo Arduino Uno: Med izdelavo robota Spider se lahko naučite toliko stvari o robotiki. Tako kot je izdelava robotov zabavna, pa tudi zahtevna. V tem videu vam bomo pokazali, kako narediti robota Spider, s katerim lahko upravljamo s svojim pametnim telefonom (Androi
Naredite jedilnega robota z Arduino Nano - Zlati vijak: 5 korakov
Naredite jedilnega robota z Arduino Nano | Zlati vijak: Ideja za ta projekt je prišla od moje hčerke. Želi si robota in ta robot lahko odpre usta, da mu lahko da hrano v usta. Tako sem v zaprtih prostorih iskal stvari, ki so bile na voljo: karton, arduino nano, ultrazvočni senzor, servo motor
Izdelava preprostega robota iz stvari, ki jih lahko najdete v svoji hiši (različica z vročim kolesom): 5 korakov
Izdelava preprostega robota iz stvari, ki jih lahko najdete v svoji hiši (različica z vročim kolesom): Ta navodila vam bodo pokazala, kako narediti vročo kolo, ki deluje samo od sebe in deluje na baterije z dvojno A. Uporabljati boste morali le stvari, ki jih najverjetneje najdete v svoji hiši. Upoštevajte, da ta robot verjetno ne bo šel ravno naravnost,
Ponovno naredite hladnega starega robota: 10 korakov (s slikami)
Redo a Cool Old Robot: Spoznajte Arlana, zabavnega robota z veliko osebnosti. Živi v naravoslovni učilnici 5. razreda. Obnovil sem ga za maskoto šolske ekipe za robotiko, je tudi pomočnik v razredu. Otroci radi vidijo tehnologijo v akciji, Arlan pa hodi