Dom?ci robot doma. Ako si vyrobi? robota doma: ak?n? pl?n krok za krokom
Urobi? robota ve?mi jednoduch? Po?me zisti?, ?o je potrebn? vytvori? robota doma, aby ste pochopili z?klady robotiky.
Po zhliadnut? dostato?n?ho mno?stva filmov o robotoch ste si ur?ite ?asto chceli postavi? svojho vlastn?ho kamar?ta v boji, no nevedeli ste, kde za?a?. Samozrejme, nebudete m?c? postavi? dvojnoh?ho Termin?tora, ale to nie je to, ?o sa sna??me dosiahnu?. zbiera? jednoduch? robota Ka?d?, kto vie, ako spr?vne dr?a? sp?jkova?ku v ruk?ch, to dok??e a nevy?aduje si to hlbok? znalosti, hoci to nebude bolie?. Amat?rska robotika sa pr?li? nel??i od n?vrhu obvodov, je len ove?a zauj?mavej?ia, preto?e zah??a aj oblasti ako mechanika a programovanie. V?etky komponenty s? ?ahko dostupn? a nie s? tak? drah?. Pokrok teda nestoj? a my ho vyu?ijeme vo svoj prospech.
?vod
Tak?e. ?o je robot? Vo v???ine pr?padov toto automatick? zariadenie, ktor? reaguje na ak?ko?vek akcie ?ivotn? prostredie. Roboty m??u ovl?da? ?udia alebo vykon?va? vopred naprogramovan? akcie. Typicky je robot vybaven? r?znymi senzormi (vzdialenos?, uhol nato?enia, zr?chlenie), videokamerami a manipul?tormi. Elektronick? ?as? robota tvor? mikrokontrol?r (MC) - mikroobvod, ktor? obsahuje procesor, gener?tor hod?n, r?zne perif?rie, RAM a permanentn? pam??. Existuje svet ve?k? mno?stvo r?zne mikrokontrol?ry pre r?znych oblastiach aplik?cie a na ich z?klade m??ete zostavi? v?konn? roboty. Mikrokontrol?ry AVR s? ?iroko pou??van? pre amat?rske budovy. S? z?aleka najdostupnej?ie a na internete n?jdete ve?a pr?kladov zalo?en?ch na t?chto MK. Aby ste mohli pracova? s mikrokontrol?rmi, mus?te by? schopn? programova? v assembleri alebo C a ma? z?kladn? znalosti digit?lnej a anal?govej elektroniky. V na?om projekte budeme pou??va? C. Programovanie pre MK sa pr?li? nel??i od programovania na po??ta?i, syntax jazyka je rovnak?, v???ina funkci? sa prakticky nel??i a nov? sa daj? celkom ?ahko nau?i? a pohodlne sa pou??vaj?.
?o potrebujeme
Na za?iatok sa n?? robot bude vedie? jednoducho vyh?ba? prek??kam, teda zopakova? be?n? spr?vanie v???iny zvierat v pr?rode. V?etko, ?o potrebujeme na stavbu tak?hoto robota, n?jdeme v predajniach r?di?. Rozhodnime sa, ako sa bude n?? robot pohybova?. Mysl?m, ?e naj?spe?nej?ie s? p?sy, ktor? sa pou??vaj? v tankoch, to je najpohodlnej?ie rie?enie, preto?e p?sy maj? v???iu man?vrovate?nos? ako koles? vozidla a pohodlnej?ie sa ovl?daj? (na zat??anie sta?? p?sy ot??a? v r?znych smeroch). Preto budete potrebova? ak?ko?vek hra?k?rsky tank, ktor?ho dr?hy sa ot??aj? nez?visle na sebe, m??ete si ho k?pi? v ka?dom hra?k?rstve za rozumn? cenu. Z tohto tanku potrebujete iba plo?inu s p?smi a motormi s prevodovkami, zvy?ok m??ete pokojne odskrutkova? a vyhodi?. Potrebujeme aj mikrokontrol?r, moja vo?ba padla na ATmega16 - m? dostatok portov na pripojenie senzorov a perif?ri? a celkovo je celkom pohodln?. Budete si tie? musie? k?pi? nejak? r?diov? komponenty, sp?jkova?ku a multimeter.
Zhotovenie dosky s MK
V na?om pr?pade bude mikrokontrol?r vykon?va? funkcie mozgu, ale neza?neme n?m, ale nap?jan?m mozgu robota. Spr?vna v??iva- z?ruka zdravia, preto za?neme s t?m, ako spr?vne k?mi? n??ho robota, preto?e pr?ve tu za??naj?ci robotn?ci v???inou robia chyby. A aby n?? robot fungoval norm?lne, mus?me pou?i? stabiliz?tor nap?tia. Preferujem ?ip L7805 - je navrhnut? tak, aby produkoval stabiln? v?stupn? nap?tie 5V, ?o je to, ?o n?? mikrokontrol?r potrebuje. Ale vzh?adom na to, ?e ?bytok nap?tia na tomto mikroobvode je asi 2,5V, mus? sa do? doda? minim?lne 7,5V. Spolu s t?mto stabiliz?torom sa pou??vaj? elektrolytick? kondenz?tory na vyhladenie zvlnenia nap?tia a v obvode je nevyhnutne zahrnut? di?da na ochranu proti prep?lovaniu.
Teraz m??eme prejs? k n??mu mikrokontrol?ru. Puzdro MK je DIP (je pohodlnej?ie sp?jkova?) a m? ?tyridsa? kol?kov. Na palube je ADC, PWM, USART a mnoho ?al??ch, ktor? zatia? nevyu?ijeme. Pozrime sa na nieko?ko d?le?it?ch uzlov. Pin RESET (9. noha MK) je vytiahnut? odporom R1 do „plus“ zdroja energie - to je potrebn? urobi?! V opa?nom pr?pade sa v?? MK m??e ne?myselne resetova? alebo, jednoduch?ie povedan?, m??e d?js? k poruche. ?al??m ?iad?cim opatren?m, ktor? v?ak nie je povinn?, je pripojenie RESET cez keramick? kondenz?tor C1 k zemi. Na sch?me m??ete vidie? aj 1000 uF elektrolyt, ktor? v?s ochr?ni pred poklesmi nap?tia pri na?tartovan?ch motoroch, ?o bude ma? priazniv? vplyv aj na ?innos? mikrokontrol?ra. Kremenn? rezon?tor X1 a kondenz?tory C2, C3 by mali by? umiestnen? ?o najbli??ie ku kol?kom XTAL1 a XTAL2.
Nebudem hovori? o tom, ako flashova? MK, preto?e si o tom m??ete pre??ta? na internete. Program nap??eme v C, ako programovacie prostredie som zvolil CodeVisionAVR. Toto je pomerne u??vate?sky pr?vetiv? prostredie a je u?ito?n? pre za?iato?n?kov, preto?e m? zabudovan?ho sprievodcu vytv?ran?m k?du.
Ovl?danie motora
Nie menej d?le?it? komponent N?? robot m? motorov? ovl?da?, ktor? n?m u?ah?uje jeho ovl?danie. Nikdy a za ?iadnych okolnost? neprip?jajte motory priamo na MK! V?eobecne plat?, ?e v?konn? z??a?e nemo?no ovl?da? priamo z mikrokontrol?ra, inak sa sp?li. Pou?ite k???ov? tranzistory. Pre n?? pr?pad je tu ?peci?lny ?ip - L293D. V tak?chto jednoduch?ch projektoch sa v?dy sna?te pou?i? tento konkr?tny ?ip s indexom „D“, preto?e m? zabudovan? di?dy na ochranu proti pre?a?eniu. Tento mikroobvod sa ve?mi ?ahko ovl?da a je ?ahk? ho dosta? v predajniach r?di?. Je dostupn? v dvoch bal?koch: DIP a SOIC. DIP v balen? pou?ijeme kv?li ?ahkej mont??i na dosku. L293D m? samostatn? nap?janie pre motory a logiku. Preto budeme samotn? mikroobvod nap?ja? zo stabiliz?tora (vstup VSS), motory priamo z bat?ri? (vstup VS). L293D vydr?? za?a?enie 600 mA na kan?l a m? dva z t?chto kan?lov, to znamen?, ?e dva motory m??u by? pripojen? k jedn?mu ?ipu. Ale pre istotu skombinujeme kan?ly a potom budeme potrebova? jednu mikru pre ka?d? motor. Z toho vypl?va, ?e L293D bude schopn? vydr?a? 1,2 A. Aby ste to dosiahli, mus?te skombinova? micra nohy, ako je zn?zornen? na obr?zku. Mikroobvod funguje nasledovne: ke? sa na IN1 a IN2 pou?ije logick? „0“ a na IN3 a IN4 sa pou?ije logick? jednotka, motor sa ot??a v jednom smere a ak s? sign?ly invertovan?, pou?ije sa logick? nula, potom sa motor za?ne ot??a? v opa?nom smere. Piny EN1 a EN2 s? zodpovedn? za zapnutie ka?d?ho kan?la. Pripoj?me ich a pripoj?me k „plusu“ nap?jacieho zdroja zo stabiliz?tora. Preto?e sa mikroobvod po?as prev?dzky zahrieva a in?tal?cia radi?torov na tento typ puzdra je problematick?, odvod tepla zabezpe?uj? nohy GND - je lep?ie ich sp?jkova? na ?irokej kontaktnej podlo?ke. To je v?etko, ?o potrebujete vedie? o ovl?da?och motora na prv?kr?t.
Senzory prek??ok
Aby n?? robot vedel navigova? a nenab?ral do v?etk?ho, nain?talujeme na? dva infra?erven? senzory. Najjednoduch?? sn?ma? pozost?va z IR di?dy, ktor? vy?aruje v infra?ervenom spektre a fototranzistora, ktor? bude prij?ma? sign?l z IR di?dy. Princ?p je nasledovn?: ke? sa pred sn?ma?om nenach?dza ?iadna prek??ka, IR l??e nedopadaj? na fototranzistor a ten sa neotvor?. Ak je pred sn?ma?om prek??ka, potom sa l??e od nej odr??aj? a zasiahnu tranzistor - otvor? sa a za?ne pr?di? pr?d. Nev?hodou tak?chto sn?ma?ov je, ?e m??u reagova? odli?ne r?zne povrchy a nie s? chr?nen? pred ru?en?m - sn?ma? sa m??e n?hodne spusti? z cudz?ch sign?lov z in?ch zariaden?. Modul?cia sign?lu v?s m??e chr?ni? pred ru?en?m, ale zatia? sa t?m nebudeme ob?a?ova?. Na za?iatok to sta??.
Firmv?r robota
Aby ste robota priviedli k ?ivotu, mus?te pre? nap?sa? firmv?r, teda program, ktor? by bral ?daje zo senzorov a ovl?dal motory. M?j program je najjednoduch??, neobsahuje zlo?it? ?trukt?ry a ka?d? to pochop?. Nasleduj?ce dva riadky obsahuj? hlavi?kov? s?bory pre n?? mikrokontrol?r a pr?kazy na generovanie oneskoren?:
#include
#include
Nasleduj?ce riadky s? podmienen?, preto?e hodnoty PORTC z?visia od toho, ako ste pripojili ovl?da? motora k mikrokontrol?ru:
PORTC.0 = 1; PORTC.1 = 0; PORTC.2 = 1; PORTC.3 = 0; Hodnota 0xFF znamen?, ?e v?stup bude log. "1" a 0x00 je log. "0". Nasledovnou kon?trukciou skontrolujeme, ?i sa pred robotom nach?dza prek??ka a na ktorej strane sa nach?dza: ak (!(PINB & (1< Ak svetlo z IR di?dy zasiahne fototranzistor, potom sa na nohu mikrokontrol?ra nain?taluje protokol. „0“ a robot sa za?ne pohybova? dozadu, aby sa vzdialil od prek??ky, potom sa oto??, aby sa znova nezrazil s prek??kou, a potom sa op?? pohne dopredu. Ke??e m?me dva senzory, kontrolujeme pr?tomnos? prek??ky dvakr?t – vpravo a v?avo, a teda vieme zisti?, na ktorej strane sa prek??ka nach?dza. Pr?kaz „delay_ms(1000)“ ozna?uje, ?e k?m sa za?ne vykon?va? ?al?? pr?kaz, uplynie jedna sekunda. Prebral som v???inu aspektov, ktor? v?m pom??u postavi? v??ho prv?ho robota. T?m sa v?ak robotika nekon??. Ak tohto robota posklad?te, budete ma? ve?a pr?le?itost? na jeho roz??renie. M??ete vylep?i? algoritmus robota, napr?klad ?o robi?, ak prek??ka nie je na nejakej strane, ale priamo pred robotom. Tie? by nebolo na ?kodu nain?talova? k?dova? – jednoduch? zariadenie, ktor? v?m pom??e presne umiestni? a pozna? polohu v??ho robota v priestore. Pre preh?adnos? je mo?n? nain?talova? farebn? alebo monochromatick? displej, ktor? dok??e zobrazova? u?ito?n? inform?cie – ?rove? nabitia bat?rie, vzdialenos? od prek??ok, r?zne inform?cie o laden?. Neza?kodilo by zlep?enie sn?ma?ov - in?tal?cia TSOP (s? to IR prij?ma?e, ktor? vn?maj? sign?l len ur?itej frekvencie) namiesto klasick?ch fototranzistorov. Okrem infra?erven?ch senzorov existuj? ultrazvukov? senzory, ktor? s? drah?ie a maj? aj svoje nev?hody, no v poslednej dobe si z?skavaj? ob?ubu medzi kon?trukt?rmi robotov. Aby robot reagoval na zvuk, bolo by dobr? nain?talova? mikrof?ny so zosil?ova?om. ?o je v?ak pod?a m?a naozaj zauj?mav?, je in?tal?cia kamery a programovanie strojov?ho videnia na jej z?klade. Existuje sada ?peci?lnych kni?n?c OpenCV, pomocou ktor?ch m??ete naprogramova? rozpozn?vanie tv?re, pohyb pod?a farebn?ch maj?kov a mnoho ?al??ch zauj?mavost?. V?etko z?le?? len na va?ej fant?zii a schopnostiach. Zoznam komponentov: ATmega16 v balen? DIP-40> L7805 v balen? TO-220 L293D v puzdre DIP-16 x 2 ks. rezistory s v?konom 0,25 W s menovit?mi hodnotami: 10 kOhm x 1 ks, 220 Ohm x 4 ks. keramick? kondenz?tory: 0,1 µF, 1 µF, 22 pF elektrolytick? kondenz?tory: 1000 µF x 16 V, 220 µF x 16 V x 2 ks. di?da 1N4001 alebo 1N4004 16 MHz kremenn? rezon?tor IR di?dy: bud? sta?i? ?ubovo?n? dve z nich. fototranzistory, tie? ak?ko?vek, ale reaguj?ce len na vlnov? d??ku infra?erven?ch l??ov Firmv?rov? k?d: Moment?lne je moja robota takmer hotov?. Je vybaven? bezdr?tovou kamerou, sn?ma?om vzdialenosti (kamera aj tento sn?ma? s? in?talovan? na oto?nej ve?i), sn?ma?om prek??ok, k?dova?om, prij?ma?om sign?lu z dia?kov?ho ovl?da?a a rozhran?m RS-232 pre pripojenie k po??ta?. Funguje v dvoch re?imoch: auton?mnom a manu?lnom (prij?ma riadiace sign?ly z dia?kov?ho ovl?da?a), kameru je mo?n? zapn??/vypn?? aj na dia?ku alebo samotn?m robotom, aby sa ?etrila bat?ria. P??em firmv?r pre zabezpe?enie bytu (prenos sn?mok do po??ta?a, detekcia pohybu, prech?dzka po are?li). Jednou z ?asovo ve?mi n?ro?n?ch a vzru?uj?cich ?innost? je zostavenie vlastn?ho robota. Ka?d?, od t?ned?erov a? po dospel?ch, sn?va o tom, ?e vytvor? mal?ho a roztomil?ho alebo ve?k?ho a multifunk?n?ho robota, rovnako ako existuje to?ko r?znych modifik?ci? robotiky, ko?ko je ?ud?. Chcete robi? robota? Pred tak?mto seri?znym projektom by ste sa mali najsk?r uisti? o svojich schopnostiach. Stavba robota nie je najlacnej?ia ani najjednoduch?ia vec. Premyslite si, ak?ho robota chcete vyrobi?, ak? funkcie by mal vykon?va?, mo?no to bude len dekorat?vny robot vyroben? zo star?ch s??iastok alebo to bude plne funk?n? robot so zlo?it?mi pohybliv?mi mechanizmami. Stretol som ve?a remeseln?kov, ktor? vytv?raj? ozdobn? roboty zo star?ch opotrebovan?ch mechanizmov, ako s? hodinky, bud?ky, telev?zory, ?ehli?ky, bicykle, po??ta?e a dokonca aj aut?. Tieto roboty s? vyroben? jednoducho pre kr?su, spravidla zanech?vaj? ve?mi ?iv? dojmy, najm? deti ich maj? radi. T?ned?eri sa vo v?eobecnosti zauj?maj? o roboty ako o nie?o tajomn?, st?le nezn?me. ?asti dekorat?vnych robotov s? pripevnen? r?znymi sp?sobmi: lepidlom, zv?ran?m a skrutkami. Pri takejto ?innosti nie s? ?iadne zbyto?n? ?asti, pou??vaj? sa ak?ko?vek detaily, od malej pru?iny a? po najv???iu skrutku. Roboty m??u by? mal?, stolov? a niektor? remeseln?ci dok??u vyrobi? dekorat?vne roboty ?udskej ve?kosti. Vyrobi? funguj?cu robotu je ove?a n?ro?nej?ie a nemenej zauj?mav?. Robot nemus? vyzera? ako ?lovek, m??e to by? plechovka s rohmi a h?senicami :) tu m??ete vyu?i? svoju fant?ziu donekone?na. Predt?m boli roboty v???inou mechanick?, v?etky pohyby boli riaden? zlo?it?mi mechanizmami. Dnes mo?no v???inu hrub?ch mechanick?ch komponentov nahradi? elektrick?mi obvodmi a „mozog“ robota m??e by? len jeden mikroobvod, do ktor?ho sa potrebn? ?daje zad?vaj? prostredn?ctvom po??ta?a. Dnes firma Lego vyr?ba ?peci?lne stavebnice na stavbu robotov, pri?om tak?to stavebnice s? drah? a nie s? dostupn? pre ka?d?ho. Osobne m?m z?ujem vyr?ba? robota vlastn?mi rukami zo ?rotu. Najv????m probl?mom, s ktor?m sa stret?vame pri v?stavbe, je nedostatok elektrotechnick?ch znalost?. Ak mechanicky m??ete st?le nie?o robi? bez probl?mov, potom s elektrick?mi obvodmi s? veci zlo?itej?ie; ?asto je potrebn? kombinova? nieko?ko r?znych elektrick?ch komponentov a tu za??naj? ?a?kosti, ale to v?etko sa d? vyrie?i?. Pri vytv?ran? robota m??u nasta? probl?my s elektromotormi, dobr? motory s? drah?, star? hra?ky mus?te rozobra?, to nie je pr?li? pohodln?. Mnoh? r?diov? komponenty sa tie? stali vz?cnymi, st?le viac zariaden? sa vyr?ba na zlo?it?ch mikroobvodoch, ?o si vy?aduje v??ne znalosti. Napriek v?etk?m ?a?kostiam mnoh? z n?s na?alej vytv?raj? ??asn? roboty na r?zne ??ely. Roboty m??u pra? bielize?, upratova? prach, kresli?, pres?va? predmety, rozosmieva? n?s alebo jednoducho zdobi? na?u plochu. Na str?nke budem pravidelne uverej?ova? fotografie mojich nov?ch robotov, ak v?s t?to t?ma tie? zauj?ma, ur?ite po?lite svoje pr?behy s fotografiami alebo nap??te o svojich vyn?lezoch na f?rum. Dnes v?m povieme, ako vyrobi? robota z dostupn?ch materi?lov. V?sledn? „high-tech android“, hoci je mal? a pravdepodobne v?m nepom??e s dom?cimi pr?cami, ur?ite pobav? deti aj dospel?ch. Potrebn? materi?ly 1. Pripojte bat?riu k motoru 2. Destabiliz?tor Na samom konci destabiliz?tora kvapnite p?r kvapiek lepidla alebo pripevnite nejak? dekorat?vny prvok - to dod? n??mu v?tvoru individualitu a zv??i amplit?du jeho pohybov. 3. Nohy 4. Dr?ty 5. Pripojenie bat?rie 6. O?i 7. Spustite Robot je pripraven?! A takto by mohol vyzera? n?? dom?ci robot, ak prejav?te viac fant?zie: A nakoniec video: Na z?klade materi?lov od techcult Dnes si u?, ?ia?, m?lokto pam?t?, ?e v roku 2005 boli Chemical Brothers a mali n?dhern? video - Believe, kde robotick? ruka prenasledovala hrdinu videa po meste. Potom sa mi sn?val sen. V tom ?ase nere?lne, preto?e som o elektronike nemal ani po?atia. Ale chcel som veri? – veri?. Pre?lo 10 rokov a pr?ve v?era sa mi podarilo po prv?kr?t zlo?i? vlastn? robotick? rameno, uvies? ho do prev?dzky, potom rozbi?, opravi? a op?? uvies? do prev?dzky a popri tom si n?js? priate?ov a z?ska? sebad?veru v mojich vlastn?ch schopnostiach. Pozor, pod strihom s? spojlery! Preto z toho, ?o zostalo v pam?ti hra?iek, bolo: Detaily dizajn?ra do seba nielen dokonale zapadaj?, ale aj skuto?nos?, ?e detaily je takmer nemo?n? zameni?. Pravda, s nemeckou pedantnos?ou tvorcovia odlo?te presne to?ko skrutiek, ko?ko potrebujete, preto je ne?iaduce pri mont??i robota strati? skrutky na podlahe alebo zameni? „?o kam ide“. Technick? ?daje: d??ka: 228 mm V??iva: 4 D bat?rie Mobilita: Budete potrebova?: Skrutky a skrutky, ktor? s? funk?ne rovnak?, ale l??ia sa d??kou, s? v n?vode celkom jasne uveden?, napr?klad na strednej fotografii ni??ie vid?me skrutky P11 a P13. Alebo mo?no P14 - no, teda zase ich zamot?vam. =) M??ete ich rozl??i?: pokyny uv?dzaj?, ktor? z nich m? ko?ko milimetrov. Ale po prv?, s posuvn?m meradlom si nesadnete (hlavne ak m?te 8 rokov a/alebo ho jednoducho nem?te) a po druh?, v kone?nom d?sledku ich rozl??ite, len ak ich prilo??te ved?a navzajom, co sa nemusi stat hned napadlo (nenapadlo ma, hehe). Preto v?s vopred upozorn?m, ak sa rozhodnete postavi? si tohto alebo podobn?ho robota sami, tu je n?poveda: Nikdy tie? ni? nevyhadzujte, k?m nedokon??te mont??. Na spodnej fotografii v strede medzi dvoma ?as?ami tela „hlavy“ robota je mal? kr??ok, ktor? takmer ?iel do ko?a spolu s ?al??mi „odpadmi“. A to je mimochodom dr?iak na LED baterku v „hlave“ uchopovacieho mechanizmu. ?asti sa daj? celkom ?ahko odhryzn?? a nevy?aduj? ?istenie, ale p??ila sa mi my?lienka spracova? ka?d? ?as? kart?nov?m no?om a no?nicami, aj ke? to nie je potrebn?. Kon?trukcia za??na ?tyrmi z piatich zahrnut?ch motorov, ktor?ch mont?? je skuto?n?m pote?en?m: jednoducho milujem prevodov? mechanizmy. Na?li sme motory ?h?adne zabalen? a „prilepen?“ k sebe - pripravte sa odpoveda? na ot?zku die?a?a, pre?o s? komut?torov? motory magnetick? (m??ete okam?ite v koment?roch! :) D?le?it?: v 3 z 5 krytov motora, ktor? potrebujete zapustite matice po stran?ch- v bud?cnosti na ne ulo??me tel? pri mont??i ramena. Bo?n? matice nie s? potrebn? len v motore, ktor? bude tvori? z?klad plo?iny, ale aby ste si nesk?r nepam?tali, ktor? telo kam ide, je lep?ie matice zakopa? do ka?d?ho zo ?tyroch ?lt?ch telies naraz. Iba na t?to oper?ciu budete potrebova? klie?te, nesk?r u? nebud? potrebn?. Po pribli?ne 30-40 min?tach bol ka?d? zo 4 motorov vybaven? vlastn?m prevodov?m mechanizmom a krytom. Sk?bi? v?etko dohromady nie je o ni? ?a??ie ako posklada? Kinder Surprise v detstve, len ove?a zauj?mavej?ie. Ot?zka na starostlivos? na z?klade vy??ie uvedenej fotografie: tri zo ?tyroch v?stupn?ch prevodov s? ?ierne, kde je biely? Z jeho tela by mali vych?dza? modr? a ?ierne dr?ty. Je to v?etko v pokynoch, ale mysl?m, ?e stoj? za to tomu venova? pozornos?. Ke? budete ma? v ruk?ch v?etky motory, okrem „hlavov?ho“, za?nete zostavova? plo?inu, na ktorej bude n?? robot st??. V tejto f?ze som si uvedomil, ?e mus?m by? premyslenej?? so skrutkami a skrutkami: ako vid?te na fotografii vy??ie, nesta?ili mi dve skrutky na spojenie motorov pomocou bo?n?ch mat?c - u? boli zaskrutkovan? do h?bky u? zmontovanej plo?iny. Musel som improvizova?. Po zlo?en? plo?iny a hlavnej ?asti ramena v?s pokyny vyzv?, aby ste prist?pili k zostaveniu mechanizmu ch?padla, ktor? je pln? mal?ch ?ast? a pohybliv?ch ?ast? - z?bavn? ?as?! Mus?m v?ak poveda?, ?e tu kon?ia spoilery a za??na sa video, ke??e som musel ?s? na stretnutie s kamar?tom a musel som si vzia? so sebou robotu, ktor? som nestihol dokon?i?. Robot v na?ich ruk?ch o?il hne?, ako sme ho dokon?ili s mont??ou. Bohu?ia?, nem??em v?m vyjadri? na?e pote?enie slovami, ale mysl?m si, ?e mnoh? mi tu bud? rozumie?. Ke? ?trukt?ra, ktor? ste sami zostavili, zrazu za?ne ?i? plnohodnotn? ?ivot - je to vzru?enie! Uvedomili sme si, ?e sme stra?ne hladn? a i?li sme sa najes?. U? to nebolo ?aleko, tak sme robotu niesli v ruk?ch. A potom n?s ?akalo ?al?ie pr?jemn? prekvapenie: robotika nie je len vzru?uj?ca. Z?rove? zbli?uje ?ud?. Len ?o sme si sadli za st?l, obklopili n?s ?udia, ktor? chceli robotu spozna? a postavi? si ju pre seba. Deti zo v?etk?ho najrad?ej v?tali robota „ch?padlami“, preto?e sa skuto?ne spr?va ako ?iv? a predov?etk?m je to ruka! Jedn?m slovom, z?kladn? princ?py animatroniky si u??vatelia osvojili intuit?vne. Takto to vyzeralo: T?m, ?e sme sa rozhodli posun?? rameno cez maxim?lnu amplit?du, podarilo sa n?m dosiahnu? charakteristick? praskav? zvuk a poruchu funk?nosti motorick?ho mechanizmu v lakti. Najprv ma to rozru?ilo: no, je to nov? hra?ka, pr?ve zlo?en? a u? nefunguje. Ale potom mi to do?lo: ak si to len zbieral s?m, ak? to malo zmysel? =) Ve?mi dobre pozn?m s?pravu ozuben?ch kolies vo vn?tri puzdra a aby ste pochopili, ?i je samotn? motor pokazen?, alebo ?i puzdro jednoducho nebolo dostato?ne zaisten?, m??ete ho na??ta? bez toho, aby ste museli odstr?ni? motor z dosky a zisti?, ?i klikanie pokra?uje. Tu sa mi podarilo c?ti? t?mto robo-majster! Po starostlivom rozobrat? „lak?ov?ho k?bu“ bolo mo?n? ur?i?, ?e motor bez za?a?enia be?? hladko. Puzdro sa rozpadlo, jedna zo skrutiek spadla dovn?tra (preto?e bola zmagnetizovan? motorom) a ak by sme pokra?ovali v prev?dzke, ozuben? koles? by sa po?kodili - pri demont??i sa na?iel charakteristick? „pr??ok“ opotrebovan?ho plastu na nich. Je ve?mi v?hodn?, ?e robot nemusel by? cel? rozoberan?. A je naozaj skvel?, ?e k poruche do?lo v d?sledku nie ?plne presnej mont??e na tomto mieste, a nie v d?sledku niektor?ch ?a?kost? v tov?rni: v mojej s?prave sa v?bec nena?li. Poradenstvo: Prv?kr?t po mont??i majte po ruke skrutkova? a klie?te – m??u sa v?m hodi?. Nielen?e som na?iel spolo?n? n?mety na komunik?ciu s ?plne nezn?mymi ?u?mi, ale hra?ku sa mi podarilo nielen zlo?i?, ale aj opravi? svojpomocne! To znamen?, ?e nepochybujem: s mojou robotou bude v?dy v?etko v poriadku. A to je ve?mi pr?jemn? pocit, ke? ide o va?e ob??ben? veci. ?ijeme vo svete, kde sme stra?ne z?visl? od predajcov, dod?vate?ov, zamestnancov slu?ieb a dostupnosti vo?n?ho ?asu a pe?az?. Ak neviete robi? takmer ni?, budete musie? za v?etko zaplati? a s najv???ou pravdepodobnos?ou preplati?. Schopnos? opravi? hra?ku sami, preto?e viete, ako funguje ka?d? jej ?as?, je na nezaplatenie. Nech m? die?a tak? sebavedomie. Posklada? robota z tejto stavebnice nie je o ni? n?ro?nej?ie ako puzzle alebo Kinder Surprise, len v?sledok je ove?a v???? a vyvolal b?rku em?ci? v n?s aj v na?om okol?. Skvel? sada, ?akujem Mnoho ?ud? by chcelo navrhn?? robota ako stroj, ktor? by fungoval auton?mne. Ak v?ak trochu roz??rime pojem slova „robot“, potom mo?no za robota pova?ova? aj dia?kovo ovl?dan? objekty. Mo?no si mysl?te, ?e zostavi? robota na ovl?dacom paneli bude trochu ?a?k?, ale v?etko je v skuto?nosti jednoduch?ie, ako sa zd?. Tento ?l?nok v?m povie, ako zostavi? robota na dia?kov? ovl?danie. Rozhodnite sa, ?o budete stava?. Je nepravdepodobn?, ?e budete schopn? zostavi? plnohodnotn?ho biped?lneho humanoida, ktor? dok??e uspokoji? ka?d? v?? rozmar. Navy?e nep?jde o robota s r?znymi paz?rmi schopn?mi chyta? a ?aha? 5-kilogramov? predmety. Za?nete stavbou robota, ktor? sa m??e pohybova? dopredu, dozadu, do?ava a doprava pomocou bezdr?tov?ho pr?kazu z dia?kov?ho ovl?da?a. Ke? v?ak zvl?dnete z?klady, m??ete svoj dizajn vylep?i? a prida? r?zne inov?cie, sta?? postupova? pod?a pokynov: „Na svete neexistuje ?pln? robot.“ V?dy sa d? nie?o prida? a vylep?i?. Sedemkr?t meraj, raz strihni. Sk?r ne? za?nete priamo sklada? robota, e?te pred objednan?m potrebn?ch dielov. V?? prv? robot bude vyzera? ako dve serv? na plochom kuse plastu. Tento dizajn je ve?mi jednoduch? a ponech?va v?m priestor na zlep?enie. Ve?kos? tohto modelu bude pribli?ne 15 x 20 centimetrov. Na vytvorenie tak?ho jednoduch?ho robota ho jednoducho na?rtnete pomocou prav?tka, papiera a ceruzky v skuto?nej ve?kosti. Pri v????ch a zlo?itej??ch projektoch sa budete musie? nau?i? pravidl? ?k?lovania a automatizovan?ho programovania. Vyberte podrobnosti, ktor? potrebujete. Hoci e?te nie je ?as na objedn?vanie dielov, mali by ste ich u? ma? vybrat? a vedie?, kde ich k?pi?. Ak objedn?vate online, je lep?ie n?js? v?etky diely na jednej str?nke, ?o v?m pom??e u?etri? na preprave. Budete potrebova? materi?l r?mu alebo podvozku, 2 serv?, bat?riu, r?diov? vysiela?, vysiela? a prij?ma?. Teraz, ke? ste si vybrali diely, ktor? potrebujete, objednajte si ich online. Pok?ste sa ich objedna? z ?o najmen?ieho po?tu str?nok, ?o v?m umo?n? u?etri? na preprave a dosta? v?etky diely naraz. Zmerajte a odre?te r?m. Vezmite prav?tko a rezac? n?stroj a zmerajte d??ku a ??rku be?iaceho r?mu, pribli?ne 15 (cm) x 20 (cm). Teraz skontrolujte, ak? rovn? s? va?e ?iary. Pam?tajte, dvakr?t meraj, raz re?. Ak pou??vate plastov? dosku, budete ju m?c? reza? presne tak, ako jej dreven? menovku. Postavte si robota. V tomto momente m?te v?etky potrebn? materi?ly a vykrojen? podvozok.Z?ver
Na to, aby ste si vyrobili robota vlastn?mi rukami, nepotrebujete znalosti jadrovej fyziky. D? sa to urobi? doma z be?n?ch materi?lov, ktor? m?te v?dy po ruke. ?o teda potrebujeme:
Pomocou lepiacej pi?tole pripevnite kus penovej lepenky na kryt motora. Potom k nej prilep?me bat?riu.
Tento krok sa m??e zda? m?t?ci. Aby ste v?ak vyrobili robota, mus?te ho rozh?ba?. Na os motora polo??me mal? podlhovast? k?sok penovej lepenky a zaist?me lepiacou pi?to?ou. T?to kon?trukcia dod? motoru nerovnov?hu, ktor? uvedie do pohybu cel? robot.
Teraz mus?te vybavi? robota doln?mi kon?atinami. Ak na to pou??vate hlavy zubn?ch kefiek, prilepte ich na spodok motor?eka. Ako vrstvu m??ete pou?i? rovnak? penov? dosku.
?al??m krokom je pripojenie na?ich dvoch kusov dr?tu ku kontaktom motora. M??ete ich jednoducho priskrutkova?, no e?te lep?ie by bolo ich prisp?jkova?, robot bude v?aka tomu odolnej??.
Pomocou tepelnej pi?tole prilepte dr?t na jeden koniec bat?rie. M??ete si vybra? ktor?ko?vek z dvoch vodi?ov a ktor?ko?vek stranu bat?rie – na polarite v tomto pr?pade nez?le??. Ak ste dobr? v sp?jkovan?, m??ete v tomto kroku pou?i? namiesto lepidla aj sp?jkovanie.
Ako o?i robota sa celkom hod? p?r gu???ok, ktor? pripevn?me hor?cim lepidlom na jeden koniec bat?rie. V tomto kroku m??ete uk?za? svoju predstavivos? a pr?s? so vzh?adom o?? pod?a vlastn?ho uv??enia.
Teraz privedieme n?? dom?ci produkt k ?ivotu. Vezmite vo?n? koniec dr?tu a pomocou lepiacej p?sky ho pripevnite na neobsaden? svorku bat?rie. Na tento krok by ste nemali pou??va? hor?ce lepidlo, preto?e v pr?pade potreby v?m zabr?ni vypn?? motor.
V?etko to za?alo (ahoj, majster Keith a ?akujem, ?e som mohol p?sa? na tvoj blog!), ktor? sa takmer okam?ite na?iel a vybral po tomto ?l?nku na Habr?. Na str?nke sa p??e, ?e robota zvl?dne zostavi? aj 8-ro?n? die?a – pre?o som hor??? Rovnak?m sp?sobom sa o to pok??am.Najprv tam bola paranoja
Ako spr?vny paranoik okam?ite vyjadr?m obavy, ktor? som p?vodne mal oh?adom dizajn?ra. V mojom detstve boli najprv dobr? sovietski dizajn?ri, potom ??nske hra?ky, ktor? sa mi rozpadali v ruk?ch... a potom sa moje detstvo skon?ilo :(
A nakoniec lekcia, ktor? sa nau?ila od sovietskych dizajn?rov:
?o m??em teraz poveda?: nie nadarmo v mojom ob??benom videu Believe hlavn? postava vid? obavy tam, kde ?iadne nie s?. ?iadna z ob?v sa nenaplnila: detailov bolo presne to?ko, ko?ko bolo treba, v?etky do seba zapadali pod?a m?a - perfektne, ?o ve?mi zdvihlo n?ladu s postupuj?cim dielom.
v??ka: 380 mm
??rka: 160 mm
Hmotnos? zostavy: 658 gr.
Hmotnos? zdvihnut?ch predmetov: do 100 g
Podsvietenie: 1 LED
Typ ovl?dania: k?blov? dia?kov? ovl?danie
Odhadovan? ?as v?stavby: 6 hod?n
pohyb: 5 br?sen?ch motorov
Ochrana kon?trukcie pri pohybe: ra??a
Mechanizmus zachyt?vania: 0-1,77""
Pohyb z?p?stia: v rozmedz? 120 stup?ov
Pohyb lak?ami: do 300 stup?ov
Pohyb ramena: v rozmedz? 180 stup?ov
Rot?cia na plo?ine: v rozmedz? 270 stup?ovD?le?it?! O mal?ch detailoch
Ke? u? hovor?me o „ozuben?“. Ak ste sa s podobn?m probl?mom stretli a viete, ako si mont?? e?te viac zpohodlni?, vitajte v koment?roch. Zatia? sa podel?m o svoje sk?senosti. Proces budovania
Robot je dod?van? s pokynmi bez zbyto?n?ch slov - iba obr?zky a jasne katalogizovan? a ozna?en? ?asti. Ako sa sta? ?ivotom strany pomocou robota
Jednoducho! Ke? sme pokra?ovali v spolo?nej mont??i, bolo jasn?: zostavi? robota sami - Ve?mi Pekn?. Spolo?n? pr?ca na dizajne je dvojn?sobne pr?jemn?. Preto m??em s d?verou odporu?i? tento set pre t?ch, ktor? nechc? sedie? v kaviarni pri nudn?ch rozhovoroch, ale chc? vidie? priate?ov a dobre sa zabavi?. Navy?e sa mi zd?, ?e budovanie t?mu s takouto s?pravou - napr?klad zostavenie dvoma t?mami pre r?chlos? - je takmer obojstranne v?hodn? mo?nos?. Rie?enie probl?mov
Po n?vrate domov ma ?akalo nemil? prekvapenie a je dobr?, ?e sa tak stalo e?te pred uverejnen?m tejto recenzie, preto?e teraz si hne? rozoberieme rie?enie probl?mov. ?o sa d? v?aka tejto zostave nau?i??
Sebavedomie! V?sledky
?o sa mi p??ilo:
?o e?te potrebujete:
Verdikt:Kroky
Varovania