Turinys:
- 1 žingsnis: dizainas
- 2 žingsnis: mechanika
- 3 žingsnis: Elektronika
- 4 žingsnis: programavimas
- 5 žingsnis: linksminkitės
Video: STEGObot: Stegosaurus robotas: 5 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šio mažo bičiulio koncepcija turi noro sukurti žaismingesnius robotus, kad mano 4 metų berniukas dar labiau domėtųsi elektronikos ir robotikos mokymusi.
Jo pagrindinis bruožas yra stegosaurus formos PCB, kuri, be to, yra pagrindinė visos elektronikos palaikymo dalis, yra esminė estetikos dalis.
Ketinu parodyti visą šio roboto dizainą ir konstrukciją, kad būtų aiškiau suvokiamas kontekstas.
Pirmajame vaizdo įraše parodyta koncepcijos ir dizaino, mechanikos, elektronikos ir programavimo apžvalga, tačiau čia taip pat aprašysiu šiuos veiksmus su papildoma informacija ir išsamia informacija.
1 žingsnis: dizainas
Sėdėdama prie stalo su įkvėpimo rankoje esančiu žaisliuku mano vaiko stegosaurus, aš pradėjau piešti dalis tiesiai ant kartono.
Galų gale turėjau gražų kartono prototipą, kad išbandyčiau kojų / ėjimo mechanizmą ir gerai apžvelgčiau faktinį dalių dydį ir išdėstymą.
Tada, žinodamas norimus matmenis, pradėjau piešti galutinį modelį ir 2D šablonus mechaninėms dalims.
2 žingsnis: mechanika
Visos mechaninės dalys buvo pagamintos iš didelio smūgio polistireno gabalų (2 mm storio lakštų). Tai yra mano mėgstamiausia medžiaga gaminant pasirinktines dalis mano robotams, ir aš naudoju šią medžiagą maždaug 8 metus.
Metodas yra paprastas: šablonai klijuojami ant plastikinių dalių klijais. Kai klijai gerai išdžiūvo, aš supjaustiau gabalus į linijas naudingu peiliu. Tiesių linijų atveju aš taip pat naudoju metalinę liniuotę, kad pjūviai būtų nukreipti taip, kad jie būtų tikrai tiesūs.
Kai kurias dalis reikia dar labiau sustiprinti. Šiuo atveju aš sujungiu kelis sluoksnius, kad pasiekčiau reikiamą stiprumą, ir naudoju momentinius klijus, kad viską sujungčiau.
Kad dalys būtų lygios, pirmiausia jas nušlifuoju švitriniu popieriumi Nr. 60, kad pašalintumėte perteklinę medžiagą, ir # 500 švitriniu popieriumi, skirtu smulkiai apdailai.
Skylės lengvai padaromos gręžtuvu.
Paskutinis žingsnis - viską nudažyti. Pirmiausia naudokite purškimo gruntą, kad pamatytumėte, ar viskas yra pakankamai lygi, ir galiausiai norimos spalvos.
Servo varikliai kojoms / vaikščiojimo mechanizmui yra visi „Hitec“mini servovarikliai. Vidurinis yra HS-5245MG, o kiti du (priekinėms ir galinėms kojoms) yra HS-225MG. Aš juos pasirinkau ne dėl ypatingos priežasties … tiesiog todėl, kad jie buvo tie, kuriuos turėjau namuose. Tačiau jie yra puikūs servo varikliai su metalinėmis pavaromis ir turi didesnį sukimo momentą nei reikia.
Medžiagų, skirtų mechanikams, sąrašas:
- didelio smūgio polistirenas (2 mm storio lakštas);
- momentiniai klijai;
- pilkas purškiamas gruntas;
- žali purškiami dažai;
- „Hitec HS-5245MG“servo variklis (1x);
- „Hitec HS-225MG“servo variklis (2x);
- M3 nailono atrama 35 mm (4x);
- varžtai ir veržlės;
- švitrinis popierius (# 60 ir # 500).
3 žingsnis: Elektronika
PCB (aš vadinu STEGOboard) sukurta taip, kad būtų lengva prijungti servomotorius ir NRF24L01 modulį prie „Arduino Nano“plokštės. Žinoma, tai buvo galima padaryti naudojant labai mažą PCB. Tačiau, kaip jau minėjau, PCB taip pat yra esminė estetikos dalis.
Kai mintyse įsivaizdavau visą robotą, man kilo mintis, kad ant nugaros turėtų būti didelė žalia PCB su tomis išskirtinėmis aitvaro formos plokštelėmis.
PCB formos failas (SVG) buvo sukurtas naudojant „Inkscape“, o schema ir elektroninių dalių išdėstymas lentoje - naudojant „Fritzing“. „Fritzing“taip pat buvo naudojamas eksportuojant „Gerber“failus, reikalingus gamybai.
PCB pagamino PCBWay.
PCB yra trys servo variklių jungtys ir „Arduino Nano“plokštės bei NRF24L01 modulio antraštės. Jame taip pat yra maitinimo šaltinio jungtis. Viskas buvo lituojama lydmetaliu be švino.
Maitinimą gamina dvi nuosekliai sujungtos LiPo baterijos, todėl turiu 7,4 V įtampą. Tačiau servomotoriai priima ne daugiau kaip 6 voltų įtampą. Todėl jis taip pat turi sumažintą LM2596 modulį, kuris užtikrina teisingą įtampą ir nesudegina servomotorių.
Elektronikos medžiagų sąrašas:
- „Arduino Nano R3“;
- NRF24L01 modulis;
- stačiakampio kaiščio antgaliai;
- moterų antraštės;
- LiPo baterija 3.7V 2000 mAh (2x);
- lydmetalinė viela be švino;
- Įtampos reguliatorius LM2596;
- litavimo srautas.
4 žingsnis: programavimas
„STEGObot“programavimas yra labai paprastas, nes jis turi tik tris servo variklius ir buvo pagamintas naudojant „Arduino IDE“.
Iš esmės mes turime perkelti vidurinį servo variklį, kad pakreiptume kūno priekį ir pasuktumėte priekinių kojų servovariklį (tuo pačiu metu galinės kojos sukasi priešingai). Taigi, jis traukia robotą į priekį.
5 žingsnis: linksminkitės
„STEGObot“gali judėti pirmyn, atgal ir sukti į kairę ir į dešinę. Jis valdomas nuotoliniu būdu pasirinktiniu nuotolinio valdymo pultu, kurį sukūriau, kad galėčiau valdyti visus savo robotus.
Rekomenduojamas:
Arduino - Labirinto sprendimo robotas („MicroMouse“) Sieninis robotas: 6 žingsniai (su paveikslėliais)
Arduino | Labirinto sprendimų robotas („MicroMouse“) Sienų sekimo robotas: Sveiki, aš esu Izaokas ir tai yra mano pirmasis robotas „Striker v1.0“. Šis robotas buvo sukurtas paprastam labirintui išspręsti. Konkurse turėjome du labirintus ir robotą sugebėjo juos identifikuoti. Dėl bet kokių kitų labirinto pakeitimų gali prireikti pakeisti
RC valdomas robotas XLR8! Švietimo robotas: 5 žingsniai
RC valdomas robotas XLR8! Švietimo robotas: Sveiki, šiame straipsnyje bus parodyta, kaip sukurti pagrindinį robotą. Žodis „robotas“pažodžiui reiškia „vergas“arba „darbininkas“. Dėl dirbtinio intelekto pažangos robotai nebėra tik Issac Asimov mokslinės fantastikos dalis
Balansavimo robotas / 3 ratų robotas / STEM robotas: 8 žingsniai
Balansavimo robotas / 3 ratų robotas / STEM robotas: Mes sukūrėme kombinuotą balansavimo ir 3 ratų robotą, skirtą naudoti mokyklose ir po pamokų. Robotas sukurtas naudojant „Arduino Uno“, pasirinktinį skydą (pateikiama visa konstrukcijos informacija), „Li Ion“akumuliatorių paketą (visa tai atitinka
Sviesto robotas: „Arduino“robotas su egzistencine krize: 6 žingsniai (su nuotraukomis)
Sviesto robotas: „Arduino“robotas su egzistencine krize: Šis projektas paremtas animaciniu serialu „Rikas ir Mortis“. Viename iš epizodų Rikas sukuria robotą, kurio vienintelis tikslas yra atnešti sviesto. Kaip studentai iš Bruface (Briuselio inžinerijos fakultetas), mes turime užduotį mecha
[Arduino robotas] Kaip padaryti judesio fiksavimo robotą - Nykščių robotas - Servo variklis - Šaltinio kodas: 26 žingsniai (su paveikslėliais)
[Arduino robotas] Kaip padaryti judesio fiksavimo robotą | Nykščių robotas | Servo variklis | Šaltinio kodas: „Thumbs Robot“. Naudotas MG90S servo variklio potenciometras. Tai labai smagu ir lengva! Kodas yra labai paprastas. Tai tik apie 30 eilučių. Tai atrodo kaip judesio fiksavimas. Prašome palikti bet kokį klausimą ar atsiliepimą! [Instrukcija] Šaltinio kodas https: //github.c