Cum să faci cu ușurință un robot acasă. Cum să faci un robot acasă pentru un copil? Utilizați produsele comerciale existente

Astăzi vă vom spune cum să faceți un robot din materialele disponibile. „Androidul de înaltă tehnologie” rezultat, deși va fi dimensiuni miciși este puțin probabil să te poată ajuta la treburile casnice, dar cu siguranță va distra atât copiii, cât și adulții.

Materiale necesare

Nu aveți nevoie de cunoștințe pentru a face un robot fizica nucleara. Puteți face un robot acasă din materiale obișnuite pe care le aveți mereu la îndemână. Deci de ce avem nevoie:
  • 2 bucăți de sârmă
  • 1 motor
  • 1 baterie AA
  • 3 ace de apăsare
  • 2 bucăți de placă de spumă sau material similar
  • 2-3 capete de periuțe de dinți vechi sau câteva agrafe de hârtie

1. Atașați bateria la motor

Folosind un pistol de lipici, atașați o bucată de carton spumă pe carcasa motorului. Apoi lipim bateria de ea.

Acest pas poate părea confuz. Cu toate acestea, pentru a face un robot, trebuie să-l faci să se miște. Punem o bucată mică alungită de carton spumă pe axa motorului și o fixăm cu pistol de lipici. Acest design va da motorului un dezechilibru, ceea ce va face ca robotul să se miște.

Puneți câteva picături de lipici la capătul destabilizatorului sau atașați un element decorativ - acest lucru va adăuga personalitate robotului și va crește amplitudinea mișcărilor acestuia.

3. Picioare

Acum trebuie să echipați robotul membrele inferioare. Dacă folosiți capete de periuță de dinți pentru aceasta, lipiți-le pe partea de jos a motorului. Puteți folosi aceeași placă de spumă ca strat.

Următorul pas este să atașăm cele două bucăți de sârmă ale noastre la contactele motorului. Puteți să le înșurubați pur și simplu, dar ar fi și mai bine să le lipiți, acest lucru va face robotul mai durabil.

5. Conexiune baterie

Folosind un pistol termic, lipiți firul de un capăt al bateriei. Puteți alege oricare dintre cele două fire și ambele părți ale bateriei - polaritatea în în acest caz, nu joacă un rol. Dacă te pricepi la lipire, poți folosi și lipirea în loc de lipici pentru acest pas.

6. Ochii

O pereche de margele, pe care le atașăm cu lipici fierbinte la un capăt al bateriei, sunt destul de potrivite ca ochii robotului. La acest pas, vă puteți arăta imaginația și puteți veni cu aspect ochi la discreția ta.

Faceți un robot foarte simplu Să ne dăm seama de ce este nevoie creează un robot acasă, pentru a înțelege elementele de bază ale roboticii.

Cu siguranță, după ce ai vizionat suficiente filme despre roboți, ai vrut de multe ori să-ți construiești propriul tovarăș în luptă, dar nu știai de unde să începi. Desigur, nu vei putea construi un Terminator biped, dar nu asta încercăm să realizăm. Oricine știe să țină corect un fier de lipit în mâini poate asambla un robot simplu și nu are nevoie cunoaştere profundă, deși nu vor răni. Robotica amatoare nu este cu mult diferită de proiectarea circuitelor, doar mult mai interesantă, deoarece implică și domenii precum mecanica și programarea. Toate componentele sunt ușor disponibile și nu sunt atât de scumpe. Deci progresul nu stă pe loc și îl vom folosi în avantajul nostru.

Introducere

Aşa. Ce este un robot? În cele mai multe cazuri, acesta este un dispozitiv automat care răspunde la orice acțiuni mediu. Roboții pot fi controlați de oameni sau pot efectua acțiuni pre-programate. De obicei, robotul este echipat cu o varietate de senzori (distanță, unghi de rotație, accelerație), camere video și manipulatoare. Partea electronică a robotului este formată dintr-un microcontroler (MC) - un microcircuit care conține un procesor, un generator de ceas, diverse periferice, RAM și memorie permanentă. Există un număr mare de microcontrolere diferite în lume pentru diferite aplicații și, pe baza lor, puteți asambla roboți puternici. Microcontrolerele AVR sunt utilizate pe scară largă pentru clădirile de amatori. Sunt de departe cele mai accesibile și pe Internet puteți găsi multe exemple bazate pe aceste MK-uri. Pentru a lucra cu microcontrolere, trebuie să fiți capabil să programați în asamblator sau C și să aveți cunoștințe de bază de electronică digitală și analogică. În proiectul nostru vom folosi C. Programarea pentru MK nu este mult diferită de programarea pe un computer, sintaxa limbajului este aceeași, majoritatea funcțiilor nu sunt practic diferite, iar cele noi sunt destul de ușor de învățat și convenabil de utilizat.

De ce avem nevoie

Pentru început, robotul nostru va putea pur și simplu să evite obstacolele, adică să repete comportamentul normal al majorității animalelor din natură. Tot ce avem nevoie pentru a construi un astfel de robot se găsește în magazinele de radio. Să decidem cum se va mișca robotul nostru. Cred că cele mai reușite sunt șenile care sunt folosite în tancuri, aceasta este soluția cea mai convenabilă, deoarece șenilele au o manevrabilitate mai mare decât roțile unui vehicul și sunt mai comod de controlat (pentru a întoarce, este suficient să rotiți șenilele); în direcții diferite). Prin urmare, veți avea nevoie de orice rezervor de jucărie ale cărui șenile se rotesc independent unul de celălalt, puteți cumpăra unul din orice magazin de jucării la un preț rezonabil. Din acest rezervor ai nevoie doar de o platformă cu șenile și motoare cu cutii de viteze, restul le poți deșuruba și arunca în siguranță. Avem nevoie și de un microcontroler, alegerea mea a căzut pe ATmega16 - are suficiente porturi pentru conectarea senzorilor și perifericelor și în general este destul de convenabil. De asemenea, va trebui să achiziționați câteva componente radio, un fier de lipit și un multimetru.

Realizarea unei table cu MK

În cazul nostru, microcontrolerul va îndeplini funcțiile creierului, dar nu vom începe cu el, ci cu alimentarea creierului robotului. Nutriție adecvată- o garanție a sănătății, așa că vom începe cu modul în care ne hrănim corect robotul, deoarece aici este locul în care constructorii de roboți începători greșesc de obicei. Și pentru ca robotul nostru să funcționeze normal, trebuie să folosim un stabilizator de tensiune. Prefer cipul L7805 - este proiectat să producă o tensiune de ieșire stabilă de 5V, de care are nevoie microcontrolerul nostru. Dar datorită faptului că scăderea de tensiune pe acest microcircuit este de aproximativ 2,5V, trebuie să i se furnizeze minim 7,5V. Împreună cu acest stabilizator, condensatorii electrolitici sunt utilizați pentru a netezi ondulațiile de tensiune și o diodă este inclusă în mod necesar în circuit pentru a proteja împotriva inversării polarității.

Acum putem trece la microcontrolerul nostru. Carcasa MK este DIP (este mai convenabil de lipit) și are patruzeci de pini. La bord există un ADC, PWM, USART și multe altele pe care nu le vom folosi deocamdată. Să ne uităm la câteva noduri importante. Pinul RESET (al 9-lea picior al MK) este tras în sus de rezistența R1 la „plusul” sursei de alimentare - acest lucru trebuie făcut! În caz contrar, MK-ul dvs. s-ar putea reseta neintenționat sau, mai simplu spus, poate avea o eroare. O altă măsură de dorit, dar nu obligatorie, este să conectați RESET prin condensatorul ceramic C1 la masă. În diagramă puteți vedea și un electrolit de 1000 uF, vă scutește de scăderile de tensiune atunci când motoarele sunt în funcțiune, ceea ce va avea un efect benefic și asupra funcționării microcontrolerului. Rezonatorul de cuarț X1 și condensatoarele C2, C3 ar trebui să fie amplasate cât mai aproape de pinii XTAL1 și XTAL2.

Nu voi vorbi despre cum să flash MK, deoarece puteți citi despre asta pe Internet. Vom scrie programul în C. Am ales CodeVisionAVR ca mediu de programare. Acesta este un mediu destul de ușor de utilizat și este util pentru începători, deoarece are un vrăjitor de creare a codului încorporat.

Controlul motorului

O componentă la fel de importantă a robotului nostru este driverul motorului, ceea ce ne face mai ușor să îl controlăm. Niciodată și sub nicio formă nu trebuie conectate motoarele direct la MK! În general, încărcăturile puternice nu pot fi controlate direct de la microcontroler, altfel se va arde. Folosiți tranzistori cheie. Pentru cazul nostru, există un cip special - L293D. În astfel de proiecte simple, încercați întotdeauna să utilizați acest cip special cu indicele „D”, deoarece are diode încorporate pentru protecție la suprasarcină. Acest microcircuit este foarte ușor de controlat și este ușor de obținut în magazinele de radio. Este disponibil în două pachete: DIP și SOIC. Vom folosi DIP în pachet datorită ușurinței de montare pe placă. L293D are mese separate motoare si logica. Prin urmare, vom alimenta microcircuitul în sine de la stabilizator (intrare VSS), iar motoarele direct de la baterii (intrare VS). L293D poate rezista la o sarcină de 600 mA pe canal și are două dintre aceste canale, adică două motoare pot fi conectate la un cip. Dar pentru a fi în siguranță, vom combina canalele și apoi vom avea nevoie de câte un micră pentru fiecare motor. Rezultă că L293D va putea rezista la 1,2 A. Pentru a realiza acest lucru, trebuie să combinați picioarele micro, așa cum se arată în diagramă. Microcircuitul funcționează după cum urmează: când se aplică un „0” logic la IN1 și IN2 și se aplică unul logic la IN3 și IN4, motorul se rotește într-o direcție, iar dacă semnalele sunt inversate - se aplică un zero logic, atunci motorul va începe să se rotească în cealaltă direcție. Pinii EN1 și EN2 sunt responsabili pentru pornirea fiecărui canal. Le conectăm și le conectăm la „plusul” sursei de alimentare de la stabilizator. Deoarece microcircuitul se încălzește în timpul funcționării, iar instalarea radiatoarelor pe acest tip de carcasă este problematică, îndepărtarea căldurii este asigurată de picioarele GND - este mai bine să le lipiți pe un suport larg de contact. Acesta este tot ce trebuie să știți despre șoferii de motoare pentru prima dată.

Senzori de obstacole

Pentru ca robotul nostru să poată naviga și să nu se prăbușească în toate, vom instala două senzor infrarosu. Cele mai multe cel mai simplu senzor constă dintr-o diodă IR care emite în spectrul infraroșu și un fototranzistor care va primi semnalul de la dioda IR. Principiul este acesta: atunci când în fața senzorului nu există niciun obstacol, razele IR nu lovesc fototranzistorul și acesta nu se deschide. Dacă există un obstacol în fața senzorului, atunci razele sunt reflectate din acesta și lovesc tranzistorul - se deschide și curentul începe să curgă. Dezavantajul unor astfel de senzori este că pot reacționa diferit la diferite suprafeteși nu sunt protejate de interferențe - senzorul se poate declanșa accidental de la semnale străine de la alte dispozitive. Modularea semnalului vă poate proteja de interferențe, dar nu ne vom deranja cu asta pentru moment. Pentru început, este suficient.


Firmware-ul robotului

Pentru a aduce robotul la viață, trebuie să scrieți firmware pentru acesta, adică un program care să preia citiri de la senzori și să controleze motoarele. Programul meu este cel mai simplu, nu conține structuri complexeși toată lumea va înțelege. Următoarele două linii includ fișiere de antet pentru microcontrolerul nostru și comenzi pentru generarea de întârzieri:

#include
#include

Următoarele linii sunt condiționate, deoarece valorile PORTC depind de modul în care ați conectat driverul de motor la microcontroler:

PORTC.0 = 1; PORTC.1 = 0; PORTC.2 = 1; PORTC.3 = 0; Valoarea 0xFF înseamnă că rezultatul va fi log. „1”, iar 0x00 este log. „0”. Cu următoarea construcție verificăm dacă există un obstacol în fața robotului și pe ce parte se află: dacă (!(PINB & (1)<

Dacă lumina de la o diodă IR lovește fototranzistorul, atunci este instalat un jurnal pe piciorul microcontrolerului. „0” și robotul începe să se miște înapoi pentru a se îndepărta de obstacol, apoi se întoarce pentru a nu se ciocni din nou de obstacol și apoi înaintează din nou. Deoarece avem doi senzori, verificăm de două ori prezența unui obstacol - în dreapta și în stânga și, prin urmare, putem afla pe ce parte se află obstacolul. Comanda „delay_ms(1000)” indică faptul că va trece o secundă înainte ca următoarea comandă să înceapă să se execute.

Concluzie

Am acoperit majoritatea aspectelor care vă vor ajuta să vă construiți primul robot. Dar robotica nu se termină aici. Dacă asamblați acest robot, veți avea o mulțime de oportunități de a-l extinde. Puteți îmbunătăți algoritmul robotului, cum ar fi ce să faceți dacă obstacolul nu este pe o parte, ci chiar în fața robotului. De asemenea, nu ar strica să instalați un encoder - un dispozitiv simplu care vă va ajuta să poziționați cu precizie și să cunoașteți locația robotului dvs. în spațiu. Pentru claritate, este posibil să instalați un afișaj color sau monocrom care poate afișa informații utile - nivelul de încărcare a bateriei, distanța până la obstacole, diverse informații de depanare. Nu ar strica să îmbunătățim senzorii - instalarea TSOP-urilor (acestea sunt receptoare IR care percep un semnal doar de o anumită frecvență) în loc de fototranzistoare convenționale. Pe lângă senzorii cu infraroșu, există senzori cu ultrasunete, care sunt mai scumpi și au și dezavantajele lor, dar au câștigat recent popularitate în rândul constructorilor de roboți. Pentru ca robotul să răspundă la sunet, ar fi o idee bună să instalați microfoane cu amplificator. Dar ceea ce cred că este cu adevărat interesant este instalarea camerei și programarea viziunii artificiale pe baza ei. Există un set de biblioteci speciale OpenCV cu care poți programa recunoașterea facială, mișcarea în funcție de balize colorate și multe alte lucruri interesante. Totul depinde doar de imaginația și abilitățile tale.

Lista componentelor:

    ATmega16 în pachet DIP-40>

    L7805 în pachet TO-220

    L293D în carcasă DIP-16 x2 buc.

    rezistențe cu o putere de 0,25 W cu valori nominale: 10 kOhm x 1 buc., 220 Ohm x 4 buc.

    condensatori ceramici: 0,1 µF, 1 µF, 22 pF

    condensatori electrolitici: 1000 µF x 16 V, 220 µF x 16 V x 2 buc.

    dioda 1N4001 sau 1N4004

    Rezonator de cuarț de 16 MHz

    Diode IR: oricare două dintre ele vor face.

    fototranzistoare, de asemenea oricare, dar care răspund doar la lungimea de undă a razelor infraroșii

Cod firmware:

/************************************************ * *** Firmware pentru robotul tip MK: ATmega16 Frecvența ceasului: 16,000000 MHz Dacă frecvența dvs. de cuarț este diferită, atunci aceasta trebuie specificată în setările de mediu: Proiect -> Configurare -> Fila "C Compiler" ****** ***********************************************/ #include #include void main(void) ( //Configurați porturile de intrare //Prin aceste porturi primim semnale de la senzorii DDRB=0x00; //Porniți rezistențele pull-up PORTB=0xFF; //Configurați porturile de ieșire //Prin aceste porturi controlăm motoarele DDRC =0xFF //Bucla principală a programului Aici citim valorile de la senzori //și controlăm motoarele în timp ce (1) ( //Avansează PORTC.0 = 1; PORTC.1 =. 0; PORTC.2 = 1; PORTC.3 = 0, dacă (!<Despre robotul meu

În acest moment robotul meu este aproape complet.


Este echipat cu o cameră wireless, un senzor de distanță (atât camera, cât și acest senzor sunt instalate pe un turn rotativ), un senzor de obstacol, un encoder, un receptor de semnal de la telecomandă și o interfață RS-232 pentru conectarea la un calculator. Funcționează în două moduri: autonom și manual (primește semnale de control de la telecomandă), camera poate fi pornită/oprită și de la distanță sau de către robotul însuși pentru a economisi bateria. Scriu firmware pentru securitatea apartamentului (transferul imaginilor pe un computer, detectarea mișcărilor, plimbarea prin incintă).

Din moment ce ați ajuns pe această pagină, înseamnă că nu mai sunteți indiferent la tema robotică și robotică. Proiectarea unui robot cu propriile mâini este o activitate foarte interesantă care vă va învăța multe. Veți dezvolta abilități în electronică, mecanică, programare și managementul proceselor. Pentru mine, robotica este un hobby fascinant. La fel ca noi toți, am visat să creez ceva cu roți, motoare, fire și o grămadă de piese electronice.

Așa că într-o zi mi-a venit în minte o idee asamblați un robot cu propriile mâini acasă. Dar nu numai pentru a crea un dispozitiv simplu care s-ar mișca în direcții diferite, ci și pentru a crea un robot multifuncțional care să execute comenzi. centru de comunicațiiși ar fi de folos la fermă.

Ideea de a face un robot cu propriile mâini numit RobotTech, care ar putea fi asamblat de oricine, un robotist începător sau radioamator.

Cerințe de bază pentru un robot de casă

  • Posibilitate de asamblare a unui robot acasă.
  • Robotul trebuie construit pe un microcontroler disponibil comercial și ușor de programat.
  • O platformă simplă și ușor de construit ar trebui folosită ca șasiu.
  • Robotul trebuie să conțină setul necesar de senzori și mecanisme care îi permit să extindă funcționalitatea după cum este necesar.
  • Robotul trebuie să se miște liber și să poată reacționa la obstacole.
  • Capacitatea de a controla robotul de la distanță, de a utiliza telemetria (monitorizează starea robotului, setează diverse comenzi).
  • Posibilitatea de a difuza imagini video de la camera de bord la stația de bază.

Având în vedere cerințele, s-a decis să se utilizeze două microcalculatoare pentru a controla robotul ( MC-1 și MC-2).

Computer de bord MC-1

Primul computer ( MC-1 principal) - folosit ca computer principal de bord al „creierului”, ale cărui sarcini includ:

  • difuzare video a mediului către stația de bază de bună calitate;
  • primirea comenzilor de la centrul de control (stația de bază);
  • trimiterea de date mari către centrul de control cu ​​viteză mare;
  • coordonarea activității altor componente ale robotului printr-un al doilea micro-computer (MC-2 suplimentar)

Pentru a finaliza sarcinile atribuite, s-a decis utilizarea unui computer cu o singură placă Raspberry PI sau, ca ultimă soluție, un router cu capacitatea de a flash-firm firmware OpenWRT.

Computer de bord MC-2

Al doilea computer ( MC-2 suplimentar) este folosit pentru a controla motorul, a colecta informații de la diverși senzori sau senzori și a trimite datele finite către computerul principal MC-1.

S-a decis să se utilizeze unul gata făcut ca controler pentru controlul mecanismelor șasiului și senzorilor robotului. Dintre toate controlerele pe care le-am considerat, l-am ales pe cel mai comun și accesibil. Puteți folosi și unul mai compact Arduino Nano. Ambele dispozitive rulează pe microcontrolerul ATMega328p avr.

Pe rafturile magazinelor moderne pentru copii găsești o mare varietate de jucării. Și fiecare copil le cere părinților săi să-i cumpere una sau alta jucărie „lucru nou”. Ce se întâmplă dacă planificarea bugetului familial nu include acest lucru? Pentru a economisi bani, poți încerca să faci singur o jucărie nouă. De exemplu, cum să faci un robot acasă, este posibil? Da, este foarte posibil, este suficient să pregătiți materialele necesare.

Este posibil să asamblați singur un robot?

În zilele noastre este dificil să surprinzi pe cineva cu o jucărie robot. Tehnologia modernă și industria computerelor au parcurs un drum lung. Dar s-ar putea să fii totuși surprins de informațiile despre cum să faci un robot simplu acasă.

Fără îndoială, este dificil de înțeles principiul de funcționare al diferitelor microcircuite, electronice, programe și design. Este dificil de făcut în acest caz fără cunoștințe de bază în domeniul fizicii, programarii și electronicii. Chiar și așa, fiecare persoană poate asambla un robot pe cont propriu.

Un robot este o mașină automată care este capabilă să efectueze diverse acțiuni. În cazul unui robot de casă, este suficient ca mașina să se miște pur și simplu.

Pentru a ușura asamblarea, puteți folosi instrumentele disponibile: un telefon, o sticlă sau o farfurie de plastic, o periuță de dinți, o cameră veche sau un mouse de computer.

Bug vibrator

Cum să faci un robot mic? Acasă, puteți face cea mai simplă versiune a unui bug vibrator. Trebuie să vă aprovizionați cu următoarele materiale:

  • un motor de la o mașină veche pentru copii;
  • baterie cu litiu seria CR-2032, similară unei tablete;
  • un suport pentru această tabletă;
  • agrafe de hârtie;
  • bandă electrică;
  • fier de lipit;
  • LED.

Mai întâi trebuie să înfășurați LED-ul cu bandă electrică, lăsând capete libere. Folosind un fier de lipit, lipiți un capăt LED pe peretele din spate al suportului bateriei. Lipim vârful rămas la contactul motorului de la mașină. Agrafele vor servi drept picioare pentru insecta care vibra. Firele de la suportul bateriei sunt conectate la firele motorului. Bug-ul va vibra și se va mișca după ce suportul intră în contact cu bateria în sine.

Brushbot - distracție pentru copii

Deci, cum să faci un mini-robot acasă? O mașină amuzantă poate fi asamblată din materiale vechi, cum ar fi o periuță de dinți (cap), bandă cu două fețe și un motor vibrator de la un telefon mobil vechi. Este suficient să lipiți motorul de capul periei și asta este - robotul este gata.

Alimentarea va fi asigurată de o baterie tip monedă. Pentru telecomandă va trebui să vii cu ceva.

Robot de carton

Cum să faci un robot acasă dacă un copil o cere? Puteți veni cu o jucărie interesantă din carton simplu.

Trebuie să faceți stoc:

  • două cutii de carton;
  • 20 capace de sticle de plastic;
  • sârmă;
  • cu bandă.

Se întâmplă ca tata să vrea să facă un fel de minune pentru copil, dar nu-i vine în minte nimic sensibil. Prin urmare, vă puteți gândi cum să faceți un robot adevărat acasă.

Mai întâi trebuie să utilizați cutia ca corp pentru robot și să decupați partea de jos a acesteia. Apoi trebuie să faceți 5 găuri: sub cap, pentru brațe și picioare. În cutia destinată capului, trebuie să faceți o gaură care vă va ajuta să o conectați la corp. Sârma este folosită pentru a ține împreună piesele robotului.

După atașarea capului, trebuie să vă gândiți cum să faceți un braț robot acasă. Pentru a face acest lucru, un fir este introdus în găurile laterale, pe care sunt plasate capace de plastic. Primim brațe mobile. Facem același lucru cu picioarele noastre. Puteți face găuri în capace cu o punte.

Pentru a asigura stabilitatea robotului de carton, trebuie acordată o atenție deosebită tăierilor. Ele conferă jucăriei un aspect bun. Este dificil să conectați toate piesele dacă linia de tăiere este incorectă.

Dacă decideți să lipiți cutiile împreună, nu exagerați cu cantitatea de lipici. Este mai bine să folosiți carton sau hârtie durabilă.

Cel mai simplu robot

Cum să faci un robot ușor acasă? Este dificil să creați o mașină automată cu drepturi depline, dar este totuși posibil să asamblați un design minimal. Să luăm în considerare un mecanism simplu care, de exemplu, poate efectua anumite acțiuni într-o zonă. Veți avea nevoie de următoarele materiale:

    Placă de plastic.

    O pereche de perii de marime medie pentru curatarea pantofilor.

    Ventilatoare computer în cantitate de două bucăți.

    Conector pentru baterie de 9 V și bateria în sine.

    Strângeți și legați cu funcție de prindere.

Gărăm două găuri cu aceeași distanță în placa periei. Le fixăm. Periile trebuie amplasate la aceeași distanță una de cealaltă și la mijlocul plăcii. Folosind piulițe, atașăm suportul de reglare la perii. Instalăm glisoarele de la elementele de fixare în locația din mijloc. Ventilatoarele computerului trebuie folosite pentru a muta robotul. Acestea sunt conectate la o baterie și plasate în paralel pentru a asigura rotirea mașinii. Va fi un fel de motor cu vibrații. În cele din urmă, trebuie să puneți terminalele.

În acest caz, nu veți avea nevoie de cheltuieli financiare mari sau de orice experiență tehnică sau informatică, deoarece aici vă descriem în detaliu cum să faceți un robot acasă. Nu este dificil să obțineți piesele necesare. Pentru a îmbunătăți funcțiile motorului din proiectare, pot fi utilizate microcontrolere sau motoare suplimentare.

Robot, ca în publicitate

Mulți oameni sunt probabil familiarizați cu reclama browserului, în care personajul principal este un mic robot care se învârte și desenează forme pe hârtie cu pixuri. Cum să faci un robot acasă din această reclamă? Da, foarte simplu. Pentru a crea o astfel de jucărie automată drăguță, trebuie să vă aprovizionați cu:

  • trei pixuri cu pâslă;
  • carton gros sau plastic;
  • motor;
  • baterie rotunda;
  • folie sau bandă electrică;
  • lipici.

Așadar, creăm o formă pentru robot din plastic sau carton (mai precis, o decupăm). Este necesar să se facă o formă triunghiulară cu colțuri rotunjite. În fiecare colț facem o mică gaură în care să încapă un pix. Facem o gaură lângă centrul triunghiului pentru motor. Obținem 4 găuri în jurul întregului perimetru al unei forme triunghiulare.

Apoi introduceți marcajele unul câte unul în găurile făcute. O baterie trebuie atașată la motor. Acest lucru se poate face folosind lipici și folie sau bandă electrică. Pentru ca motorul să rămână ferm pe robot, este necesar să-l fixați cu o cantitate mică de lipici.

Robotul se va mișca numai după conectarea celui de-al doilea fir la bateria atașată.

Robot Lego

„Lego” este o serie de jucării pentru copii, care constă în principal din piese de construcție care sunt combinate într-un singur element. Părțile pot fi combinate, creând în același timp tot mai multe articole noi pentru jocuri.

Aproape toți copiii de la 3 la 10 ani adoră să monteze un astfel de set de construcție. În special, interesul copiilor crește dacă piesele pot fi asamblate într-un robot. Deci, pentru a asambla un robot în mișcare de la Lego, trebuie să pregătiți piesele, precum și un motor miniatural și o unitate de control.

În plus, acum sunt vândute kituri gata făcute cu piese care vă permit să asamblați singur orice robot. Principalul lucru este să stăpânești instrucțiunile atașate. De exemplu:

  • pregătiți piesele așa cum este indicat în instrucțiuni;
  • înșurubați roțile, dacă există;
  • asamblam elemente de fixare care vor servi drept suport pentru motor;
  • introduceți o baterie sau chiar mai multe într-o unitate specială;
  • instalați motorul;
  • conectați-l la motor;
  • Încărcăm un program special în memoria designului care vă permite să controlați jucăria.

S-ar părea că este destul de dificil să asamblați un robot, iar o persoană fără cunoștințe certe nu va putea să o facă deloc. Dar asta nu este adevărat. Desigur, este dificil să construiești o mașină automată cu drepturi depline, dar oricine poate face cea mai simplă versiune. Citiți doar articolul nostru despre cum să faceți un robot acasă.

Am decis să trec fără probleme la modele dinamice în mișcare. Acesta este un proiect pentru un mic robot de casă, controlat prin IR, asamblat din piese simple și ușor disponibile. Se bazează pe două microcontrolere. Este asigurată transmisia de la telecomandă PIC12F675, iar partea de primire pentru controlerul motorului este implementată pe PIC12F629.

Circuit de robot pe un microcontroler

Totul a decurs fără probleme cu partea digitală, singura problemă a fost în „sistemul de propulsie” - cutii de viteze mici, care sunt foarte problematice de făcut acasă, așa că a trebuit să dezvoltăm ideea " vibrobuguri„Micromotoarele sunt controlate prin comutatoare cu tranzistori de amplificare de pe BC337. Sunt înlocuibile cu orice alte tranzistoare mici n-p-n cu un curent de colector de 0,5 A.

Dimensiunile s-au dovedit a fi foarte mici - în fotografie există o comparație a acesteia cu o monedă și, de asemenea, lângă o cutie de chibrituri. Ochii robotului sunt formați din LED-uri super-luminoase, înfipte într-o carcasă de condensatoare electrolitice mici.

Discutați articolul MIC ROBOT DE CASĂ

Publicații pe această temă

  • Biografia Elenei Golunova Biografia Elenei Golunova

    Cum se calculează evaluarea ◊ Evaluarea se calculează pe baza punctelor acordate în ultima săptămână ◊ Punctele sunt acordate pentru: ⇒ vizitarea...

  • Regele Cupei, semnificația și caracteristicile cărții Regele Cupei, semnificația și caracteristicile cărții

    Ghicirea cu cărți de tarot este o întreagă știință, misterioasă și aproape de neînțeles pentru cei neinițiați. Se bazează pe semne misterioase și...