Kako napraviti jednostavnog robota od improviziranih sredstava. Desetine robota domaće izrade

Napravite robota veoma jednostavno Hajde da vidimo šta je potrebno kreirati robota kod kuće, kako bi razumjeli osnove robotike.

Sigurno ste nakon gledanja filmova o robotima često željeli da izgradite svog saborca, ali niste znali odakle da počnete. Naravno, nećete moći da napravite dvonožni terminator, ali mi to nemamo za cilj. Svako ko zna kako pravilno držati lemilicu u rukama može sastaviti jednostavnog robota i to ne zahtijeva duboko znanje, iako se neće miješati. Amaterska robotika se ne razlikuje mnogo od inženjerstva kola, samo je mnogo interesantnija, jer su ovdje također pogođena područja poput mehanike i programiranja. Sve komponente su lako dostupne i nisu toliko skupe. Dakle, napredak ne miruje, a mi ćemo ga iskoristiti u svoju korist.

Uvod

Dakle. Šta je robot? U većini slučajeva, ovo je automatski uređaj koji reagira na bilo kakve radnje okoline. Roboti se mogu kontrolirati od strane čovjeka ili obavljati unaprijed programirane radnje. Obično robot ima razne senzore (udaljenost, ugao rotacije, ubrzanje), video kamere, manipulatore. Elektronski dio robota sastoji se od mikrokontrolera (MC) - mikrokola koje sadrži procesor, generator takta, razne periferije, RAM i trajnu memoriju. U svijetu postoji ogroman broj različitih mikrokontrolera za različite primjene, a na njihovoj osnovi se mogu sastaviti moćni roboti. Za amaterske zgrade, AVR mikrokontroleri se široko koriste. Oni su daleko najpristupačniji i na internetu možete pronaći mnogo primjera baziranih na ovim MK-ovima. Za rad sa mikrokontrolerima potrebno je da znate programiranje na asembleru ili C-u i da imate osnovno znanje o digitalnoj i analognoj elektronici. U našem projektu koristit ćemo C. Programiranje za MK se ne razlikuje mnogo od programiranja na kompjuteru, sintaksa jezika je ista, većina funkcija je praktički ista, a nove su prilično jednostavne za učenje i zgodne za korištenje.

Šta nam treba

Za početak, naš robot će moći jednostavno zaobići prepreke, odnosno ponoviti normalno ponašanje većine životinja u prirodi. Sve što nam je potrebno za izradu takvog robota može se pronaći u radnjama radiotehnike. Hajde da odlučimo kako će se naš robot kretati. Mislim da su najuspješnije gusjenice koje se koriste u tenkovima, ovo je najpogodnije rješenje, jer gusjenice imaju veću sposobnost kretanja od kotača automobila i praktičnije ih je kontrolirati (okrenuti , dovoljno je rotirati staze u različitim smjerovima). Stoga će vam trebati bilo koji rezervoar za igračke koji ima gusjenice koje se rotiraju nezavisno jedna od druge, možete ga kupiti u bilo kojoj prodavnici igračaka po razumnoj cijeni. Od ovog rezervoara vam je potrebna samo platforma sa gusjenicama i motori sa mjenjačima, ostatak možete sigurno odvrnuti i baciti. Potreban nam je i mikrokontroler, moj izbor je pao na ATmega16 - ima dovoljno portova za povezivanje senzora i perifernih uređaja, i općenito je prilično zgodan. Također ćete morati kupiti neke radio komponente, lemilicu, multimetar.

Izrada ploče sa MK

U našem slučaju, mikrokontroler će obavljati funkcije mozga, ali nećemo početi od njega, već od napajanja mozga robota. Pravilna ishrana je ključ zdravlja, pa ćemo krenuti od toga kako pravilno hraniti našeg robota, jer proizvođači robota početnici u tome obično griješe. A da bi naš robot normalno radio, trebate koristiti stabilizator napona. Više volim L7805 čip - dizajniran je za izlaz stabilnog napona od 5V, što je ono što je potrebno našem mikrokontroleru. Ali zbog činjenice da je pad napona na ovom čipu oko 2,5V, na njega se mora napajati minimalno 7,5V. Zajedno sa ovim stabilizatorom, elektrolitski kondenzatori se koriste za izglađivanje talasa napona, a dioda mora biti uključena u kolo radi zaštite od promjene polariteta.

Sada možemo raditi na našem mikrokontroleru. Kućište MK-a je DIP (prikladnije je za lemljenje) i ima četrdeset pinova. Na brodu se nalazi ADC, PWM, USART i mnoge druge stvari koje za sada nećemo koristiti. Pogledajmo nekoliko važnih čvorova. RESET izlaz (9. krak MK) povlači otpornik R1 na "plus" izvora napajanja - to se mora učiniti! U suprotnom, vaš MK se može nenamjerno resetirati ili, drugim riječima, otkazati. Također je poželjno, ali nije obavezno, spojiti RESET preko keramičkog kondenzatora C1 na masu. Na dijagramu možete vidjeti i elektrolit od 1000 uF, on vas spašava od padova napona kada motori rade, što će također imati pozitivan učinak na rad mikrokontrolera. Kristalni rezonator X1 i kondenzatori C2, C3 trebaju biti postavljeni što bliže pinovima XTAL1 i XTAL2.

Neću govoriti o tome kako flešovati MK, jer o tome možete pročitati na internetu. Program ćemo pisati na C, a ja sam izabrao CodeVisionAVR kao programsko okruženje. To je prilično zgodno okruženje i korisno za početnike jer ima ugrađeni čarobnjak za generiranje koda.

Kontrola motora

Jednako važna komponenta u našem robotu je i pokretač motora, koji nam olakšava upravljanje njime. Nikada i ni pod kojim okolnostima motori ne bi trebali biti povezani direktno na MK! Općenito, moćna opterećenja se ne mogu kontrolisati direktno iz mikrokontrolera, inače će izgorjeti. Koristite ključne tranzistore. Za naš slučaj postoji poseban čip - L293D. U takvim jednostavnim projektima, uvijek pokušajte koristiti ovaj određeni čip sa indeksom “D”, jer ima ugrađene diode za zaštitu od preopterećenja. Ovim čipom je vrlo lako upravljati i lako ga je nabaviti u radnjama radiotehnike. Dostupan je u dva DIP i SOIC paketa. Koristićemo u DIP paketu zbog lakoće montiranja na ploču. L293D ima odvojeno napajanje motora i logike. Stoga ćemo sam mikrokolo napajati iz stabilizatora (VSS ulaz), a motore direktno iz baterija (VS ulaz). L293D može izdržati opterećenje od 600 mA po kanalu, a ima dva ova kanala, odnosno dva motora mogu biti povezana na jedno mikrokolo. Ali da bismo bili sigurni, spojit ćemo kanale, a onda nam je potreban jedan mikrofon za svaki motor. Iz toga slijedi da će L293D moći izdržati 1,2 A. Da biste to postigli, trebate kombinirati noge mikro, kao što je prikazano na dijagramu. Mikrokolo radi na sljedeći način: kada se logička "0" primjenjuje na IN1 i IN2, a logička jedinica na IN3 i IN4, motor se rotira u jednom smjeru, a ako su signali obrnuti, primjenjuje se logička nula, tada će se motor početi okretati u suprotnom smjeru. Pinovi EN1 i EN2 su odgovorni za uključivanje svakog kanala. Povezujemo ih i spajamo na "plus" napajanje iz stabilizatora. Budući da se mikrokrug zagrijava tijekom rada, a ugradnja radijatora je problematična na ovoj vrsti kućišta, uklanjanje topline osiguravaju GND noge - bolje ih je lemiti na širokom kontaktnom području. To je sve što trebate znati o vozačima motora po prvi put.

Senzori prepreka

Kako bi naš robot mogao da se kreće i da se ne zaleti u sve, na njega ćemo ugraditi dva infracrvena senzora. Najjednostavniji senzor sastoji se od IR diode koja emituje u infracrvenom spektru i fototranzistora koji prima signal od IR diode. Princip je sljedeći: kada nema prepreka ispred senzora, IR zraci ne padaju na fototranzistor i on se ne otvara. Ako se ispred senzora nalazi prepreka, tada se zrake iz njega reflektiraju i padaju na tranzistor - otvara se i struja počinje teći. Nedostatak takvih senzora je što mogu različito reagirati na različite površine i nisu zaštićeni od smetnji - senzor može slučajno raditi od stranih signala s drugih uređaja. Modulacija signala može zaštititi od smetnji, ali za sada se nećemo zamarati time. Za početak, to je dovoljno.


Firmware robota

Da biste oživjeli robota, morate napisati firmware za njega, odnosno program koji bi uzimao očitanja sa senzora i upravljačkih motora. Moj program je najjednostavniji, ne sadrži složene strukture i svima će biti razumljiv. Sljedeća dva reda uključuju datoteke zaglavlja za naš mikrokontroler i naredbe za generiranje kašnjenja:

#include
#include

Sledeći redovi su uslovni jer vrednosti PORTC zavise od toga kako ste povezali drajver motora na vaš mikrokontroler:

PORTC.0 = 1; PORTC.1 = 0; PORTC.2 = 1; PORTC.3 = 0; Vrijednost 0xFF znači da će izlaz biti dnevnik. "1", a 0x00 je dnevnik. "0". Sljedećom konstrukcijom provjeravamo da li postoji prepreka ispred robota i na kojoj je strani: ako (!(PINB & (1<

Ako svjetlost iz IR diode udari u fototranzistor, tada se na nogu mikrokontrolera postavlja log. "0" i robot počinje da se kreće nazad kako bi se udaljio od prepreke, zatim se okreće da se ne bi ponovo sudario sa preprekom i onda ponovo ide napred. S obzirom da imamo dva senzora, dva puta provjeravamo prisutnost prepreke - s desne i lijeve strane, te stoga možemo saznati na kojoj je strani prepreka. Komanda "delay_ms(1000)" označava da će proći jedna sekunda prije nego što sljedeća naredba počne da se izvršava.

Zaključak

Pokrio sam većinu aspekata koji će vam pomoći da napravite svog prvog robota. Ali robotika se tu ne završava. Ako sastavite ovog robota, tada ćete imati puno mogućnosti da ga proširite. Možete poboljšati algoritam robota, na primjer šta učiniti ako prepreka nije s jedne strane, već točno ispred robota. Također ne škodi instaliranje enkodera - jednostavnog uređaja koji će vam pomoći da precizno pozicionirate i znate lokaciju vašeg robota u svemiru. Radi jasnoće, moguće je ugraditi displej u boji ili crno-bijeli koji može prikazati korisne informacije - nivo napunjenosti baterije, udaljenost do prepreke, razne informacije o otklanjanju grešaka. Poboljšanje senzora neće smetati - ugradnja TSOP-a (ovo su IR prijemnici koji percipiraju signal samo određene frekvencije) umjesto konvencionalnih fototranzistora. Osim infracrvenih senzora, postoje i ultrazvučni, koji su skuplji, a također nisu bez nedostataka, ali u posljednje vrijeme postaju sve popularniji među proizvođačima robota. Kako bi robot reagirao na zvuk, bilo bi lijepo ugraditi mikrofone s pojačalom. Ali zaista zanimljiva stvar, mislim, je instaliranje kamere i programiranje mašinskog vida na osnovu nje. Postoji skup specijalnih OpenCV biblioteka sa kojima možete programirati prepoznavanje lica, pokrete na farovima u boji i puno drugih zanimljivih stvari. Sve ovisi o vašoj mašti i vještinama.

Spisak komponenti:

    ATmega16 u DIP-40 pakovanju>

    L7805 u paketu TO-220

    L293D u DIP-16 pakovanju x2 kom.

    Otpornici snage 0,25 W sa denominacijama: 10 kOhm x1 kom., 220 Ohm x4 kom.

    keramički kondenzatori: 0,1 uF, 1 uF, 22 pF

    elektrolitski kondenzatori: 1000 uF x 16 V, 220 uF x 16 V x 2 kom.

    dioda 1N4001 ili 1N4004

    16 MHz kvarcni rezonator

    IR diode: bilo koja u količini od dva komada odgovara.

    fototranzistori, takođe bilo koji, ali koji reaguju samo na talasnu dužinu IR zraka

Kod firmvera:

/******************************************************* **** **** Firmware za robota MK tip: ATmega16 Frekvencija takta: 16.000000 MHz Ako imate drugačiju kvarc frekvenciju, potrebno je da to navedete u postavkama okruženja: Projekt -> Konfiguriraj -> "C kompajler" tab ****** *************************************************** *******/ #include #include void main(void) ( //Postavi portove za ulaz //Preko ovih portova primamo signale od senzora DDRB=0x00; //Uključimo pull-up otpornike PORTB=0xFF; //Postavimo portove za izlaz //Kroz ove portove mi kontrola DDRC motora =0xFF; //Glavna petlja programa.Ovdje čitamo vrijednosti sa senzora //i upravljamo motorima dok (1) ( //Pomakni se naprijed PORTC.0 = 1; PORTC.1 = 0 ; PORTC.2 = 1; PORTC.3 = 0; ako je (!(PINB & (1<O mom robotu

Trenutno je moj robot skoro kompletan.


Ima bežičnu kameru, senzor udaljenosti (i kamera i ovaj senzor su instalirani na rotacionom tornju), senzor prepreka, enkoder, prijemnik signala sa daljinskog upravljača i RS-232 interfejs za povezivanje sa računarom. Radi u dva načina rada: autonomno i ručno (primi kontrolne signale sa daljinskog upravljača), kameru se također može uključiti/isključiti daljinski ili sam robot radi uštede energije baterije. Pišem firmware za zaštitu stana (prenos slike na kompjuter, detekcija pokreta, obilazak prostorija).

Jedna od vrlo dugotrajnih i uzbudljivih aktivnosti je izrada vlastitog robota.

Svi, od tinejdžera do odraslih, sanjaju da naprave ili malog i slatkog, ili velikog i multifunkcionalnog robota, jer mnogi ljudi imaju toliko različitih modifikacija robotike. Da li želite da napravite robota?

Prije ovako ozbiljnog projekta, prvo se treba uvjeriti u svoje mogućnosti. Izrada robota nije ni jeftina ni laka. Razmislite kakvog robota želite napraviti, koje funkcije bi trebao obavljati, možda će to biti samo ukrasni robot od starih dijelova ili će to biti potpuno funkcionalan robot sa složenim, pokretnim mehanizmima.

Upoznao sam mnoge narodne zanatlije koji prave ukrasne robote od starih, dotrajalih mehanizama, kao što su satovi, budilice, televizori, pegle, bicikli, kompjuteri, pa čak i automobili. Ovi roboti su napravljeni samo za ljepotu, obično ostavljaju vrlo živ utisak, posebno djecu poput njih. Tinejdžeri su općenito zainteresirani za robote kao nešto misteriozno, još uvijek nepoznato.

Detalji dekorativnih robota se pričvršćuju na različite načine: ljepilom, zavarivanjem, vijcima. U takvom zanimanju nema nepotrebnih detalja, koriste se bilo koji detalji, od male opruge do najvećeg vijka. Roboti mogu biti mali, desktop, a neki majstori uspijevaju napraviti ukrasne robote u ljudskoj visini.

Mnogo je teže i ništa manje zanimljivo napraviti robota koji radi. Robot ne mora izgledati kao osoba, može biti limenka sa rogovima i gusjenicama :) ovdje možete pokazati svoju maštu do beskonačnosti.

Ranije su roboti bili uglavnom mehanički, a svi pokreti su bili kontrolirani složenim mehanizmima. Danas se većina grubih mehaničkih komponenti može zamijeniti električnim krugovima, a “mozak” robota može biti samo jedno mikrokolo, u koje se preko kompjutera unose potrebni podaci.

Danas kompanija Lego proizvodi posebne komplete za konstruisanje robota, dok su takvi konstruktori skupi i nisu dostupni svima.

Osobno sam zainteresiran za izradu robota vlastitim rukama od improviziranih materijala. Najveći problem koji se javlja u građevinarstvu je nedostatak znanja iz oblasti elektrotehnike. Ako se u mehanici još uvijek može nešto napraviti bez problema, onda su stvari s električnim krugovima složenije, često je potrebno kombinirati nekoliko različitih električnih komponenti i tu počinju poteškoće, ali sve je to popravljivo. Prilikom stvaranja robota može doći do problema s elektromotorima, dobri motori su skupi, morate rastaviti stare igračke, to nije baš zgodno. Mnoge radio komponente su također postale rijetke, sve se više opreme izrađuje na složenim mikro krugovima, a ovdje su potrebna ozbiljna znanja. Uprkos svim poteškoćama, mnogi od nas nastavljaju da stvaraju nevjerovatne robote za razne svrhe. Roboti mogu da peru veš, brišu prašinu, crtaju, pomeraju predmete, nasmijavaju nas ili jednostavno ukrašavaju radnu površinu.

Na stranici ću povremeno objavljivati ​​fotografije mojih novih robota, ako i vas zanima ova tema, onda obavezno pošaljite svoje priče sa fotografijama ili pišite o svojim izumima na forumu.

Kako napraviti robota kod kuće da sve funkcionira? Morate početi jednostavno i postepeno komplikovati! Upute za izradu robota vlastitim rukama kod kuće doslovno su preplavile Internet. Od toga neće ostati po strani ni autor članka. Općenito, ovaj proces se može podijeliti na tri dijela: teorijski, pripremni i samu montažu. U okviru članka, svi oni će biti razmotreni, te će biti opisana opća shema za razvoj čistača.

Pravljenje robota kod kuće

Za razvoj od nule potrebno vam je znanje o struji, naponu, funkcionisanju raznih elemenata kao što su japanci, kondenzatori, otpornici, tranzistori. Također biste trebali naučiti kako sve ovo lemiti na dijagramima i koristiti spojne žice. Potrebno je razraditi svaki aspekt kretanja i izvođenja radnji, postižući maksimalnu detaljnost radnji da biste postigli svoj cilj. A ovo znanje je neophodno ako vas zaista zanima kako napraviti robota kod kuće, a ne samo besposlena radoznalost.

Pripremni procesi

Prije nego počnete smišljati kako napraviti robota kod kuće, morate dobro voditi računa o uvjetima u kojima će biti sastavljen. Prvo morate pripremiti radno mjesto na kojem će se kreirati željeni uređaj. Potrebno je negdje postaviti samu konstrukciju i njene sastavne dijelove. Također biste trebali razmotriti pitanje prikladnog postavljanja lemilice, kolofonija i lema. Radno mjesto treba biti što je moguće optimizovano kako bi pružalo udobnost prilikom interakcije sa strukturom.

Skupština

Potrebno je razmisliti o "kičmi" strukture na kojoj će se sve graditi. Obično se bira jedan dio, a svi ostali su već zalemljeni na njega. Govoreći o kvaliteti lemljenja, treba reći da se mjesta na kojima će se vršiti moraju očistiti. Također, ovisno o debljini žica i nogu koje se koriste, potrebno je odabrati dovoljnu količinu lema kako elementi ne bi otpali tokom rada. Kako bi se pojednostavili procesi prijenosa signala i spriječila mogućnost kratkog spoja, može se urezati, zatim se na njega nanose svi potrebni elementi, dobivena struktura se spaja na izvor napajanja i po potrebi se uređaj finalizira.

jednostavan robot

Kako napraviti nešto lako kod kuće? Takođe, da li je korisno? Neophodno je održavati svoju kuću čistom, a poželjno je da se ovaj proces automatizuje. Naravno, teško je stvoriti punopravnog robota za čišćenje, ali minimalni dizajn koji će osigurati skupljanje prašine s podova prostorija sasvim je moguć. Iskreno govoreći, razmatrat će se ko radi na jednom mjestu i istovremeno uklanja sitne ostatke koji se nalaze u zoni raspoređivanja. Da biste kreirali takav dizajn, morate imati sljedeće materijale:

  1. Plastična ploča.
  2. Tri male četke koje se koriste za čišćenje cipela ili poda.
  3. Dva ventilatora koja se mogu uzeti sa zastarjelih kompjutera.
  4. 9V baterija i konektor za nju.
  5. Spojnica ili stezaljke koje se mogu same postaviti.
  6. Vijci i matice.

Izbušite rupe za četke na jednakim razmacima. Pričvrstite ih. Poželjno je da sve četke budu postavljene na jednakoj udaljenosti od ostalih i središta ploče. Koristeći vijke i matice, na svaki od njih treba pričvrstiti pričvršćivač za podešavanje, a oni se sami učvršćuju uz njihovu pomoć. Klizače za podešavanje treba postaviti u srednji položaj. Za kretanje ćemo koristiti lepeze. Povezujemo ih na bateriju i postavljamo paralelno tako da osiguravaju rotaciju robota u krug. Ovaj dizajn će se koristiti kao vibracioni motor. Stavite terminale i dizajn je spreman za upotrebu. Ako se tokom procesa čišćenja robot pomakne u stranu, radite s pričvršćivačima za podešavanje. Dizajn predstavljen u članku ne zahtijeva značajne financijske troškove ili dostupnost vještina i iskustva. Prilikom izrade robota korišteni su jeftini materijali do kojih nije značajan problem nabaviti. Ako želite zakomplicirati dizajn i natjerati ga da se namjerno kreće, trebat će vam poboljšanja u obliku dodatnih motora i mikrokontrolera. Evo kako napraviti robota kod kuće. I samo pomislite koliko možete poboljšati ovdje! Najšire polje za dizajnersku djelatnost.

Kako napraviti robota od različitih materijala kod kuće bez prave opreme? Slična pitanja su se sve više počela pojavljivati ​​na raznim blogovima i forumima posvećenim proizvodnji raznih uređaja i robotike. Naravno, izrada modernog, multifunkcionalnog robota je gotovo nemoguć zadatak kod kuće. Ali sasvim je moguće napraviti jednostavnog robota na jednom upravljačkom čipu i korištenjem nekoliko fotoćelija. Danas nije teško pronaći dijagrame na internetu s detaljnim opisom faza proizvodnje mini robota koji mogu reagirati na izvore svjetlosti i prepreke.

Ispostavit će se da je to vrlo okretan i pokretljiv robot koji će se skrivati ​​u mraku, ili se kretati prema svjetlu, ili bježati od svjetla, ili se kretati u potrazi za svjetlom, ovisno o načinu na koji je mikrokolo spojeno na motore i fotoćelije.

Možete čak i natjerati svog pametnog robota da prati samo svijetlu ili tamnu liniju, ili možete natjerati mini robota da prati vašu ruku - samo dodajte nekoliko svijetlih LED dioda u njegovo kolo!

Zapravo, čak i početnik koji tek počinje da savladava ovaj zanat može napraviti jednostavnog robota vlastitim rukama. U ovom članku ćemo razmotriti varijantu domaćeg robota koji reagira na prepreke i zaobilazi ih.

Hajdemo direktno na stvar. Da bismo napravili kućnog robota, trebat će nam sljedeći dijelovi, koje možete lako pronaći pri ruci:

1. 2 baterije i kofer za njih;

2. Dva motora (po 1,5 volti);

3. 2 SPDT prekidača;

4. 3 spajalice;

4. Plastična kugla sa rupom;

5. Mali komad čvrste žice.

Koraci za izradu kućnog robota:

1. Komad žice izrežemo na 13 komada od po šest centimetara i izložimo svaki s obje strane po 1 cm.

Lemilom pričvršćujemo 3 žice na SPDT prekidače i 2 žice na motore;

2. Sada uzimamo kućište za baterije, na čijoj jednoj strani odlaze dvije raznobojne žice (najvjerovatnije - crne i crvene). Moramo zalemiti još jednu žicu na drugu stranu kućišta.

Sada morate rasklopiti kućište baterije i zalijepiti oba SPDT prekidača na stranu sa zalemljenom žicom u obliku latiničnog slova V;

3. Nakon toga na obje strane karoserije potrebno je zalijepiti motore tako da se rotiraju naprijed.

Zatim uzmite veliku spajalicu i odvijte je. Provlačimo nesavijenu spajalicu kroz otvor na plastičnoj kugli i ispravljamo krajeve spajalice paralelno jedan s drugim. Zalijepimo krajeve spajalice na naš dizajn;

4. Kako napraviti kućnog robota da zaista može zaobilaziti prepreke? Važno je zalemiti sve instalirane žice kao što je prikazano na fotografiji;

5. Izrađujemo antene od nesavijenih spajalica i lijepimo ih na SPDT prekidače;

6. Ostaje da ubacite baterije u telo i kućni robot će početi da se kreće, izbegavajući prepreke na svom putu.

Sada znate kako napraviti kućnog robota koji može reagirati na prepreke.

Kako možete sami napraviti robota s određenim principima ponašanja?Čitava klasa takvih robota stvorena je korištenjem BEAM tehnologije, čiji se tipični principi ponašanja temelje na takozvanoj "fotorecepciji". Reagirajući na promjene intenziteta svjetlosti, takav se mini-robot kreće sporije ili, obrnuto, brže (fotokineza).

Za izradu robota čije je kretanje usmjereno od svjetlosti ili prema svjetlosti i nastaje zbog reakcije fototaksije potrebna su nam dva fotosenzora. Reakcija fototaksije će se manifestirati na sljedeći način: ako svjetlost udari u jedan od fotosenzora BEAM robota, tada se uključuje odgovarajući elektromotor i robot se okreće prema izvoru svjetlosti.

A onda svjetlo udari u drugi senzor i onda se uključi drugi elektromotor. Sada se mini-robot kreće prema izvoru svjetlosti. Ako svjetlost ponovo udari samo u jedan fotosenzor, tada se robot ponovo počinje okretati prema svjetlu i nastavlja se kretati prema izvoru kada svjetlost obasja oba senzora. Kada svjetlo ne pogodi nijedan od senzora, mini robot se zaustavlja.

Kako napraviti robota koji prati ruku? Da bi to učinili, naš mini-robot mora biti opremljen ne samo senzorima, već i LED diodama. LED diode će emitovati svjetlost, a robot će reagirati na reflektirano svjetlo. Ako stavimo dlan ispred jednog od senzora, mini-robot će se okrenuti u njegovom smjeru.

Ako malo odmaknete dlan od odgovarajućeg senzora, tada će robot "poslušno" pratiti dlan. Kako bi reflektovano svjetlo bilo jasno uhvaćeno fototranzistorima, za konstruiranje robota odaberite svijetle LED diode (više od 1000 mCd) narančaste ili crvene boje.

Nije tajna da se svake godine povećava broj investicija u oblasti robotike, stvaraju se mnoge nove generacije robota, razvojem proizvodnih tehnologija pojavljuju se nove mogućnosti za stvaranje i korištenje robota, a talentirani samouki majstori nastavljaju da zadive svijet svojim novim izumima u oblasti robotike.

Ugrađeni fotosenzori reaguju na svjetlost i odlaze do izvora, a senzori prepoznaju prepreku na putu i robot mijenja smjer. Da biste napravili tako jednostavnog robota vlastitim rukama, ne morate imati "sedam raspona na čelu" i visoko tehničko obrazovanje. Dovoljno je kupiti (a neki dijelovi se mogu naći pri ruci) sve potrebne dijelove za stvaranje robota i postupno povezivanje svih mikro krugova, senzora, senzora, žica i motora.

Pogledajmo varijantu robota napravljenog od vibracionog motora iz mobilnog telefona, prazne baterije, dvostrane trake i ... četkice za zube. Kako biste od improviziranih sredstava započeli izradu ovog jednostavnog robota, uzmite svoj stari, nepotreban mobilni telefon i uklonite s njega vibracioni motor. Nakon toga uzmite staru četkicu za zube i ubodnom testerom odrežite glavu.

Zalijepite komad dvostrane trake na vrh glave četkice za zube i vibracioni motor na vrh. Ostaje samo da se mini-robotu omogući napajanje postavljanjem prazne baterije pored vibracionog motora. Sve! Naš robot je spreman - zbog vibracija, robot će se kretati naprijed na čekinjama.

♦ MAJSTORSKI KLAS ZA "NAPREDNI DOMAĆI": Kliknite na fotografiju

♦ VIDEO TUTORALI ZA POČETNIKE:

Iskopao sam zanimljiv članak o tome kako sami napraviti robota od jednostavnih dijelova. Objašnjenja nisu baš jasna. Ostavio sam slike, i malo ispravio objašnjenja.

Prvo pogledajte prvu sliku – šta biste trebali dobiti nakon sat vremena rada. Pa, ili malo više. U svakom slučaju, nedjeljom se može nositi svako.

Šta nam je potrebno da napravimo takvog robota:

  1. Kutija šibica.
  2. Dva točka od stare igračke ili dva čepa od plastične boce.
  3. Dva motora (po mogućnosti iste snage i napona).
  4. Prekidač.
  5. Prednji treći točak, može se uzeti iz stare igračke ili plastične boce.
  6. LED dioda se može uzeti po volji, jer u ovom modelu to nije bitno.
  7. Dvije galvanske ćelije od jedan i pol volta - dvije baterije od 1,5 V
  8. Izolaciona traka

Uzimaju se dva motora jer motori uvijek imaju os samo s jedne strane. A lakše je uzeti dva motora nego izbiti osovinu iz motora i zamijeniti je dužom tako da izlazi sa obje strane motora. Iako je u principu sasvim moguće. Tada drugi motor nije potreban.

Prebacite bilo koja dva položaja: uključeno / isključeno. Ako sklopite kompliciraniji prekidač, možete natjerati robota da se kreće naprijed i nazad tako što ćete promijeniti polaritet baterija.

Možete uopće bez prekidača i samo uvrnuti žice tako da robot ide.

Možete uzeti i AA i AAA baterije, malo su manje, ali i lakše - robot će se kretati brže, iako će se AAA baterije brže trošiti.

Bolje je spojiti LED kroz ograničavajući otpornik od 20-50 oma i napraviti ga u obliku fara, ispred. Ili kao svjetionik - na vrhu robota. Možete spojiti dvije LED diode - one će biti kao "oči".

Umjesto ljepljive trake, možete uzeti selotejp - nema razlike.

Kako napraviti robota - upute korak po korak.

Potrebni su nam točkovi ili, ako nisu dostupni, pričvrstiti plastične čepove za boce na šipke motora. To možete učiniti ljepilom ili pritiskom glave u rupu. Možete koristiti lemilicu - bolje će se držati.

Plastične boce se najčešće izrađuju od polietilena, ne možete ih zalijepiti običnim ljepilom. Pištolj za ljepilo radi odlično.

Podsjećam da je bolje uzeti iste kotače i motore. U suprotnom, robot neće voziti pravo. Na slici su motori drugačiji i malo je vjerovatno da će ovaj robot voziti pravolinijski, najvjerovatnije u krug.

Sada, koristeći ljepljivu traku, trebate pričvrstiti jedan od motora na kutiju šibica. Nosač bi trebao biti samo upola manji od kutije, jer će na drugoj strani biti i drugi motor.

Zalijepimo se izolacijskom trakom za drugi motor s kotačićem na drugoj strani kutije.

Budući da se naši motori nalaze na dnu kutije šibica, baterije se moraju postaviti na vrh, prirodno pričvrstiti sve ljepljivom trakom. Takođe dodajte prekidač.

Podijeli: