Innholdsfortegnelse:

DIY Arduino-kontrollert egg-bot: 12 trinn (med bilder)
DIY Arduino-kontrollert egg-bot: 12 trinn (med bilder)

Video: DIY Arduino-kontrollert egg-bot: 12 trinn (med bilder)

Video: DIY Arduino-kontrollert egg-bot: 12 trinn (med bilder)
Video: Arduino program for servodriven robots 2024, Juli
Anonim
Image
Image
Deler
Deler

I denne instruksjonene vil jeg vise deg hvordan du lager din egen Egg-Bot kontrollert med Arduino. Jeg ville gjøre det før, men jeg syntes det er for vanskelig for meg, men jeg tok feil. Det er enkelt å bygge, så alle kan gjøre det.

Trinn 1: Deler

Deler
Deler
Deler
Deler
Deler
Deler

Nedenfor legger jeg til liste over deler:

  • Trinnmotorer
  • Stepper motor drivere
  • Arduino
  • Strømforsyning
  • Micro Servo
  • Plastplate, tre
  • 40 cm skruer x3 og 12 muttere for den
  • To lego -hjul
  • Markører i forskjellige farger
  • Bor, kniv, sag, skrutrekker, dobbeltsidig tape, trelim, wire, loddejern, gummibånd
  • Alt du trenger for å lage PCB -lenke.

Trinn 2: Tilkobling

Forbindelse
Forbindelse
Forbindelse
Forbindelse

Koble den til som på fritzing -bildet ovenfor, eller gå til neste trinn og lag PCB (kretskort som kan skrives ut). Og du må finne riktige innstillinger for potensiometer på trinnmotorer. Med dette potensiometeret kan du kontrollere spenningen som går til trinnmotorer. Prøv å angi at trinnbevegelsen er så jevn som mulig.

Trinn 3: PCB (valgfritt)

PCB (valgfritt)
PCB (valgfritt)
PCB (valgfritt)
PCB (valgfritt)
PCB (valgfritt)
PCB (valgfritt)

Hvorfor laget jeg PCB? Se på bildet ovenfor, det viser hvordan det ser ut på brødbrettet. For mange ledninger. Du kan enkelt koble til noe galt eller noe kan koble fra seg selv, og du kan ødelegge f.eks. Trinnmotordriver. Og på PCB ser alt bedre ut, tar mindre plass og er pålitelig i kombinasjon. Du kan lese om hvordan du lager PCB her. Nedenfor la jeg til en PDF -fil med PCB -layout. For mer informasjon, se arduino på breadboard.

Trinn 4: Ramme

Ramme
Ramme
Ramme
Ramme
Ramme
Ramme

Rammen er laget av plast og litt tre. Du kan se dimensjoner i sketchup nedenfor eller i neste trinn.

Trinn 5: Skjæring av rammen

Skjæring av rammen
Skjæring av rammen
Skjæring av rammen
Skjæring av rammen
Skjæring av rammen
Skjæring av rammen

Klipp to elementer fra det andre bildet og ett fra det tredje bildet. Dimensjoner er vist på bildene.

Trinn 6: Utjevning av kanten

Utjevning av kanten
Utjevning av kanten
Utjevning av kanten
Utjevning av kanten
Utjevning av kanten
Utjevning av kanten

Glatt kantene med sandpapir for å få dem til å se bedre ut.

Trinn 7: Boring av hull

Borehull
Borehull
Borehull
Borehull

Bor hull som på bildet ovenfor. Du må gjøre det veldig presist. I de 3 hullene i hjørnene legger du biter av aluminiumsrør.

Trinn 8: Pennarm

Pennearm
Pennearm
Pennearm
Pennearm
Pennearm
Pennearm

Pennearm er laget av tre og plast. På enden av armen lagde jeg et 9 mm hull til tusj

Trinn 9: Tilkoblingsramme

Tilkoblingsramme
Tilkoblingsramme
Tilkoblingsramme
Tilkoblingsramme
Tilkoblingsramme
Tilkoblingsramme

Jeg håper du forstår hvordan du kobler alle deler av rammen til dette bildet hvis du har problemer med det, skriv en kommentar jeg skal prøve å hjelpe. Alt er koblet til med skruer, dobbeltsidig tape, lim og ledninger.

Trinn 10: Kode for Arduino

Last ned kode for arduino herfra. Og du må endre noen få linjer:

Dette: #define YAXIS_DIR_PIN 14#definere YAXIS_STEP_PIN 15Til dette: #define YAXIS_DIR_PIN 10#definere YAXIS_STEP_PIN 11

og

Dette: #define XAXIS_DIR_PIN 10 #define XAXIS_STEP_PIN 8Til dette: #define XAXIS_DIR_PIN 7#definere XAXIS_STEP_PIN 8

og

Dette: #define SERVO_PIN 13Til: #define SERVO_PIN 9

Trinn 11: Programvare for datamaskin

Jeg foreslår å installere den originale eggbot -forlengelsen til inkscape fordi du kan skrive ut et fylt objekt med det. Du kan lese hvordan du laster den ned og hvordan du bruker den her. For å lage G-kodefiler i inkscape, last ned denne utvidelsen laget av martymcguire. Og den siste tingen å laste ned er et program for å sende kommandoer over seriell til arduino. Last den ned her. Nå må du endre enhjørningskoden. Gå til:

C: / programfiler / inkscape / share / extensions / unicorn / context.py

Legg til 29 linje dette:

"M300 S % 0.2F (penn opp)" % self.pen_up_angle, Og slett linje 39:

"M300 S255 (slå av servoen)",

Trinn 12: Første maleri

Første maleri
Første maleri
Første maleri
Første maleri
Første maleri
Første maleri

Dette er første egg som jeg malte av eggbotten min. Effekten er ikke den beste på grunn av pennevibrasjon. Jeg prøver hele tiden å fikse det, men jeg kan ikke gjøre det vellykket ennå. Bilde på det oransje egget skal representere en bjørn.

Vær så snill, hvis du liker prosjektet mitt, stem på meg. Takk!!

Takk for at du leser og beklager engelsktalen min:) Ha det gøy med EggBot.

Eggutfordring
Eggutfordring
Eggutfordring
Eggutfordring

Runner Up i Egg Challenge

Automatiseringskonkurranse
Automatiseringskonkurranse
Automatiseringskonkurranse
Automatiseringskonkurranse

Tredje premie i automatiseringskonkurransen

Anbefalt: