Sadržaj:

Boja za jaja s kontroliranim Arduino-om: 12 koraka (sa slikama)
Boja za jaja s kontroliranim Arduino-om: 12 koraka (sa slikama)

Video: Boja za jaja s kontroliranim Arduino-om: 12 koraka (sa slikama)

Video: Boja za jaja s kontroliranim Arduino-om: 12 koraka (sa slikama)
Video: It Became Unliveable! ~ Abandoned Home Of The Spenser's In The USA 2024, Studeni
Anonim
Image
Image
Dijelovi
Dijelovi

U ovom uputstvu pokazat ću vam kako napraviti vlastiti Egg-Bot kontroliran s Arduinom. Prije sam htio uspjeti, ali mislio sam da mi je preteško, ali sam pogriješio. Lako se gradi, pa to sigurno može učiniti svatko.

Korak 1: Dijelovi

Dijelovi
Dijelovi
Dijelovi
Dijelovi
Dijelovi
Dijelovi

U nastavku dodajem popis dijelova:

  • Koračni motori
  • Pogonitelji koračnih motora
  • Arduino
  • Napajanje strujom
  • Mikro servo
  • Plastična ploča, drvo
  • Vijci 40 cm x3 i 12 matica za to
  • Dva lego kotača
  • Markeri u različitim bojama
  • Bušilica, nož, pila, odvijač, dvostrana traka, ljepilo za drvo, žica, lemilica, gumice
  • Sve što vam je potrebno za povezivanje PCB -a.

Korak 2: Povezivanje

Veza
Veza
Veza
Veza

Spojite ga kao na gornjoj fritzing slici ili prijeđite na sljedeći korak i napravite PCB (tiskana ploča). Morate pronaći odgovarajuće postavke za potenciometar na upravljaču koračnih motora. Pomoću ovog potenciometra možete kontrolirati napon koji ide do koračnih motora. Pokušajte postaviti da koračni korak bude što je moguće glatkiji.

Korak 3: PCB (izborno)

PCB (opcionalno)
PCB (opcionalno)
PCB (opcionalno)
PCB (opcionalno)
PCB (opcionalno)
PCB (opcionalno)

Zašto sam napravio PCB? Pogledajte gornju sliku, ona prikazuje kako izgleda na ploči. Previše žica. Lako možete spojiti nešto pogrešno ili se nešto može odspojiti, a možete pokvariti npr. Upravljački program koračnog motora. A na PCB -u sve izgleda bolje, zauzima manje mjesta i pouzdano je u kombinaciji. Ovdje možete pročitati o načinu izrade PCB -a. Ispod sam dodao PDF datoteku s rasporedom PCB -a. Za više informacija pogledajte arduino na ploči.

Korak 4: Okvir

Okvir
Okvir
Okvir
Okvir
Okvir
Okvir

Okvir je izrađen od plastike i nešto drva. Dimenzije možete vidjeti u skici ispod ili u sljedećem koraku.

Korak 5: Rezanje okvira

Rezanje okvira
Rezanje okvira
Rezanje okvira
Rezanje okvira
Rezanje okvira
Rezanje okvira

Izrežite dva elementa s druge slike i jedan s treće slike. Dimenzije su prikazane na slikama.

Korak 6: Zaglađivanje ruba

Zaglađivanje ruba
Zaglađivanje ruba
Zaglađivanje ruba
Zaglađivanje ruba
Zaglađivanje ruba
Zaglađivanje ruba

Zagladite rubove brusnim papirom kako bi izgledali bolje.

Korak 7: Bušenje rupa

Bušenje rupa
Bušenje rupa
Bušenje rupa
Bušenje rupa

Izbušite rupe kao na gornjoj slici. Morate to učiniti vrlo precizno. U 3 rupe na uglovima stavite komade aluminijske cijevi.

Korak 8: Ruka olovke

Ruka olovke
Ruka olovke
Ruka olovke
Ruka olovke
Ruka olovke
Ruka olovke

Ruka olovke izrađena je od drveta i plastike. Na kraju ruke napravio sam otvor od 9 mm za marker

Korak 9: Okvir za povezivanje

Priključni okvir
Priključni okvir
Priključni okvir
Priključni okvir
Priključni okvir
Priključni okvir

Nadam se da razumijete kako povezati sve dijelove okvira s ovom fotografijom ako imate problema s njom, napišite komentar koji ću vam pokušati pomoći. Sve je spojeno vijcima, dvostranom trakom, ljepilom i žicama.

Korak 10: Kôd za Arduino

Preuzmite kod za arduino odavde. I morate promijeniti nekoliko redaka:

Ovo: #define YAXIS_DIR_PIN 14#define YAXIS_STEP_PIN 15Da ovo: #define YAXIS_DIR_PIN 10#definirajte YAXIS_STEP_PIN 11

i

Ovo: #define XAXIS_DIR_PIN 10 #define XAXIS_STEP_PIN 8Da ovo: #define XAXIS_DIR_PIN 7#definirajte XAXIS_STEP_PIN 8

i

Ovo: #define SERVO_PIN 13Za: #define SERVO_PIN 9

Korak 11: Softver za računalo

Predlažem instaliranje izvornog nastavka jajašaca u inkscape jer pomoću njega možete ispisati ispunjeni objekt. Ovdje možete pročitati kako ga preuzeti i koristiti. Za izradu datoteka G-koda u inkscapeu preuzmite ovo proširenje koje je napravio martymcguire. I posljednja stvar za preuzimanje je program za slanje naredbi preko serijskog na arduino. Preuzmite ga ovdje. Sada morate promijeniti kod proširenja jednoroga. Ići:

C: / programske datoteke / inkscape / share / extension / unicorn / context.py

U redak 29 dodajte ovo:

"M300 S % 0,2F (olovka gore)" % self.pen_up_angle, I obrišite redak 39:

"M300 S255 (isključi servo)",

Korak 12: Prvo slikanje

Prva slika
Prva slika
Prva slika
Prva slika
Prva slika
Prva slika

Ovo su prva jaja koja sam ofarbala svojim jajetom. Učinak nije najbolji zbog vibracija olovke. Sve vrijeme pokušavam to popraviti, ali još uvijek ne mogu uspješno. Slika na narančastom jajetu trebala bi predstavljati medvjeda.

Molim vas, ako vam se sviđa moj projekt, glasajte za mene. Hvala!!

Hvala na čitanju i oprostite na mom engleskom:) Zabavite se uz svoj EggBot.

Izazov jaja
Izazov jaja
Izazov jaja
Izazov jaja

Drugoplasirani u izazovu jaja

Natjecanje za automatizaciju
Natjecanje za automatizaciju
Natjecanje za automatizaciju
Natjecanje za automatizaciju

Treća nagrada na natjecanju iz automatizacije

Preporučeni: