Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Plasser lagrene
- Trinn 2: Monter de to sidene
- Trinn 3: Monter X-aksemotoren på venstre side av eggboten
- Trinn 4: Monter Y-aksemotoren på baksiden av eggboten
- Trinn 5: Plasser 2 M2 nøtter inni den 3D -trykte delen som er vist nedenfor. Monter deretter det siste på Y-aksemotoren
- Trinn 6: Fest servoarmen
- Trinn 7: Monter servoarmen på Y-aksemotoren
- Trinn 8: Monter støtten for X-aksen
- Trinn 9: Kabling
- Trinn 10: Programmer din eggbot
- Trinn 11: Kontroller at det fungerer
- Trinn 12: Overfør dine digitale design til sfæriske objekter ved hjelp av Eggbot
Video: Eggbot: 12 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Eggbotten er en mini cnc -maskin som er i stand til å tegne på sfæriske gjenstander som egg, julepyntballer, etc. Brukerne kan lage sine egne digitale tegninger, og maskinen vil overføre dem til sfæriske gjenstander.
Rekvisita
Liste over materiale
For å lage din egen eggbot trenger du:
- 3D -trykte deler til eggbotten, tilgjengelig her
- 3 M8x300 gjengestenger
- 1 M8x100 gjengestang
- 2 608ZZ lagre
- 1 9g mikroservo
- 1 fjær, litt større enn 8 mm i diameter, ca 4 cm lang
- 2 o-ringer av silisium
- 1 Arduino uno -brett
- 1 Adafruit motorskjerm V2
- 2 NEMA 17 trinnmotorer, trinnvinkel 1,8 °, merkespenning 12V, merkestrøm 1,7A1 Strømforsyning 12v/2A
- 20 M8 nøtter
- 1 M2x14 skrue
- 5 M2x10 skruer
- 3 m3x15 skruer
- 3 M2x7 skruer
- 2 M3 bolter
- 2 M3 skiver
- 6 M2 skiver
- 1 M2 mutter
- 1 M3x35 skrue
Trinn 1: Plasser lagrene
Plasser lagrene på hver side av eggedelen som er vist nedenfor
Trinn 2: Monter de to sidene
Monter de to sidene, baksiden av eggbotten og støttene for de to sidene (lilla 3D -trykte deler på bildet nedenfor) sammen, med gjengestenger og M8 -bolter. Du trenger omtrent 20 bolter, 1 M2x14 skrue og 1 M2 mutter for å oppnå dette.
Trinn 3: Monter X-aksemotoren på venstre side av eggboten
Bruk 3 M2x7 skruer og 1 M2x14 skrue + 1 M2 skive for å montere X-aksen motor på venstre side av eggbotten.
Trinn 4: Monter Y-aksemotoren på baksiden av eggboten
Bruk 4 M2x10 skruer og 4 M3 skiver for å montere Y-aksemotoren på baksiden av eggbotten.
Trinn 5: Plasser 2 M2 nøtter inni den 3D -trykte delen som er vist nedenfor. Monter deretter det siste på Y-aksemotoren
Plasser 2 M2 muttere inne i 3D -trykte delen vist nedenfor. Monter deretter den sistnevnte på Y-aksemotoren (M2 muttere vendt mot eggbotens bakside).
Trinn 6: Fest servoarmen
Bruk 2 M3x10 skruer + 2 M3 skiver for å montere delen nevnt ovenfor på servoarmen.
Trinn 7: Monter servoarmen på Y-aksemotoren
Monter servoarmen på Y-aksemotoren.
Trinn 8: Monter støtten for X-aksen
Monter støtten til X-aksen motor og M8X10 gjengestang. Du vil plassere dine sfæriske objekter mellom disse to elementene.
Trinn 9: Kabling
Koble kablene til hver trinnmotor til motorskjermen. koble X-aksemotoren til M1 og M2 (venstre side av motorskjermen) og Y-aksen til M3 og M4 (høyre side av skjermen). Koble kablene i samme rekkefølge for hver motor. For eksempel rød, blå, svart og grønn fra venstre til høyre, dvs. rød og blå på M1 og M3, svart og grønn på M2 og M4.
Koble servomotoren til “servo 1” på skjoldet, med den brune kabelen (bakken) til venstre og den gule kabelen (signalet) til høyre. Til slutt kobler du strømforsyningen til skjermens strømstift.
Trinn 10: Programmer din eggbot
Du må programmere arduino -brettet for å bruke eggbotten.
Bruk arduino IDE -grensesnittet for å laste opp denne koden til arduino -kortet.
Trinn 11: Kontroller at det fungerer
Klikk på den serielle skjermknappen øverst til høyre i IDE.
Sørg for at du har valgt “Newline” og “115200 baud” i nedtrekksmenyen til høyre.
X MOTOR
Skriv "G0 X1600" i det øverste feltet. Eggmotoren skal rotere 180 grader med siden vendt nedover (mot klokken og se på motorens side).
Skriv “G0 X0”, den skal rotere tilbake til startposisjonen.
Y MOTOR
Sentrer pennarmen manuelt.
Skriv “G1 Y480”. Pennarmen skal gå mot klokken (til venstre) til grensen. Pass på at den ikke treffer noe.
Skriv “G1 Y-480”, pennarmen skal nå svinge helt til høyre. Igjen, sørg for at den ikke treffer noe. Hvis motorene dine ikke beveger seg i disse retningene, er det greit så lenge de BÅDE beveger seg i "feil" retning. Ellers kommer alt ut bakover. Hvis de beveger seg som beskrevet ovenfor, er OPP til venstre, mot motoren. Hvis bare en akse ikke beveger seg som ovenfor, må du snu ledningene for den aksen.
PEN SERVO
Sett armen på nytt med “G1 Y0”, og skriv deretter inn “M300 S100”. Det vil løfte pennen til toppen av standardreisen.
Skriv inn “M300 S115”, som skal senke pennen litt.
“M300 S100” skal sette pennen raskt opp igjen.
Monter et egg og en penn, og senk det sakte med M300 -kommandoer til pennen er nær egget, men ikke berører det. Når egget roterer, kan det variere litt, så du vil ikke være for nær, men du vil minimere gapet. Dette bør være din standard penn opp posisjon.
Senk deretter armen sakte til den kommer i kontakt med egget, og legg til litt ekstra for å legge litt press. Det vil være din nedposisjon.
Still inn pennen din med M303 Pxxx, M500.
Pennen er som standard festet til verdier fra 100 til 130. Hvis du trenger å utvide disse, kan du bruke “M301 Pxx” for å redusere pennens verdi og “M302 Pxxx” for å øke verdien for pennen. M500 for å lagre resultatene for fremtiden.
Trinn 12: Overfør dine digitale design til sfæriske objekter ved hjelp av Eggbot
Du bruker inkscape til å lage dine digitale design, og RepetierHost for å betjene eggbotten.
Last ned inkscape og RepetierHost hvis du ikke har gjort det ennå.
Last ned Unicorn G-Code-plugin for inkscape, og installer det.
Du kan nå lage dine egne design på inkscape. Under Fil, Dokumentegenskaper, Side, angir du en egendefinert størrelse på 3200 bredde, 800 høyde i enheter px
Dokumentet ditt vil se slik ut
Hvis du skriver tekst, må du konvertere den til banen før du eksporterer designet for eggbotten. Bane> Objekt til bane.
Når du er ferdig med å jobbe med designet, må du gjøre tegningen til g-kode for eggbotten.
Velg Fil> Lagre som. Velg Makerbot Unicorn G-Code under type
Når programvaren blir bedt om det, angir du følgende verdier:
Hvis du får denne feilmeldingen, er det sannsynligvis fordi du har glemt å konvertere tekst til bane. Bane> Objekt til bane. Når du har gjort designet ditt til g-kode, starter du Repetier Host og åpner g-koden.
Koble til eggbotten, og klikk på Skriv ut.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Billig og enkel Arduino Eggbot: 7 trinn (med bilder)
Billig og enkel Arduino Eggbot: I denne instruksen vil jeg vise hvordan du lager en enkel og billig arduino plotter som kan trekke på egg eller andre sfæriske gjenstander. I tillegg vil snart påske og denne hjemmelagde være veldig nyttig