Innehållsförteckning:

DIY Arduino Controlled Egg-Bot: 12 steg (med bilder)
DIY Arduino Controlled Egg-Bot: 12 steg (med bilder)

Video: DIY Arduino Controlled Egg-Bot: 12 steg (med bilder)

Video: DIY Arduino Controlled Egg-Bot: 12 steg (med bilder)
Video: sperm under microscope 2024, Juli
Anonim
Image
Image
Delar
Delar

I denna instruktioner kommer jag att visa dig hur du gör din egen Egg-Bot kontrollerad med Arduino. Jag ville göra det förut men jag tyckte att det var för svårt för mig men jag hade fel. Det är enkelt att bygga så alla kan göra det.

Steg 1: Delar

Delar
Delar
Delar
Delar
Delar
Delar

Nedan lägger jag till en lista med delar:

  • Stegmotorer
  • Stegmotorförare
  • Arduino
  • Strömförsörjning
  • Micro Servo
  • Plastplatta, trä
  • 40 cm skruvar x3 och 12 muttrar för den
  • Två lego -hjul
  • Markörer i olika färger
  • Borr, kniv, såg, skruvmejsel, dubbelsidig tejp, trälim, tråd, lödkolv, gummiband
  • Allt du behöver för att skapa PCB -länk.

Steg 2: Anslutning

Förbindelse
Förbindelse
Förbindelse
Förbindelse

Anslut den som på fritzing -bilden ovan eller gå till nästa steg och gör kretskort (utskrivbart kretskort). Och du måste hitta rätt inställningar för potentiometer på stegmotorer. Med denna potentiometer kan du styra spänningen som går till stegmotorer. Försök att ställa in det så att steget är så smidigt som möjligt.

Steg 3: PCB (tillval)

PCB (tillval)
PCB (tillval)
PCB (tillval)
PCB (tillval)
PCB (tillval)
PCB (tillval)

Varför gjorde jag PCB? Titta på bilden ovan, den visar hur den ser ut på brödbräda. För många ledningar. Du kan enkelt ansluta något fel eller något kan koppla bort sig själv och du kan förstöra t.ex. stegmotordrivrutin. Och på kretskort ser allt bättre ut, tar mindre plats och är pålitligt i kombination. Du kan läsa om hur man gör PCB här. Nedan lade jag till PDF -fil med PCB -layout. För mer information se arduino på breadboard.

Steg 4: Ram

Ram
Ram
Ram
Ram
Ram
Ram

Ramen är gjord i plast och lite trä. Du kan se mått i sketchup nedan eller i nästa steg.

Steg 5: Skärning av ramen

Skärning av ramen
Skärning av ramen
Skärning av ramen
Skärning av ramen
Skärning av ramen
Skärning av ramen

Klipp två element från den andra bilden och en från den tredje bilden. Mått visas på bilderna.

Steg 6: Utjämning av kanten

Utjämning av kanten
Utjämning av kanten
Utjämning av kanten
Utjämning av kanten
Utjämning av kanten
Utjämning av kanten

Släta ut kanterna med sandpapper så att de ser bättre ut.

Steg 7: Borrhål

Borrhål
Borrhål
Borrhål
Borrhål

Borra hål som på bilden ovan. Du måste göra det mycket exakt. Sätt bitar av aluminiumrör i de 3 hålen i hörnen.

Steg 8: Pennarm

Pennarm
Pennarm
Pennarm
Pennarm
Pennarm
Pennarm

Penna är tillverkad av trä och plast. I slutet av armen gjorde jag 9 mm hål för markör

Steg 9: Anslutningsram

Anslutningsram
Anslutningsram
Anslutningsram
Anslutningsram
Anslutningsram
Anslutningsram

Jag hoppas att du förstår hur du ansluter alla delar av ramen med det här fotot om du har problem med det, skriv en kommentar jag ska försöka hjälpa. Allt är anslutet med skruvar, dubbelsidig tejp, lim och trådar.

Steg 10: Kod för Arduino

Ladda ner koden för arduino härifrån. Och du måste ändra några rader:

Detta: #define YAXIS_DIR_PIN 14#definiera YAXIS_STEP_PIN 15 Till detta: #define YAXIS_DIR_PIN 10#definiera YAXIS_STEP_PIN 11

och

Detta: #define XAXIS_DIR_PIN 10 #define XAXIS_STEP_PIN 8Till detta: #define XAXIS_DIR_PIN 7#definiera XAXIS_STEP_PIN 8

och

Detta: #define SERVO_PIN 13To: #define SERVO_PIN 9

Steg 11: Programvara för dator

Jag föreslår att installera original eggbot -tillägg till inkscape eftersom du kan skriva ut fyllda objekt med det. Du kan läsa hur du laddar ner det och hur du använder det här. För att göra G-kodfiler i inkscape, ladda ner denna tillägg gjord av martymcguire. Och det sista att ladda ner är ett program för att skicka kommandon över serie till arduino. Ladda ner den här. Nu måste du ändra enhörningskoden. Gå till:

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

Lägg till 29 raden detta:

"M300 S % 0.2F (penna upp)" % self.pen_up_angle, Och radera rad 39:

"M300 S255 (stäng av servo)",

Steg 12: Första målningen

Första målningen
Första målningen
Första målningen
Första målningen
Första målningen
Första målningen

Detta är första ägg som jag målade av min äggbot. Effekten är inte den bästa på grund av pennvibrationer. Jag försöker hela tiden fixa det men jag kan inte göra det framgångsrikt än. Bilden på det orange ägget ska representera en björn.

Snälla, om du gillar mitt projekt, rösta på mig. Tack!!!

Tack för att du läste och förlåt för min engelska:) Ha kul med din EggBot.

Äggutmaning
Äggutmaning
Äggutmaning
Äggutmaning

Tvåa i äggutmaningen

Automationstävling
Automationstävling
Automationstävling
Automationstävling

Tredje priset i automationstävlingen

Rekommenderad: