Sadržaj:

Četveronožni 3D štampani: 6 koraka
Četveronožni 3D štampani: 6 koraka

Video: Četveronožni 3D štampani: 6 koraka

Video: Četveronožni 3D štampani: 6 koraka
Video: 10 признаков того, что вы пьете недостаточно воды 2024, Juli
Anonim
3D štampani četveronožac
3D štampani četveronožac

To je moj prvi projekat sa 3D štampanjem. Htio sam napraviti jeftinog četveronožaca sa svim operacijama. Našao sam mnoge projekte na internetu u vezi istih, ali su bili skuplji. I ni u jednom od ovih projekata nisu naučili kako je dizajn četveronožac? Budući da sam početnik inženjer mašinstva, ovi principi su veoma važni. Zato što svatko može 3D ispisati već postojeći model i pokrenuti isti kod. Ali ništa vrijedno se ne nauči.

Napravio sam ovaj projekat tokom semestralne kočnice i vremenom ću dodavati poboljšanja.

Postavio sam video. Možete ga preuzeti i gledati.

Korak 1: Dizajniranje šasije

Šasija bi trebala biti projektirana tako da najveći zakretni moment primijenjen na motore bude unutar nazivnih vrijednosti motora.

Glavni parametri koje treba imati na umu prilikom projektiranja šasije su:

1. Dužina femura

2. Dužina tibije

3. Procijenjena težina (držite je na višoj strani)

4. Potrebna odobrenja

Budući da se radi o hardveru, moraju se uzeti odgovarajući razmaci. Svuda sam koristio samorezne vijke. Tako da moj dizajn ima niti u sebi. Pravljenje malih niti pomoću 3D štampača nije dobra ideja. Možda ćete morati prvo ispisati male dijelove kako biste provjerili zazore prije konačnog reza. Ovaj korak je potreban samo ako nemate dovoljno iskustva poput mene.

Šasija je dizajnirana na Solid Works 2017-18. Link za isto je:

grabcad.com/library/3d-printed-quadruped-1

Ako želite još veću kontrolu nad kretanjem četveronožaca. Dizajn hoda također treba uzeti u jednadžbu. Budući da je to bio moj prvi projekt, to sam shvatio nešto kasnije.

Korak 2: 3D štampanje šasije

3D sam štampao šasiju u PLA (Poly Lactic Acid). Brusite dijelove kako biste dobili odgovarajući zazor. Zatim ste sastavili sve dijelove sa servo motorima kako sam ja dizajnirao. Imajte na umu da su svi servomotori istog proizvođača jer različiti proizvođači mogu imati različite dizajne. To se dogodilo sa mnom. Zato proverite pre ruke.

Korak 3: Krug za rad

Krug za rad
Krug za rad
Krug za rad
Krug za rad

Za svog bota koristim Arduino UNO i 16-kanalni servo kontroler. Na internetu ih možete vrlo lako pronaći. U skladu s tim spojite pinove. Morate napisati vezu servo pinova s kojim pinom. U suprotnom će kasnije biti zbunjujuće. Spojite žice zajedno. I dobro je da krenemo.

Za bateriju sam obezbijedio dvije LiPo ćelije (3.7V) sa visokim pražnjenjem. Spojio sam ih paralelno jer je maksimalni ulaz na servo 5v.

Korak 4: Kodiranje četveronožnog

Iako na početku može izgledati teško, kasnije postaje lakše. Sve što morate imati na umu pri kodiranju je dizajn hoda. Zapamtite sljedeće:

1. Težište četveronoške uvijek mora biti unutar područja koje formiraju vaše noge.

2. Uglovi se uzimaju iz zadane reference. To ovisi o vašem dizajnu i o tome kako želite pomicati noge.

3. Koristim servo od 180 stupnjeva, a ne motor sa zupčanikom, pa provjerite ovo dok popravljate servomotore

Što se tiče objašnjenja koda, ova veza će biti dovoljna:

makezine.com/2016/11/22/robot-quadruped-ar…

Ovo su moji kodovi

Korak 5: Geometrijski proračuni

Kutovi se izračunavaju pomoću trigonometrije:

1. Prvo ste pronašli 2D dužinu noge

2. Zatim provjerite nadmorsku visinu vašeg bota

S ova dva ograničenja možete lako izračunati kutove za vaše servo pogone.

Napišite Napisao sam kod za napredovanje. Kasnije ću ažurirati kôd kada ga budem ponovo pokušao.

Korak 6: Daljnje poboljšanje

Dodaću bluetooth (BLE) modul za kontrolu robota sa telefona.

Hvala vam što ste pogledali moj projekat. Sve nedoumice su dobrodošle.

Preporučuje se: