Turinys:

Pasidaryk pats „Arduino“valdomas kiaušinių botas: 12 žingsnių (su nuotraukomis)
Pasidaryk pats „Arduino“valdomas kiaušinių botas: 12 žingsnių (su nuotraukomis)

Video: Pasidaryk pats „Arduino“valdomas kiaušinių botas: 12 žingsnių (su nuotraukomis)

Video: Pasidaryk pats „Arduino“valdomas kiaušinių botas: 12 žingsnių (su nuotraukomis)
Video: Настройка 3D-принтера с помощью MKS sGen L v1.0 Часть 3 2024, Lapkritis
Anonim
Image
Image
Dalys
Dalys

Šioje instrukcijoje aš jums parodysiu, kaip pasigaminti „Egg-Bot“naudojant „Arduino“. Anksčiau norėjau tai padaryti, bet maniau, kad man tai per sunku, bet klydau. Tai lengva sukurti, todėl tikrai kiekvienas gali tai padaryti.

1 žingsnis: dalys

Dalys
Dalys
Dalys
Dalys
Dalys
Dalys

Žemiau pridedu dalių sąrašą:

  • Žingsniniai varikliai
  • Žingsninių variklių vairuotojai
  • Arduino
  • Maitinimo šaltinis
  • Mikro servo
  • Plastikinė plokštė, medis
  • 40 cm varžtai x3 ir 12 veržlių
  • Du lego ratai
  • Skirtingų spalvų žymekliai
  • Gręžtuvas, peilis, pjūklas, atsuktuvas, dvipusė juosta, medienos klijai, viela, lituoklis, guminės juostos
  • Viskas, ko reikia norint sukurti PCB nuorodą.

2 žingsnis: prijungimas

Ryšys
Ryšys
Ryšys
Ryšys

Prijunkite jį kaip aukščiau esančiame paveikslėlyje arba pereikite prie kito žingsnio ir sukurkite PCB (spausdinamą plokštę). O žingsninių variklių valdiklyje turite rasti tinkamus potenciometro nustatymus. Šiuo potenciometru galite valdyti įtampą, kuri patenka į žingsninius variklius. Pabandykite nustatyti, kad žingsninis judesys būtų kuo sklandesnis.

3 žingsnis: PCB (neprivaloma)

PCB (neprivaloma)
PCB (neprivaloma)
PCB (neprivaloma)
PCB (neprivaloma)
PCB (neprivaloma)
PCB (neprivaloma)

Kodėl aš padariau PCB? Pažvelkite į paveikslėlį aukščiau, jis parodo, kaip jis atrodo ant duonos lentos. Per daug laidų. Galite lengvai prijungti kažką negerai arba kažkas gali atsijungti ir galite sugadinti, pvz., Žingsninio variklio tvarkyklę. Ant PCB viskas atrodo geriau, užima mažiau vietos ir yra patikima kartu. Apie tai, kaip gaminti PCB, galite perskaityti čia. Žemiau pridėjau PDF failą su PCB išdėstymu. Norėdami gauti daugiau informacijos, žiūrėkite arduino ant lentos.

4 žingsnis: rėmas

Rėmas
Rėmas
Rėmas
Rėmas
Rėmas
Rėmas

Rėmas pagamintas iš plastiko ir šiek tiek medžio. Matmenis galite pamatyti eskize žemiau arba kitame žingsnyje.

5 žingsnis: rėmo pjovimas

Rėmo pjovimas
Rėmo pjovimas
Rėmo pjovimas
Rėmo pjovimas
Rėmo pjovimas
Rėmo pjovimas

Iškirpkite du elementus iš antros nuotraukos ir vieną iš trečios nuotraukos. Matmenys parodyti nuotraukose.

6 žingsnis: krašto išlyginimas

Krašto išlyginimas
Krašto išlyginimas
Krašto išlyginimas
Krašto išlyginimas
Krašto išlyginimas
Krašto išlyginimas

Išlyginkite kraštus švitriniu popieriumi, kad jie atrodytų geriau.

7 žingsnis: skylių gręžimas

Gręžimo skylės
Gręžimo skylės
Gręžimo skylės
Gręžimo skylės

Gręžkite skyles, kaip parodyta aukščiau esančiame paveikslėlyje. Jūs turite tai padaryti labai tiksliai. Į 3 skyles kampuose įdėkite aliuminio vamzdžio gabalus.

8 žingsnis: rašiklio rankena

Rašiklio rankena
Rašiklio rankena
Rašiklio rankena
Rašiklio rankena
Rašiklio rankena
Rašiklio rankena

Rašiklio rankena pagaminta iš medžio ir plastiko. Rankos gale padariau 9 mm skylę žymekliui

9 veiksmas: jungties rėmas

Jungties rėmas
Jungties rėmas
Jungties rėmas
Jungties rėmas
Jungties rėmas
Jungties rėmas

Tikiuosi, jūs suprantate, kaip sujungti visas rėmo dalis su šia nuotrauka, jei turite problemų su ja, parašykite komentarą, aš pasistengsiu jums padėti. Viskas sujungta varžtais, dvipuse juosta, klijais ir laidais.

10 veiksmas: „Arduino“kodas

Atsisiųskite „arduino“kodą iš čia. Ir jūs turite pakeisti keletą eilučių:

Tai: #define YAXIS_DIR_PIN 14#define YAXIS_STEP_PIN 15 Norėdami tai padaryti: #define YAXIS_DIR_PIN 10#define YAXIS_STEP_PIN 11

ir

Tai: #define XAXIS_DIR_PIN 10 #define XAXIS_STEP_PIN 8Šiam tikslui: #define XAXIS_DIR_PIN 7#define XAXIS_STEP_PIN 8

ir

Tai: #define SERVO_PIN 13To: #define SERVO_PIN 9

11 veiksmas: programinė įranga kompiuteriui

Aš siūlau įdiegti originalų „eggbot“plėtinį „inkScape“, nes su juo galite atspausdinti užpildytą objektą. Kaip jį atsisiųsti ir kaip juo naudotis, galite perskaityti čia. Norėdami sukurti G kodo failus „inkScape“, atsisiųskite šį pratęsimą, sukurtą martymcguire. Ir paskutinis dalykas, kurį reikia atsisiųsti, yra programa, skirta komandoms siųsti per seriją į arduino. Atsisiųskite jį čia. Dabar reikia pakeisti vienaragio plėtinio kodą. Eiti į:

C: / program files / inkscape / share / extensions / unicorn / context.py

Pridėkite prie 29 eilutės:

"M300 S % 0.2F (rašiklis aukštyn)" % self.pen_up_angle, Ir ištrinkite 39 eilutę:

"M300 S255 (išjunkite servo)",

12 žingsnis: Pirmasis dažymas

Pirmasis tapyba
Pirmasis tapyba
Pirmasis tapyba
Pirmasis tapyba
Pirmasis tapyba
Pirmasis tapyba

Tai yra pirmieji kiaušiniai, kuriuos nudažiau savo kiaušinėliais. Efektas nėra geriausias dėl rašiklio vibracijos. Visą laiką stengiuosi tai išspręsti, bet kol kas negaliu to padaryti sėkmingai. Paveikslėlis ant oranžinio kiaušinio turėtų pavaizduoti lokį.

Prašau, jei jums patinka mano projektas, balsuokite už mane. Dėkoju!!

Ačiū, kad skaitote ir atsiprašau už mano anglų kalbą:) Smagiai praleiskite laiką su „EggBot“.

Kiaušinių iššūkis
Kiaušinių iššūkis
Kiaušinių iššūkis
Kiaušinių iššūkis

Antroji vieta kiaušinių iššūkyje

Automatikos konkursas
Automatikos konkursas
Automatikos konkursas
Automatikos konkursas

Trečiasis prizas automatikos konkurse

Rekomenduojamas: