Nasledujúci piatok večer chcel autor zhromaždiť niečo zaujímavé. Keď si spomenul na to, že videl projekty ťahania robotov a mal servo s nepretržitou rotáciou, bolo rozhodnuté zostaviť taký robot. Nepretržité otáčanie servo môže byť vyrobené z obyčajných.
materiály:
- DC Boarduino (toto je klon Arduino)
- Servo nepretržitého otáčania 2 ks
- Servopohony 2 ks
- doštička
- 9V batéria s 2,1 mm zástrčkou a vypínačom
- spojovacie vodiče
V tomto projekte nie je potrebné používať Boarduino, stačí akákoľvek doska Arduino. Autor si vybral túto tabuľu z dôvodu jej veľkosti. Budete tiež potrebovať určitý počet značiek, pre tohto robota si môžete kúpiť sadu rôznych farieb.
Okrem toho potrebujete 9V batériu a základňu pre telo kresliaceho robota.
Pri montáži robota nie je nič komplikované. V prvom rade autor upevňuje kolesá dvoma servami pomocou lepiacej pásky a zmeral vzdialenosť medzi kolesami. Je potrebné, aby šírka základne bola o niečo menšia ako vzdialenosť medzi kolesami. Autor používa vlnitý plast, pretože je celkom ľahký a odolný a nie je s ním ťažké pracovať. Jeho použitie samozrejme nie je nevyhnutné, môžete dokonca použiť kartóny alebo plasty z puzdier na disky.
Servopohony boli k základni spojené gumovými pásmi. Pri vkladaní batérie a doštičky sa vyskytli ťažkosti, pretože bolo potrebné udržiavať rovnováhu. Autor chcel urobiť viac miesta na strane, na ktorej je umiestnená značka, ale nechcel využiť výhodu na opačnej strane. S pomocou gumených pásov je pomerne jednoduché upraviť umiestnenie komponentov a určiť optimálnu zložku.
V celom projekte sa káble s kolíkmi BLS používajú na pripojenie k doštičke, k nim sú tiež pripojené servopohony.
Keď autor dokončil všetky práce na zostavení robota, okamžite chcel skontrolovať jeho výkon. Hľadanie kódu trvalo nejaký čas. Po tom, čo narazil na článok o riadení servalového kontinuálneho rotačného servopohonu pomocou Arduina, uvedomil si, že je na správnej ceste. Kód bol čo najviac zjednodušený, v súčasnosti Drawbot môže ísť iba do kruhov.Je to samozrejme primitívne, je to však tiež skvelý začiatok a základ pre rozvoj a modernizáciu. Kód si môžete stiahnuť pod článkom.
Autor teraz dostal robota, ktorý cestuje v kruhu. V práci pokračoval autor so zvyškami vlnitého plastu a pomocou noža v ňom vytvoril dieru. Diera bola vyrezaná s priemerom o niečo menším, ako bolo potrebné, vďaka zmenšenej diere bola značka v nej dokonale pripevnená. Ak používate kartón, tento efekt nebude a značka nebude dobre držať alebo vypadnúť.
Po nainštalovaní značky je čas vyskúšať robota. Nastavením do stredu hárku 24x18 a jeho zapnutím autor nakoniec videl Drawbota v akcii. Začal točiť kresliacimi kruhmi. Dá sa povedať, že autorovi sa podarilo vytvoriť robota, ktorý vytvára určitý druh umeleckého diela.
Obrázok vyšiel trochu trápne kvôli plachte ležiacej na podlahe, a nebolo to celkom rovnomerné a s najväčšou pravdepodobnosťou sa servá neotáčali synchrónne. Ukázalo sa, že jeden kruh by mohol byť nižší, druhý vyšší a ďalší ešte trochu vyšší alebo nižší. Pravdepodobne by boli na ideálnom mieste všetky kruhy zarovnané do jednej línie. Vyzeralo by to krajšie.
Autor si myslel, že druhá značka by mohla situáciu rozjasniť, a robot urobí zaujímavejšie obrázky. Výsledok bol dobrý, kruhy sa začali križovať. Bude zaujímavejšie vidieť, ako sa Drawbot správa na veľkom liste papiera.
Uvoľnením robota na povrch papiera môže autor získať kruh alebo kopu kruhov. Ale ak máte hotového robota, môžete už premýšľať o jeho vylepšení zmenou kódu.