Sadržaj:

Cogsworth Animatronic: 11 koraka
Cogsworth Animatronic: 11 koraka

Video: Cogsworth Animatronic: 11 koraka

Video: Cogsworth Animatronic: 11 koraka
Video: Горка-ПОЖИРАТЕЛЬ! Что внутри SCP-1562? ВСЕ СЕРИИ ПОДРЯД (11-15) 2024, Srpanj
Anonim
Cogsworth Animatronic
Cogsworth Animatronic

Ova instrukcija nastala je u skladu s projektnim zahtjevima Makecoursea na Sveučilištu Južne Floride (www.makecourse.com).

Ovaj je projekt animirani lik Cogswortha iz Disneyjeve ljepote i zvijeri. Započeo sam ovaj projekt kako bih naučio više o dizajnu animatronike i programu potrebnom za njihovo oživljavanje. Za ovaj dizajn htio sam razviti program koji bi omogućio Cogsworthu da se kreće svaki čas naprijed -natrag (isti broj kao sat), i završio naklonom. Razvio sam nekoliko koncepata i varijacija dizajna koje bi mu omogućile ostvarenje ovog pokreta. Nakon što sam povjerovao da je moj dizajn dovršen, počeo sam 3D ispisivati i testirati svaki dio kako bih dovršio svoj dizajn. U konačnici, ovaj sklop koristi ukupno 22 3D ispisana dijela. Tijekom procesa projektiranja također sam razvijao C ++ kôd za komunikaciju s 5 servo motora pomoću Arduina.

Ova instrukcija će proći kroz to kako izgraditi, sastaviti i programirati ovu animatroniku. Uz ovo ću dati korisne savjete o tome gdje se ovaj dizajn može poboljšati ili izmijeniti u budućnosti.

Korak 1: Alati, dijelovi i materijali

  • 3D pisač

    Odricanje od odgovornosti: Neki dijelovi su široki čak 9 "x 9", stoga je potreban veliki krevet

  • Drvena nit
  • Napajanje baterijom (koristio sam prijenosnu bateriju telefona)
  • Arduino ploča
  • Ploča za kruh
  • Značajke sata
  • Aluminijska žica
  • Vijci
  • Odvijač
  • Šarka vrata
  • X-Acto nož
  • Ljepilo
  • Kist za slikanje
  • Boja i mrlje za drvo
  • Servomotori

    • 2 iz Pitsco Education 39197 180 Servo motor HS-485HB standardnih razmjera
    • 4 kom SG90 9g mikro servo servisi za RC helikopterske helikoptere zrakoplov kontrolira brod za automobile

Korak 2: Sirove CAD datoteke

Korak 3: Dijelovi za 3D ispis

Dijelovi za 3D ispis
Dijelovi za 3D ispis

Ispišite stavke 1 do 18 iz materijala.

Preporučio bih ispis istim redoslijedom kao i Bill of Materials kako biste s početkom počeli raditi s kodom.

Korak 4: Dijelovi pijeska i boje

Dijelovi pijeska i boje
Dijelovi pijeska i boje
Dijelovi pijeska i boje
Dijelovi pijeska i boje

Za najbolji završetak, svaki otisak izbrusite i obojite.

Ovo su boje koje sam koristio za replikaciju Cogswortha:

Drvene mrlje:

  • Crveni hrast (većina izvana)
  • Crna trešnja (unutarnji trbuh i usta)
  • Zlatni pekan (lice)

Boje:

  • Zlato
  • Vatreni opal (jezik)
  • Tinta plava (oči)
  • Snježna gruda (oči)
  • Crna (obrve)

Korak 5: Sastavite bazu

Sastavite bazu
Sastavite bazu
Sastavite bazu
Sastavite bazu
Sastavite bazu
Sastavite bazu
  1. Zalijepite svako "stopalo" na "struk" pomoću ljepila i poravnajte svaku rupu.
  2. Osigurajte napajanje unutar baze "Struka"

    Napomena: Ovo bi se moglo smjestiti unutar trbuha radi lakšeg pristupa. Postavio sam ga na podnožje kako bih ograničio količinu težine koju podržava osnovni servo

  3. Pričvrstite mali zupčanik na osnovni servo motor.
  4. Pričvrstite servo u struk pomoću ljepila ili vijaka postavljanjem servo u predviđeni zarez.
  5. Pričvrstite "Gear on Belly" na "Belly". Provjerite da rub zupčanika ne prelazi rub trbuha kako biste kasnije osigurali manje pogrešaka.

Korak 6: Sastavite obje ruke

Sastavite obje ruke
Sastavite obje ruke
Sastavite obje ruke
Sastavite obje ruke
Sastavite obje ruke
Sastavite obje ruke
  1. Odvijte i učvrstite veliki servo motor na rub ramena.
  2. Zakačite aluminijsku žicu kroz malu rupu napravljenu u ruci.
  3. Zakačite i pričvrstite aluminijsku žicu na servo motor. Podesite duljinu žice tako da stane unutar ramena.
  4. Umetnite servo motor i ruku u ruku. Namjestite aluminijsku žicu po potrebi dok ne radi ispravno.
  5. Pričvrstite mali servo motor unutar ramena.
  6. Spojite i učvrstite vrh ramena. Provjerite je li pričvršćen i je li lako odvojiv.
  7. Montirajte ruku na "Trbuh prema natrag" klizanjem u predviđeni utor. Provjerite je li unutarnja žica provučena kroz svoj određeni urez kako biste izbjegli odvajanje žica.
  8. Ponavljajte dok se obje ruke ne sastave.

Korak 7: Sastavite trbuh

Sastavite trbuh
Sastavite trbuh
Sastavite trbuh
Sastavite trbuh
Sastavite trbuh
Sastavite trbuh
  1. Pomoću malih šarki vrata poravnajte i pričvrstite "Vrata" na "Trbuh".
  2. Pričvrstite "Oznaku" na "Trbuh". Provjerite može li se "Kvačica" samostalno kretati od gravitacije.
  3. Pričvrstite i učvrstite "trbuh" na "trbuh prema natrag" pomoću zareza na obje strane.
  4. Postavite "trbuh" na "struk" poravnavanjem utora na podnožju "trbuha" prema zarezu na "struku".

Korak 8: Sastavite glavu

Sastavite glavu
Sastavite glavu
Sastavite glavu
Sastavite glavu
Sastavite glavu
Sastavite glavu
  1. Pričvrstite "nos" na "lice"

    Napomena: Ovisno o naručenim značajkama sata, možda će biti potrebno prilagoditi promjer rupe "Nos"

  2. Sastavite dijelove sata kroz "Nos" prema uputama kupljenog sata.
  3. Montirajte i zalijepite "Lice" na "Glavu".
  4. Pričvrstite "Glavu" na trbuh.

Korak 9: Ožičenje Cogswortha

Ožičenje Cogsworth
Ožičenje Cogsworth
Ožičenje Cogsworth
Ožičenje Cogsworth

Povežite svaki servo kao što je prikazano na dijagramu fritacije. Svaki servo motor spojen je na isti izvor napajanja od 5 V, uzemljenje i odgovarajući ulazni pin.

Za ovaj kod:

Ulaz 5: Desno rame

Ulaz 6: Lijevo rame

Ulaz 7: Desni lakat

Ulaz 8: Lijevi lakat

Ulaz 9: Struk

Korak 10: Preuzimanje i ažuriranje koda

Preuzmite ovaj Arduino kod i povežite se na svoju Arduino ploču. Nakon što je testiranje dovršeno, potrebno je dodati veće kašnjenje u kôd kako bi pričekalo sat vremena prije izvođenja sljedeće iteracije.

Korak 11: Sigurno osigurajte hardver i testirajte

Sigurno osigurajte hardver i testirajte
Sigurno osigurajte hardver i testirajte

Montirajte "Natrag" i "Stražnji dio glave" na Cogsworth kako biste osigurali i sakrili sve ožičenje.

Uživati!

Preporučeni: