Naredite robota zelo preprosto Ugotovimo, kaj je potrebno ustvarite robota doma, da bi razumeli osnove robotike.

Zagotovo ste si, ko ste si ogledali dovolj filmov o robotih, večkrat zaželeli zgraditi svojega lastnega bojnega tovariša, pa niste vedeli, kje začeti. Seveda ne boste mogli zgraditi dvonožnega Terminatorja, vendar to ni tisto, kar poskušamo doseči. Zberite preprost robot kdor ve, kako pravilno držati spajkalnik v rokah, lahko to stori in to ne zahteva globokega znanja, čeprav ne bo škodilo. Amaterska robotika se ne razlikuje veliko od načrtovanja vezij, le veliko bolj zanimiva, saj vključuje tudi področja, kot sta mehanika in programiranje. Vse komponente so lahko dostopne in niso tako drage. Napredek torej ne miruje in izkoristili ga bomo sebi v prid.

Uvod

torej. Kaj je robot? V večini primerov to avtomatska naprava, ki reagira na vsa dejanja okolju. Robote lahko nadzorujejo ljudje ali izvajajo vnaprej programirana dejanja. Običajno je robot opremljen z različnimi senzorji (razdalja, kot vrtenja, pospešek), video kamerami in manipulatorji. Elektronski del robota sestavlja mikrokrmilnik (MC) – mikrovezje, ki vsebuje procesor, taktni generator, različne periferne enote, RAM in trajni pomnilnik. Obstaja svet ogromno razni mikrokontrolerji za različna področja aplikacije in na njihovi podlagi lahko sestavite zmogljive robote. Za amaterske zgradbe široka uporaba našli mikrokontrolerje AVR. So daleč najbolj dostopni in na internetu lahko najdete veliko primerov, ki temeljijo na teh MK. Za delo z mikrokontrolerji morate znati programirati v asemblerju ali C ter imeti osnovno znanje digitalne in analogne elektronike. V našem projektu bomo uporabili C. Programiranje za MK se ne razlikuje veliko od programiranja v računalniku, sintaksa jezika je enaka, večina funkcij se praktično ne razlikuje, nove pa so precej enostavne za učenje in priročne za uporabo.

Kaj potrebujemo

Za začetek se bo naš robot lahko preprosto izognil oviram, torej ponovil običajno vedenje večine živali v naravi. Vse, kar potrebujemo za izdelavo takšnega robota, lahko najdemo v radijskih trgovinah. Odločimo se, kako se bo naš robot premikal. Mislim, da so najuspešnejše gosenice, ki se uporabljajo v tankih; to je najugodnejša rešitev, saj imajo gosenice večjo prehodnost kot kolesa vozila in jih je bolj priročno nadzorovati (za obračanje je dovolj zavrtite steze različne strani). Zato boste potrebovali katero koli igračo tank, katere gosenice se vrtijo neodvisno druga od druge, kupite jo lahko v kateri koli trgovini z igračami po razumni ceni. Od tega rezervoarja rabiš samo platformo z gosenicami in motorje z menjalniki, ostalo lahko mirno odviješ in zavržeš. Potrebujemo tudi mikrokrmilnik, moja izbira je padla na ATmega16 - ima dovolj priključkov za priklop senzorjev in perifernih naprav in na splošno je zelo priročno. Prav tako boste morali kupiti nekaj radijskih komponent, spajkalnik in multimeter.

Izdelava table z MK

V našem primeru bo mikrokrmilnik opravljal funkcije možganov, vendar ne bomo začeli z njim, temveč z napajanjem robotovih možganov. Pravilna prehrana- jamstvo za zdravje, zato bomo začeli s tem, kako pravilno nahraniti našega robota, saj tu začetniki robotski graditelji običajno delajo napake. In da bi naš robot normalno deloval, moramo uporabiti stabilizator napetosti. Raje imam čip L7805 - zasnovan je tako, da proizvaja stabilno izhodno napetost 5 V, kar potrebuje naš mikrokontroler. Toda zaradi dejstva, da je padec napetosti na tem mikrovezju približno 2,5 V, je treba nanj napajati najmanj 7,5 V. Uporablja se skupaj s tem stabilizatorjem elektrolitski kondenzatorji za izravnavo valovanja napetosti je treba v tokokrog vključiti diodo za zaščito pred obračanjem polaritete.

Zdaj lahko preidemo na naš mikrokrmilnik. Ohišje MK je DIP (primernejše je za spajkanje) in ima štirideset zatičev. Na krovu je ADC, PWM, USART in še veliko več, ki jih trenutno ne bomo uporabljali. Oglejmo si nekaj pomembnih vozlišč. Zatič RESET (9. krak MK) potegne navzgor upor R1 do "plus" vira napajanja - to je treba storiti! V nasprotnem primeru se lahko vaš MK nenamerno ponastavi ali, preprosteje rečeno, pride do napake. Prav tako je zaželen ukrep, vendar ne obvezen, povezava RESET prek keramični kondenzator C1 na tla. Na diagramu lahko vidite tudi elektrolit 1000 uF, ki vas reši pred padci napetosti pri delujočih motorjih, kar bo ugodno vplivalo tudi na delovanje mikrokontrolerja. Kvarčni resonator X1 in kondenzatorja C2, C3 morajo biti nameščeni čim bližje zatičem XTAL1 in XTAL2.

Ne bom govoril o tem, kako utripati MK, saj lahko o tem preberete na internetu. Program bomo napisali v C-ju, za programsko okolje sem izbral CodeVisionAVR. To je dokaj uporabniku prijazno okolje in je uporabno za začetnike, saj ima vgrajen čarovnik za ustvarjanje kode.

Nadzor motorja

Enako pomembna komponenta našega robota je gonilnik motorja, ki nam olajša njegovo upravljanje. Nikoli in pod nobenim pogojem ne smete priključiti motorjev neposredno na MK! Na splošno močnih bremen ni mogoče nadzorovati neposredno iz mikrokrmilnika, sicer bo izgorelo. Uporabite ga ključni tranzistorji. Za naš primer obstaja poseben čip - L293D. Pri tako preprostih projektih vedno poskusite uporabiti ta čip z indeksom "D", saj ima vgrajene diode za zaščito pred preobremenitvijo. To mikrovezje je zelo enostavno nadzorovati in ga je enostavno dobiti v radijskih trgovinah. Na voljo je v dveh paketih: DIP in SOIC. V paketu bomo uporabili DIP zaradi enostavne montaže na ploščo. L293D ima ločeno napajanje za motorje in logiko. Zato bomo samo mikrovezje napajali iz stabilizatorja (vhod VSS), motorje pa neposredno iz baterij (vhod VS). L293D zdrži obremenitev 600 mA na kanal in ima dva od teh kanalov, se pravi na en čip lahko povežemo dva motorja. Ampak zaradi varnosti bomo kanale združili in potem bomo potrebovali eno micro za vsak motor. Iz tega sledi, da bo L293D zdržal 1,2 A. Da bi to dosegli, morate združiti noge micra, kot je prikazano na diagramu. Mikrovezje deluje na naslednji način: ko se na IN1 in IN2 uporabi logična "0", na IN3 in IN4 pa logična ena, se motor vrti v eno smer, in če so signali obrnjeni - se uporabi logična ničla, takrat se bo motor začel vrteti v drugo smer. Nožici EN1 in EN2 sta odgovorni za vklop vsakega kanala. Povežemo jih in jih priključimo na "plus" napajalnika iz stabilizatorja. Ker se mikrovezje med delovanjem segreje in je namestitev radiatorjev na to vrsto ohišja problematična, je odvod toplote zagotovljen z GND nogami - bolje jih je spajkati na široki kontaktni plošči. To je vse, kar morate vedeti o gonilnikih za prvič.

Senzorji za ovire

Da bo naš robot lahko navigiral in se ne bo zaletel v vse, bomo namestili dva infrardeči senzor. večina najpreprostejši senzor je sestavljen iz infrardeče diode, ki oddaja infrardeči spekter in fototranzistor, ki bo sprejel signal iz IR diode. Načelo je naslednje: ko pred senzorjem ni ovire, IR žarki ne zadenejo fototranzistorja in se ta ne odpre. Če je pred senzorjem ovira, se žarki odbijajo od njega in zadenejo tranzistor - odpre se in tok začne teči. Slabost takih senzorjev je, da se lahko različno odzovejo različne površine in niso zaščiteni pred motnjami - senzor se lahko pomotoma sproži zaradi tujih signalov iz drugih naprav. Modulacija signala vas lahko zaščiti pred motnjami, vendar se s tem za zdaj ne bomo obremenjevali. Za začetek je dovolj.


Robot firmware

Če želite robota oživeti, morate zanj napisati vdelano programsko opremo, to je program, ki bi odčitaval senzorje in krmilil motorje. Moj program je najpreprostejši, ne vsebuje kompleksne strukture in vsi bodo razumeli. Naslednji dve vrstici vključujeta datoteke glave za naš mikrokontroler in ukaze za generiranje zakasnitev:

#vključi
#vključi

Naslednje vrstice so pogojne, ker so vrednosti PORTC odvisne od tega, kako ste gonilnik motorja povezali z mikrokrmilnikom:

PORTC.0 = 1; PORTC.1 = 0; PORTC.2 = 1; PORTC.3 = 0; Vrednost 0xFF pomeni, da bo izhod dnevnik. "1", 0x00 pa je dnevnik. "0". Z naslednjo konstrukcijo preverimo, ali je pred robotom ovira in na kateri strani je: if (!(PINB & (1<

Če svetloba IR diode zadene fototranzistor, se na nogi mikrokrmilnika namesti dnevnik. »0« in robot se začne premikati nazaj, da se odmakne od ovire, nato se obrne, da ne bi znova trčil v oviro, nato pa se znova premakne naprej. Ker imamo dva senzorja, prisotnost ovire preverimo dvakrat – na desni in na levi in ​​tako lahko ugotovimo, na kateri strani je ovira. Ukaz "delay_ms(1000)" pomeni, da bo minila ena sekunda, preden se bo naslednji ukaz začel izvajati.

Zaključek

Pokril sem večino vidikov, ki vam bodo pomagali zgraditi vašega prvega robota. Toda robotika se tu ne konča. Če sestavite tega robota, boste imeli veliko možnosti, da ga razširite. Izboljšate lahko robotov algoritem, na primer kaj storiti, če ovira ni na neki strani, ampak tik pred robotom. Prav tako ne bi škodilo, če namestite kodirnik - preprosto napravo, ki vam bo pomagala natančno pozicionirati in poznati lokacijo vašega robota v prostoru. Zaradi jasnosti je možno namestiti barvni ali enobarvni zaslon, ki lahko prikazuje koristne informacije - raven napolnjenosti baterije, razdaljo do ovir, različne informacije o odpravljanju napak. Ne bi škodilo izboljšati senzorje - namestiti TSOP (to so IR sprejemniki, ki zaznavajo signal le določene frekvence) namesto običajnih fototranzistorjev. Poleg infrardečih senzorjev obstajajo ultrazvočni senzorji, ki so sicer dražji in imajo tudi svoje slabosti, a v zadnjem času postajajo vse bolj priljubljeni med izdelovalci robotov. Da bi se robot odzival na zvok, bi bilo dobro namestiti mikrofone z ojačevalcem. Toda tisto, kar se mi zdi res zanimivo, je namestitev kamere in programiranje strojnega vida, ki temelji na njej. Obstaja nabor posebnih knjižnic OpenCV, s katerimi lahko programirate prepoznavanje obraza, gibanje glede na barvne svetilnike in številne druge zanimive stvari. Vse je odvisno le od vaše domišljije in spretnosti.

Seznam komponent:

    ATmega16 v paketu DIP-40>

    L7805 v paketu TO-220

    L293D v ohišju DIP-16 x2 kos.

    upori z močjo 0,25 W z ocenami: 10 kOhm x 1 kos., 220 Ohm x 4 kos.

    keramični kondenzatorji: 0,1 µF, 1 µF, 22 pF

    elektrolitski kondenzatorji: 1000 µF x 16 V, 220 µF x 16 V x 2 kos.

    dioda 1N4001 ali 1N4004

    16 MHz kvarčni resonator

    IR diode: dovolj sta kateri koli dve.

    fototranzistorji, tudi kakršni koli, vendar se odzivajo le na valovno dolžino infrardečih žarkov

Koda vdelane programske opreme:

/************************************************ * *** Vdelana programska oprema za tip robota MK: ATmega16 Taktna frekvenca: 16,000000 MHz Če je vaša kvarčna frekvenca drugačna, morate to določiti v nastavitvah okolja: Projekt -> Konfiguracija -> Zavihek "C Compiler" ****** ***********************************************/ #vključi #vključi void main(void) ( //Konfigurirajte vhodna vrata //Prek teh vrat sprejemamo signale iz senzorjev DDRB=0x00; //Vklopimo vlečne upore PORTB=0xFF; //Konfigurirajte izhodna vrata //Prek teh vrat krmilimo motorje DDRC =0xFF; //Glavna zanka programa //odčitavamo vrednosti s senzorjev, medtem ko (1) ( //Pomik naprej PORTC.0 = 1; PORTC.1 =. 0; PORTC.3 = 0; if (PINB & (1<O mojem robotu

Trenutno je moj robot skoraj dokončan.


Opremljen je z brezžično kamero, senzorjem razdalje (tako kamera kot ta senzor sta nameščena na vrtljivem stolpu), senzorjem za ovire, kodirnikom, sprejemnikom signala z daljinskega upravljalnika in vmesnikom RS-232 za povezavo z računalnik. Deluje v dveh načinih: avtonomnem in ročnem (sprejema krmilne signale z daljinskega upravljalnika), kamero lahko vklopimo/izklopimo tudi na daljavo ali s pomočjo robota samega za varčevanje z baterijo. Pišem firmware za varnost stanovanja (prenos slik na računalnik, zaznavanje gibanja, sprehod po prostorih).

Marsikdo bi rad zasnoval robota, kot stroj, ki bi deloval avtonomno. Če pa nekoliko razširimo pojem besede "robot", potem lahko daljinsko vodene predmete štejemo za robota. Morda se vam zdi, da bo nekoliko težko sestaviti robota na nadzorni plošči, vendar je vse pravzaprav lažje, kot se zdi. Ta članek vam bo povedal, kako sestaviti robota na daljinsko vodenje.

Koraki

    Odločite se, kaj boste zgradili. Malo verjetno je, da boste lahko sestavili dvonožnega humanoida v polnem obsegu, ki bo ustregel vsaki vaši muhi. Poleg tega ne bo robot z raznimi kremplji, ki bi bil sposoben grabiti in vleči 5-kilogramske predmete. Začeli boste z izdelavo robota, ki se lahko premika naprej, nazaj, levo in desno z uporabo brezžičnega ukaza z daljinskega upravljalnika. Ko pa osvojite osnove, lahko izboljšate svoj dizajn in dodate različne novosti, le sledite navodilom: "Na svetu ni popolnega robota." Vedno lahko kaj dodaš in izboljšaš.

    Sedemkrat izmerite in enkrat odrežite. Preden začnete neposredno sestavljati robota, še preden naročite potrebne dele. Vaš prvi robot bo videti kot dva servo motorja na ravnem kosu plastike. Ta zasnova je zelo preprosta in pušča prostor za izboljšave. Velikost tega modela bo približno 15 do 20 centimetrov. Če želite ustvariti tako preprostega robota, ga lahko preprosto skicirate z ravnilom, papirjem in svinčnikom v resnični velikosti. Za večje in kompleksnejše projekte se boste morali naučiti pravil skaliranja in avtomatiziranega programiranja.

    Izberite podrobnosti, ki jih potrebujete.Čeprav še ni čas za naročanje delov, bi morali biti že izbrani in vedeti, kje jih kupiti. Če naročate prek spleta, je bolje, da vse dele najdete na enem mestu, kar vam bo pomagalo prihraniti pri pošiljanju. Potrebovali boste material za okvir ali šasijo, 2 servo motorja, baterijo, radijski oddajnik, oddajnik in sprejemnik.

    • Izbira servomotorjev, ki jih potrebujete za pogon robota. En motor bo premikal sprednja kolesa, drugi pa zadnja kolesa. Tako lahko uporabite najenostavnejši način krmiljenja - diferencialno prestavo, kar pomeni, da se oba motorja vrtita naprej, ko se robot premika naprej, oba motorja se vrtita nazaj, ko se robot premika nazaj, pri enem od obratov pa teče en motor in noben drug. . Servo motor se razlikuje od običajnega motorja na izmenični tok po tem, da se lahko prvi vrti samo za 180 stopinj in prenaša informacije nazaj na svoj položaj. Ta projekt bo uporabljal servo motor, ker bo lažje in vam ne bo treba kupiti dragega regulatorja hitrosti ali ločenega menjalnika. Ko ugotovite, kako sestaviti robota za daljinsko vodenje, lahko zgradite drugega ali spremenite tistega, ki ga imate, z uporabo AC motorjev namesto servomotorjev. Obstajajo 4 pomembni vidiki, o katerih morate resno razmisliti, preden kupite servo motor, natančneje: hitrost, navor, velikost/teža in ali jih je mogoče spremeniti na 360-stopinjsko vrtenje. Ker se servo motorji lahko vrtijo samo za 180 stopinj, se bo vaš robot lahko premaknil le malo naprej. S 360-stopinjskimi modifikacijami, ki so na voljo, lahko konfigurirate motor, da se neprekinjeno vrti v eno smer in omogočite robotu, da se nenehno vozi v eno ali drugo smer. Velikost in teža sta zelo pomembni za ta projekt, saj vam bo tako ali tako verjetno ostalo veliko prostora. Poskusite najti nekaj srednje velikega. Navor je moč motorja. Za to se uporablja menjalnik. Če motor nima menjalnika in je navor nizek, potem se vaš robot najverjetneje ne bo premaknil, ker nima dovolj moči za to. Po končani gradnji lahko vedno kupite in pritrdite močnejši ali hitrejši motor. Ne pozabite, višja kot je hitrost, manjša bo moč. Za prvi prototip robota je priporočljiv nakup servo "HS-311". Ta motor ima dobro razmerje med hitrostjo in močjo, je poceni in je prave velikosti za robota.
      • Ker se ta servo lahko vrti le za 180 stopinj, ga boste morali znova konfigurirati na 360 stopinj, vendar bo to razveljavilo vašo garancijo za nakup, vendar boste morali to storiti, da boste robotu omogočili bolj svobodno gibanje. Navodila za to najdete na internetu.
    • Izberite baterijo. Potrebovali boste nekaj za napajanje robota. Ne poskušajte uporabiti vira izmeničnega toka (tj. običajne vtičnice). Uporabite stalen vir (AA baterije).
      • Izberite baterije. Izbirali bomo med 4 vrstami baterij: litij-polimernimi, nikelj-metal-hidridnimi, nikelj-kadmijevimi in alkalnimi baterijami.
        • Litij-polimerne baterije so najnovejše in neverjetno lahke. So pa nevarni, dragi in morali boste uporabiti poseben polnilec. Uporabite to vrsto baterije, če imate izkušnje z robotiko in ste pripravljeni odšteti denar za svoj projekt.
        • Nikelj-kadmijeva baterija je običajna polnilna baterija. Ta vrsta se uporablja v številnih robotih. Težava je v tem, da če jih prenapolnite, preden so popolnoma izpraznjene, ne bodo mogle zdržati tako dolgo kot popolnoma napolnjene.
        • Nikelj-metal-hidridna baterija je po velikosti, teži in ceni zelo podobna nikelj-kadmijevi bateriji, vendar ima boljšo učinkovitost delovanja in je vrsta baterije, ki jo priporočajo tehnikom začetnikom.
        • Alkalna baterija je običajna vrsta baterije, ki je ni mogoče ponovno napolniti. Te baterije so zelo priljubljene, poceni in lahko dostopne. Vendar jih hitro zmanjka in jih boste morali nenehno kupovati. Ne uporabljajte jih.
      • Izberite specifikacije baterije. Poiskati boste morali pravo napetost za vaš komplet baterij. Večinoma se uporabljata 4,8 (V) in 6,0 (V). Večina servomotorjev bo delovala na enem od teh. Priporočljivo je, da pogosteje uporabljate 6,0 (V) (če vaš servo to zmore, čeprav večina zmore), ker bo tako vaš motor postal hitrejši in močnejši. Zdaj bi morali pomisliti na kapaciteto baterije, ki se meri v (mAh) (miliamperih na uro). Višja kot je številka, bolje je, vendar bodo dražje tudi najtežje. Za robota te velikosti je najboljše 1.800 (mAh). Če morate za enako napetost in težo izbirati med 1450 (mAh) in 2000 (mAh), potem izberite 2000 (mAh), saj je ta baterija v vseh pogledih boljša in bo le malo dražja. Ne pozabite kupiti polnilnika za vašo baterijo.
    • Izberite material za svojega robota. Na robota bo treba pritrditi okvir za pritrditev vse elektronike. Večina robotov te velikosti je izdelanih iz plastike ali aluminija. Za začetnike je priporočljiva uporaba plastične plošče. Ta vrsta plastike je poceni in enostavna za uporabo. Debelina bo približno pol centimetra. Kakšno velikost plastičnega lista naj kupim? Vzemite dovolj velik list, da boste imeli drugo priložnost, če vam ne uspe, vendar kupite dovolj, da bo zdržal 4 ali 5 poskusov.
    • Izberite oddajnik/sprejemnik. Ta del bo najdražji del vašega robota. Poleg tega bo to najpomembnejši del, saj brez tega vaš robot ne bo mogel narediti ničesar. Priporočljivo je, da začnete z zelo dobrim oddajnikom/sprejemnikom, ker je ta del lahko ovira pri izboljšanju vašega robota v prihodnosti. Poceni oddajnik/sprejemnik bo robota zelo dobro spravil v gibanje, a najverjetneje se bodo tu končale vse zmožnosti vaše mehanske kreacije. Torej, namesto da kupujete poceni napravo zdaj in drago v prihodnosti, je bolje, da prihranite denar in kupite drag in zmogljiv oddajnik/sprejemnik že danes. Čeprav je na voljo le nekaj frekvenc, ki jih lahko uporabite, so najpogostejše: 27 (MHz), 72 (MHz), 75 (MHz) in 2,4 (MHz). Frekvenca 27 (MHz) se uporablja za letala in avtomobile. Frekvenca 27 (MHz) se najpogosteje uporablja v otroških avtomobilih. Ta pogostost je priporočljiva za zelo majhne projekte. Frekvenca 72 (MHz) se lahko uporablja le za velike modele letal igrače, zato bi bila uporaba takšne frekvence nezakonita, ker bi lahko motili signal velikega modela letala, ki bi lahko strmoglavil na glavo mimoidočega in poškodoval oz. celo ubiti ga. Frekvenca 75 (MHz) se uporablja samo za prizemne namene, zato jo lahko uporabite. Nič pa ni boljšega od frekvence 2,4 (GHz), ki je podvržena najmanjšim motnjam, zato toplo priporočamo, da odštejete nekoliko več denarja in izberete oddajnik/sprejemnik s to frekvenco. Ko se odločite za frekvenco, morate določiti, koliko kanalov boste uporabljali. Število kanalov določa, koliko funkcij bo vaš robot podpiral. En kanal bo namenjen vožnji naprej in nazaj, drugi bo odgovoren za zavijanje levo in desno. Vendar pa je priporočljivo imeti vsaj tri kanale, ker boste morda želeli dodati še kaj v robotov arzenal gibov. S štirimi kanali dobite tudi dve igralni palici. Kot smo že omenili, morate kupiti enega najboljših oddajnikov/sprejemnikov, da vam kasneje ne bo treba kupiti drugega. Poleg tega lahko isto napravo uporabljate v drugih robotih ali znanstvenih in tehničnih projektih. Svetujemo vam, da si podrobneje ogledate 5-kanalni radijski sistem "Spektrum DX5e MD2" in "AR500".
    • Izberite kolesa. Pri izbiri koles bodite pozorni na tri glavne vidike: premer, oprijem in kako dobro se prilegajo vašemu motorju. Premer je dolžina kolesa z ene strani, ki poteka skozi središčno točko, na drugo stran. Večji kot je premer kolesa, hitreje se bo vrtelo in višjo višino bo lahko pognalo ter manj bo imelo oprijema s podlago. Če dobite majhna kolesa, je manj verjetno, da bodo šla po neravnem terenu ali hitro ponorela, v zameno pa boste od njih dobili več moči. Oprijem se nanaša na to, kako dobro se kolesa oprijemajo tal z uporabo gume ali penaste gume, tako da kolesa ne drsijo po površini. Večina koles, zasnovanih za pritrditev na servo motor, ne bo predstavljala večjih težav. Priporočljiva je uporaba kolesa s premerom 7 ali 12 centimetrov z gumijasto prevleko okoli njih. Potrebovali boste 2 kolesi.
  1. Zdaj, ko ste izbrali dele, ki jih potrebujete, jih naročite na spletu. Poskusite jih naročiti na čim manj mestih, kar vam bo omogočilo, da prihranite pri pošiljanju in prejmete vse dele hkrati.

    Izmerite in odrežite okvir. Vzemite ravnilo in rezalno orodje ter izmerite dolžino in širino tekaškega okvirja, približno 15 (cm) krat 20 (cm). Zdaj preverite, kako ravne so vaše črte. Ne pozabite, dvakrat izmerite, enkrat odrežite. Če uporabljate plastično ploščo, jo boste lahko rezali popolnoma enako kot leseno istoimenico.

  2. Zgradite robota. Na tej točki imate vse potrebne materiale in izrezano podvozje.

    1. Postavite servomotorje na spodnjo stran plastične plošče blizu roba. Stran servomotorja, ki ima drog, mora biti usmerjena navzven. Prepričajte se, da imate dovolj prostora za zaskočenje koles.
    2. Pritrdite kolesa na motorje z vijaki, ki ste jih dobili z motorji.
    3. En kos ježka položite na sprejemnik, drugega pa na baterijo.
    4. Na robota položite dva dela ježka nasprotne vrste in nanj pritrdite sprejemnik in baterijo.
    5. Pred vami se prikaže robot z dvema kolesoma na eni strani, druga stran pa se preprosto vleče po tleh, tretjega kolesa pa še ne bomo dodali.
    • Poskusite namestiti svoj stari »pametni telefon« s kamero na robota in ga uporabite kot premikajočo se snemalno napravo. Če želite videti, kam gre robot, lahko uporabite video klepet, kar vam bo dalo možnost, da ga brez vašega spremstva popeljete iz svoje sobe.
    • Dodajte zvončke in piščalke. Če ima vaš oddajnik/sprejemnik dodaten kanal, potem lahko naredite krempelj, ki se lahko zapre, in če imate več kanalov, potem se bo vaš krempelj lahko odpiral in zapiral. Uporabite svojo domišljijo.
    • Če pritisnete desno in gre robot levo, potem poskusite drugače povezati žice na sprejemniku, tako da na primer, če priključite desni servo v kanal 2 in levi servo v kanal 1, potem ju zamenjajte.
    • Morda boste želeli kupiti adapter, ki vam bo omogočil povezavo baterije s polnilnikom.
    • Morda raje uporabite baterijo 12 V DC, ki bo izboljšala hitrost in moč robota.
    • Prepričajte se, da kupite enak frekvenčni oddajnik in sprejemnik. Prepričajte se tudi, da ima sprejemnik iste ali več kanalov kot oddajnik. Če ima sprejemnik več kanalov kot oddajnik, bo uporabnih le manj kanalov.

    Opozorila

    • Začetniki naj ne uporabljajo napajalnika za izmenični tok (gospodinjske vtičnice) za domače projekte. Izmenični tok je zelo nevaren.
    • Ne nastavljajte se na frekvenco 72 (MHz), razen če izdelujete letalo, saj boste z uporabo te frekvence na kopenskih igračah kršili zakon in tvegate, da nekoga poškodujete ali ubijete.
    • Ne uporabljajte 12 (V) AC baterije z 110-240 V AC baterijo, ki lahko kmalu poškoduje motor.
    • Uporaba 12(V) AC lahko razstreli motor, če ne podpira takšne baterije.

Danes vam bomo povedali, kako narediti robota iz razpoložljivih materialov. Nastali "visokotehnološki android", čeprav je majhen in vam verjetno ne bo pomagal pri gospodinjskih opravilih, bo zagotovo zabaval tako otroke kot odrasle.

Zahtevani materiali

Za izdelavo robota ni potrebno znanje jedrske fizike. Robota lahko naredite doma iz običajnih materialov, ki jih imate vedno pri roki. Torej, kaj potrebujemo:
  • 2 kosa žice
  • 1 motor
  • 1 AA baterija
  • 3 potisni zatiči
  • 2 kosa penaste plošče ali podobnega materiala
  • 2-3 glave starih zobnih ščetk ali nekaj sponk za papir

1. Pritrdite baterijo na motor

Z lepilno pištolo pritrdite kos penastega kartona na ohišje motorja. Nato nanj prilepimo baterijo.

Ta korak se morda zdi zmeden. Če pa želite narediti robota, ga morate premakniti. Na os motorja položimo majhen podolgovat kos penastega kartona in ga pritrdimo z lepilno pištolo. Ta zasnova bo povzročila neuravnoteženost motorja, kar bo povzročilo premikanje robota.

Na sam konec destabilizatorja nanesite nekaj kapljic lepila ali pritrdite kakšen okrasni element - to bo robotu dodalo osebnost in povečalo amplitudo njegovih gibov.

3. Noge

Zdaj morate robota opremiti s spodnjimi okončinami. Če za to uporabljate glave zobne ščetke, jih prilepite na dno motorja. Kot plast lahko uporabite isto penasto ploščo.

Naslednji korak je pritrditev naših dveh kosov žice na kontakte motorja. Lahko jih preprosto privijete, še bolje pa bi jih spajkali, saj bo tako robot bolj vzdržljiv.

5. Priključek baterije

S toplotno pištolo prilepite žico na en konec baterije. Izberete lahko katero koli od obeh žic in katero koli stran baterije – polarnost v tem primeru ni pomembna. Če ste vešči spajkanja, lahko za ta korak uporabite tudi spajkanje namesto lepila.

6. Oči

Par kroglic, ki jih z vročim lepilom pritrdimo na en konec baterije, je povsem primeren kot robotove oči. Na tem koraku lahko pokažete svojo domišljijo in si po lastni presoji omislite videz oči.

Dandanes se malo ljudi spomni, žal, da so leta 2005 obstajali Chemical Brothers in imeli čudovit video - Believe, kjer je robotska roka lovila junaka videa po mestu.

Potem sem imel sanje. Takrat nerealno, saj o elektroniki nisem imel niti najmanjšega pojma. Ampak hotel sem verjeti - verjeti. 10 let je minilo in ravno včeraj mi je uspelo prvič sestaviti lastno robotsko roko, jo spraviti v pogon, jo nato razbiti, popraviti in ponovno spraviti v pogon ter na tej poti najti prijatelje in pridobiti zaupanje po lastnih sposobnostih.

Pozor, pod rezom so spojlerji!

Vse se je začelo z (pozdravljeni, mojster Keith, in hvala, ker ste mi dovolili pisati na vašem blogu!), ki je bil skoraj takoj najden in izbran po članku na Habréju. Na spletni strani piše, da zna robota sestaviti tudi 8-letni otrok - zakaj sem jaz kaj slabši? Preizkušam se na enak način.

Sprva je bila paranoja

Kot pravi paranoik bom takoj izrazil pomisleke, ki sem jih imel na začetku glede oblikovalca. V mojem otroštvu so bili najprej dobri sovjetski konstruktorji, potem kitajske igrače, ki so se mi drobile v rokah... in potem se je moje otroštvo končalo :(

Zato je od igrač ostalo v spominu:

  • Se bo plastika v vaših rokah zlomila in drobila?
  • Se bodo deli ohlapno prilegali?
  • Ali komplet ne vsebuje vseh delov?
  • Ali bo sestavljena struktura krhka in kratkotrajna?
In končno, lekcija, ki smo se je naučili od sovjetskih oblikovalcev:
  • Nekatere dele bo treba dodelati s pilo.
  • In nekaterih delov preprosto ne bo v kompletu
  • In drugi del na začetku ne bo deloval, treba ga bo spremeniti
Kaj naj zdaj rečem: ni zaman, da v mojem najljubšem videu Believe glavni junak vidi strahove tam, kjer jih ni. Noben od strahov se ni uresničil: detajlov je bilo natanko toliko, kolikor jih je bilo potrebno, vsi so se skladali, po mojem mnenju - odlično, kar je močno dvignilo razpoloženje med delom.

Detajli oblikovalca ne le odlično pristajajo, temveč tudi dejstvo, da podrobnosti je skoraj nemogoče zamenjati. Res je, z nemško pedantnostjo, ustvarjalci odložite natanko toliko vijakov, kot jih potrebujete, zato ni zaželeno, da bi pri sestavljanju robota izgubili vijake na tleh ali zamenjali »kaj gre kam«.

Tehnični podatki:

Dolžina: 228 mm
Višina: 380 mm
širina: 160 mm
Teža sklopa: 658 gr.

Prehrana: 4D baterije
Teža dvignjenih predmetov: do 100 g
Osvetlitev ozadja: 1 LED
Vrsta nadzora:žični daljinski upravljalnik
Predvideni čas gradnje: 6 ur
Gibanje: 5 krtačenih motorjev
Zaščita konstrukcije pri premikanju: raglja

Mobilnost:
Mehanizem zajema: 0-1,77""
Gibanje zapestja: znotraj 120 stopinj
Gibanje komolca: znotraj 300 stopinj
Gibanje ramen: znotraj 180 stopinj
Vrtenje na ploščadi: znotraj 270 stopinj

Potrebovali boste:

  • zelo dolge klešče (brez njih ne gre)
  • stranski rezalniki (lahko jih nadomestite z nožem za papir, škarjami)
  • Phillips izvijač
  • 4D baterije

Pomembno! O majhnih podrobnostih

Ko že govorimo o "zobnikih". Če ste že naleteli na podobno težavo in veste, kako narediti sestavljanje še bolj priročno, dobrodošli v komentarjih. Zaenkrat bom delil svojo izkušnjo.

Vijaki in vijaki, ki so enaki po funkciji, vendar različni po dolžini, so v navodilih precej jasno navedeni, na primer na srednji fotografiji spodaj vidimo vijaka P11 in P13. Ali pa morda P14 - no, se pravi, spet jih zamenjujem. =)

Lahko jih ločite: v navodilih je navedeno, kateri je koliko milimetrov. Ampak, prvič, s čeljustjo ne boste sedeli (še posebej, če ste stari 8 let in/ali je preprosto nimate), in, drugič, na koncu jih lahko ločite le, če jih postavite poleg drug drugega, kar se morda ne zgodi takoj mi je prišlo na misel (meni ni padlo na pamet, hehe).

Zato vas vnaprej opozorim, če se odločite sami sestaviti tega ali podobnega robota, tukaj je namig:

  • ali si vnaprej podrobneje ogledate pritrdilne elemente;
  • ali pa si kupite več majhnih vijakov, samoreznih vijakov in vijakov, da ne boste skrbeli.

Prav tako nikoli ničesar ne zavrzite, dokler ne končate s sestavljanjem. Na spodnji fotografiji na sredini med dvema deloma telesa robotove "glave" je prstan, ki je skupaj z drugimi "ostanki" skoraj šel v smeti. In to je, mimogrede, držalo za LED svetilko v "glavi" prijemalnega mehanizma.

Postopek gradnje

Robot ima priložena navodila brez nepotrebnih besed – samo slike ter jasno katalogizirani in označeni deli.

Deli se dokaj enostavno odgriznejo in jih ni treba čistiti, vendar mi je bila všeč ideja, da bi vsak del obdelal z nožem za karton in škarjami, čeprav to ni potrebno.

Gradnja se začne s štirimi od petih vključenih motorjev, ki jih je pravo veselje sestaviti: preprosto obožujem prestavne mehanizme.

Našli smo motorje lepo zapakirane in se "držijo" drug drugega - pripravite se, da odgovorite na otrokovo vprašanje, zakaj so komutatorski motorji magnetni (lahko takoj v komentarjih! :)

Pomembno: v 3 od 5 ohišij motorja, ki jih potrebujete ob straneh zabodite matice- v prihodnje bomo nanje namestili telesa pri sestavljanju roke. Stranske matice niso potrebne samo v motorju, ki bo osnova platforme, ampak da se pozneje ne spomnite, katero telo kam gre, je bolje, da matice zakopljete v vsako od štirih rumenih teles hkrati. Samo za to operacijo boste potrebovali klešče, kasneje jih ne boste potrebovali.

Po približno 30-40 minutah je bil vsak od 4 motorjev opremljen s svojim menjalnikom in ohišjem. Sestaviti vse skupaj ni nič težje kot sestaviti Kinder Surprise v otroštvu, le veliko bolj zanimivo. Vprašanje za nego na podlagi zgornje fotografije: tri od štirih izhodnih prestav so črne, kje je bela? Iz njegovega telesa bi morale izhajati modre in črne žice. Vse je v navodilih, vendar mislim, da je vredno ponovno paziti na to.

Ko imate v rokah vse motorje, razen "glavnega", se lotite sestavljanja platforme, na kateri bo stal naš robot. Na tej stopnji sem ugotovil, da moram biti bolj premišljen pri vijakih in vijakih: kot lahko vidite na zgornji fotografiji, nisem imel dovolj dveh vijakov za pritrditev motorjev skupaj s stranskimi maticami - že sta bila priviti v globino že sestavljene ploščadi. Moral sem improvizirati.

Ko sta platforma in glavni del roke sestavljena, vas bodo navodila pozvala, da nadaljujete s sestavljanjem prijemalnega mehanizma, ki je poln majhnih delov in gibljivih delov - zabaven del!

Moram pa reči, da se tu končajo spojlerji in začne video, saj sem moral na sestanek s prijateljem in s seboj vzeti robota, ki ga nisem uspel dokončati pravočasno.

Kako postati življenje zabave s pomočjo robota

Enostavno! Ko smo skupaj nadaljevali s sestavljanjem, je postalo jasno: robota sestaviti sam - Zelo Lepo. Skupno delo pri oblikovanju je dvojno prijetno. Zato lahko z gotovostjo priporočam ta komplet tistim, ki ne želijo sedeti v kavarni z dolgočasnimi pogovori, ampak želijo videti prijatelje in se dobro zabavati. Poleg tega se mi zdi, da je team building s takšnim naborom - na primer sestavljanje dveh ekip, za hitrost - skoraj zmagovalna možnost.

Robot je v naših rokah zaživel takoj, ko smo ga sestavili. Žal vam našega veselja ne morem opisati z besedami, a mislim, da me bodo mnogi tukaj razumeli. Ko struktura, ki ste jo sestavili sami, nenadoma začne živeti polno življenje - to je vznemirjenje!

Ugotovili smo, da smo strašno lačni in šli jest. Ni bilo daleč, zato smo robota nosili v rokah. In potem nas je čakalo še prijetno presenečenje: robotika ni le navdušujoča. Prav tako zbližuje ljudi. Takoj ko smo sedli za mizo, so nas obkrožili ljudje, ki so želeli spoznati robota in si ga izdelati tudi sami. Predvsem pa so otroci robota pozdravili »po lovkah«, saj se res obnaša kot živ, najprej pa je to roka! z eno besedo osnovne principe animatronike so uporabniki usvojili intuitivno. Takole je to izgledalo:

Odpravljanje težav

Ko sem se vrnil domov, me je čakalo neprijetno presenečenje in dobro je, da se je to zgodilo pred objavo te ocene, saj bomo zdaj takoj razpravljali o odpravljanju težav.

Ko smo se odločili poskusiti premakniti roko skozi največjo amplitudo, smo uspeli doseči značilno prasketanje in odpoved delovanja motoričnega mehanizma v komolcu. Sprva me je to razburilo: no, to je nova igrača, pravkar sestavljena in ne deluje več.

Potem pa me je prešinilo: če si ga samo nabral sam, v čem je smisel? =) Zelo dobro poznam nabor zobnikov v ohišju in da bi razumel, ali je sam motor pokvarjen ali pa ohišje preprosto ni bilo dovolj dobro pritrjeno, ga lahko daš, ne da bi motor odstranil s plošče naložite in preverite, ali se kliki nadaljujejo.

Tukaj mi je uspelo začutiti s tem robo-mojster!

Po skrbni razstavitvi "komolčnega sklepa" je bilo mogoče ugotoviti, da brez obremenitve motor deluje gladko. Ohišje je razpadlo, eden od vijakov je padel noter (ker ga je motor magnetiziral), in če bi nadaljevali z obratovanjem, bi se zobniki poškodovali - pri razstavljanju se je našel značilen "prah" izrabljene plastike. na njih.

Zelo priročno je, da robota ni bilo treba v celoti razstaviti. In res je kul, da je do okvare prišlo zaradi ne povsem natančne montaže na tem mestu in ne zaradi nekaterih tovarniških težav: v mojem kompletu jih sploh ni bilo.

Nasvet: Prvič po montaži imejte pri roki izvijač in klešče - lahko pridejo prav.

Česa se lahko naučimo s tem kompletom?

Samozavest!

Ne samo, da sem našel skupne teme za komunikacijo s popolnimi neznanci, ampak mi je tudi uspelo igračo ne samo sestaviti, ampak tudi popraviti! To pomeni, da ne dvomim: z mojim robotom bo vedno vse v redu. In to je zelo prijeten občutek, ko gre za vaše najljubše stvari.

Živimo v svetu, kjer smo strašno odvisni od prodajalcev, dobaviteljev, zaposlenih v strežbi ter razpoložljivosti prostega časa in denarja. Če ne znate delati skoraj nič, boste morali vse plačati in najverjetneje preplačati. Sposobnost, da sam popraviš igračo, ker veš, kako deluje vsak njen del, je neprecenljiva. Naj ima otrok tako samozavest.

Rezultati

Kaj mi je bilo všeč:
  • Robot, sestavljen v skladu z navodili, ni zahteval odpravljanja napak in se je takoj zagnal
  • Podrobnosti je skoraj nemogoče zamenjati
  • Stroga katalogizacija in razpoložljivost delov
  • Navodila, ki vam jih ni treba brati (samo slike)
  • Odsotnost pomembnih zračnosti in vrzeli v strukturah
  • Enostavnost montaže
  • Enostavnost preprečevanja in popravila
  • Nenazadnje: svojo igračo sestavite sami, filipinski otroci ne delajo namesto vas
Kaj še potrebujete:
  • Več pritrdilnih elementov, na zalogi
  • Deli in rezervni deli zanj, tako da jih je mogoče zamenjati, če je potrebno
  • Več robotov, različnih in kompleksnih
  • Ideje, kaj je mogoče izboljšati/dodati/odstraniti - skratka, igra se ne konča pri sestavljanju! Res si želim, da se nadaljuje!
Razsodba:

Sestavljanje robota iz tega konstrukcijskega kompleta ni nič težje od sestavljanke ali Kinder Surprise, le rezultat je veliko večji in je povzročil vihar čustev v nas in tistih okoli nas. Odličen komplet, hvala



Ta članek je na voljo tudi v naslednjih jezikih: tajska

  • Naprej

    Najlepša HVALA za zelo koristne informacije v članku. Vse je predstavljeno zelo jasno. Zdi se, da je bilo z analizo delovanja trgovine eBay vloženega veliko dela

    • Hvala vam in ostalim rednim bralcem mojega bloga. Brez vas ne bi bil dovolj motiviran, da bi posvetil veliko časa vzdrževanju te strani. Moji možgani so tako zgrajeni: rad se poglabljam, sistematiziram razpršene podatke, preizkušam stvari, ki jih še nihče ni naredil ali pogledal s tega zornega kota. Škoda, da naši rojaki zaradi krize v Rusiji nimajo časa za nakupovanje na eBayu. Kupujejo pri Aliexpressu iz Kitajske, saj je tam blago veliko cenejše (pogosto na račun kakovosti). Toda spletne dražbe eBay, Amazon, ETSY bodo Kitajcem zlahka dale prednost pri ponudbi blagovnih znamk, vintage predmetov, ročno izdelanih predmetov in različnih etničnih izdelkov.

      • Naprej

        V vaših člankih je dragocen vaš osebni odnos in analiza teme. Ne opustite tega bloga, sem pogosto. Takšnih bi nas moralo biti veliko. Pošlji mi e-pošto Pred kratkim sem prejel e-pošto s ponudbo, da me bodo naučili trgovati na Amazonu in eBayu.

  • Lepo je tudi, da so poskusi eBaya, da rusificira vmesnik za uporabnike iz Rusije in držav CIS, začeli obroditi sadove. Navsezadnje velika večina državljanov držav nekdanje ZSSR nima dobrega znanja tujih jezikov. Angleško ne govori več kot 5% prebivalstva. Več jih je med mladimi. Zato je vsaj vmesnik v ruščini - to je velika pomoč pri spletnem nakupovanju na tej trgovalni platformi. Ebay ni šel po poti svojega kitajskega kolega Aliexpressa, kjer se izvaja strojno (zelo nerodno in nerazumljivo, včasih vzbuja smeh) prevajanje opisov izdelkov. Upam, da bo na naprednejši stopnji razvoja umetne inteligence kakovostno strojno prevajanje iz katerega koli jezika v katerega koli v nekaj sekundah postalo resničnost. Zaenkrat imamo tole (profil enega od prodajalcev na eBayu z ruskim vmesnikom, a angleškim opisom):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png