Indholdsfortegnelse:
- Trin 1: Printerdele
- Trin 2: Lodde og Servo Hack
- Trin 3: Motor- og førerbeskyttelsesforbindelse
- Trin 4: Bluetooth -modulforbindelse
- Trin 5: Tilslutning af servomotoren til motordriveren
- Trin 6: Batterisamling
- Trin 7: Lav hoved og arme
- Trin 8: Endelig
- Trin 9: Arduino -programmering (Tilføj Motor Shield Library)
- Trin 10: Kodebeskrivelse-1
- Trin 11: Kodebeskrivelse-2
- Trin 12: Kodebeskrivelse-3
- Trin 13: Projektfiler og video
Video: Passer smørrobotten: 13 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Resumé
I dette projekt skal vi lave smørrobotten på Rick og Morty. Der vil ikke være kamera og lydfunktion i robotten. Du kan se videoen i linket herunder.
www.youtube.com/embed/X7HmltUWXgs
Metalliste
- Arduino UNO
- Arduino motor driver skjold
- Zumo Chassis Kit
- 6V Reducer Micro DC Motor (2 stk.)
- 7,4 V Lipo -batteri 850 mAh 25C
- HC-05 eller HC-06 Bluetooth-modul
- SG-90 mini servomotor
- Jumper kabler
- Papirklip (1 stykke)
- 3D dele
Trin 1: Printerdele
- I dette projekt vil vi bruge Arduino elektronisk kort og 3D -printerteknologi. Først udskriver vi 3D -dele.
- Du kan få adgang til 3D -delene fra GitHub -linket.
Delenes opgave er som følger.
- chassis: Det er robotens hovedkrop.
- underkrop: Det stykke, der hjælper med at flytte robotens hoved. Servomotoren vil blive fastgjort til denne del.
- overkrop: Det er delen mellem chassis og underkrop.
- hængsel: Denne del får kroppen til at åbne og lukke.
Udskrivningstid (printermodel: MakerBot Replicator2)
- Udskrivningstid for dele i figur_1: 5t 13m. (Hvis du angiver udskriftsindstillingerne som vist i figur_3.)
- Udskrivningstid for dele i figur_2: 5t 56m. (Hvis du angiver udskriftsindstillingerne som vist i figur_3.)
- BEMÆRK: Udskrivningstiden afhænger af printermodellen.
Trin 2: Lodde og Servo Hack
- DC -motorer er placeret inde i Zumo -chassiset.
- Jumperkabler er loddet til DC -motorer.
- Et par ændringer skal foretages på servoen, hvilket får robothovedet til at bevæge sig, før det fastgøres til den nederste del af kroppen. Formålet med denne ændring er at køre servomotoren glattere.
- Du kan bruge nedenstående link.
www.youtube.com/watch?v=I-sZ5HWsGZU
- Servomotor er fastgjort til underkropsdel som vist figur_4.
- Nedre krop og overdel dele er fastgjort hinanden med skrue som vist figur_5.
Trin 3: Motor- og førerbeskyttelsesforbindelse
- Arduino Motor Driver Shield er fastgjort til Arduino Uno som vist i figur_6.
- DC -motoren på højre side er fastgjort til M3 -porten på motordriveren.
- Jævnstrømsmotoren i venstre side er fastgjort til M4 -porten på motordriveren.
Trin 4: Bluetooth -modulforbindelse
- RX- og TX -benene er loddet til henholdsvis ben 2 og 3 på Arduino -kortet.
- VCC og GND ben er loddet til henholdsvis Arduino board 5V og GND ben.
Trin 5: Tilslutning af servomotoren til motordriveren
- Servomotoren er fastgjort til motordriverens M1 -port.
- Arduino UNO er placeret på chassiset.
Trin 6: Batterisamling
- Zumo Kits batteriholder er ændret som vist på figuren. Derefter fastgøres lipo-batteriet til denne modificerede holder med dobbeltsidet tape.
- Hvis den røde pin på lipo -batteriet loddes til Arduino's Vin -pin og den sorte pin til GND -stiften, drives Arduino Uno. Hvis du ønsker det, kan du tilføje en lille switch til kredsløbet. Du kan lave et lille hul i chassisdelen til dette.
Trin 7: Lav hoved og arme
- Robotens hoved og arme er limet til de nødvendige steder.
- Robotens hoved limes på den nederste del af kroppen.
- Hængslet er monteret som vist på figuren.
Trin 8: Endelig
- Endelig skal robotten se ud som vist på figuren.
- Du kan bruge nedenstående link til 3D -printdele og -montering.
www.thingiverse.com/thing:1878565
Trin 9: Arduino -programmering (Tilføj Motor Shield Library)
- Inden vi indtaster koder, skal vi tilføje nogle biblioteker til Arduino IDE -programmet.
- Først skal du tilføje "AFMotor.h" bibliotek for at kunne styre motorerne. Til dette skal du følge nedenstående trin.
- ZIP -filen med navnet”Adafruit Motor Shield Library” kan downloades fra GitHub -linket.
- Klik på "Skitse> Inkluder bibliotek> Tilføj. ZIP -bibliotek på Arduino IDE. Vælg det downloadede Adafruit Motor Shield -bibliotek, og klik på knappen Åbn. På denne måde tilføjes biblioteket AFMotor.h til projektet.
- For Bluetooth -forbindelsen skal du dog tilføje "SoftwareSerial.h" -biblioteket.
Trin 10: Kodebeskrivelse-1
i afsnittet før ugyldig opsætning;
Objekter, der tilhører pin -numre, som motorerne og bluetooth -sensoren er tilsluttet, oprettes. (mySerial, motor1, motor2, motor3)
Trin 11: Kodebeskrivelse-2
i afsnittet ugyldig opsætning;
Seriel kommunikation begynder.
Trin 12: Kodebeskrivelse-3
i sektionen hulrumsløkken;
I afsnittet markeret med rødt skal du kontrollere, om dataene modtages fra bluetooth -modulet. Indgående data sendes til c -variablen.
For eksempel, hvis de indgående data er “F”, flyttes motorerne i fremadgående retning.
- Efter voidloop -sektionen oprettes delprogrammer. Motorens drejehastighed og drejeside er indstillet i delprogrammerne.
- "Frem", "Tilbage", "Venstre", "Højre" og "Stop" er navnene på underprogrammer.
Trin 13: Projektfiler og video
GitHub Link:
github.com/yasinbrcn/Pass-The-Butter-Robot.git
Anbefalede:
Sådan laver du en personlig mini -skrivebordsventilator af en gammel computer - passer i din lomme: 6 trin
Sådan laver du en personlig mini -skrivebordsventilator af en gammel computer - passer i din lomme: Jeg viser dig, hvordan du laver en personlig mini -skrivebordsventilator af en gammel computer. En bonus er, at den endda passer i lommen. Dette er et meget simpelt projekt, så der er ikke brug for megen erfaring eller ekspertise. Så lad os begynde
Når Makita BL1813G -batterier ikke passer til Makita -lokalradioen: 6 trin
Når Makita BL1813G-batterier ikke passer til Makita Site Radio: Batterierne til Makita Cordless 18V Li-Ion Combi Drill HP457D passer ikke til docking til stedets radioer, noget at gøre med, at denne boremaskine markedsføres til byggemarkeder og Amazon til DIY -brug. Dette er meget irriterende, da jeg ikke vidste
Dårlig mands objektivdæksel eller hætte (passer til enhver DSLR / Semi-DSLR): 4 trin
Poor Man's Objektivdæksel eller Hætte (Passer til enhver DSLR / Semi-DSLR): Da jeg købte min DSLR, brugt, havde den ikke en objektivdæksel. Det var stadig i ok stand, og jeg nåede aldrig at købe en objektivdæksel. Så jeg endte bare med at lave en. Da jeg tager mit kamera med til nogle støvede steder, er det nok bedst at have en objektivdæksel
MicroKeyRing: Lille adgangskodeopbevaring, der passer i din lomme: 4 trin
MicroKeyRing: Tiny Password Storage, der passer i din lomme: Adgangskoder, adgangskoder og flere adgangskoder. Hvert websted, mailprogram eller Google -service har brug for en adgangskode. Og du SKAL IKKE bruge den samme adgangskode to steder. Hvor kan du gemme dem? I en desktop applikation? I en (formodentlig sikker) webapp?
Smørrobotten: Arduino -robotten med eksistentiel krise: 6 trin (med billeder)
Smørrobotten: Arduino -robotten med eksistentiel krise: Dette projekt er baseret på den animerede serie "Rick og Morty". I et af afsnittene laver Rick en robot, hvis eneste formål er at bringe smør. Som studerende fra Bruface (Brussels Engineering Engineering) har vi en opgave for meka