Cuprins:

Cum să-ți construiești primul robot (85 USD): 21 de pași (cu imagini)
Cum să-ți construiești primul robot (85 USD): 21 de pași (cu imagini)

Video: Cum să-ți construiești primul robot (85 USD): 21 de pași (cu imagini)

Video: Cum să-ți construiești primul robot (85 USD): 21 de pași (cu imagini)
Video: Cum verificăm dacă bijuteriile sunt din aur, argint sau metal simplu? Teste care pot fi făcute ACASĂ 2024, Iulie
Anonim
Cum să-ți construiești primul robot (85 USD)
Cum să-ți construiești primul robot (85 USD)
Cum să-ți construiești primul robot (85 USD)
Cum să-ți construiești primul robot (85 USD)

AM FĂCUT O VERSIUNE NOUĂ ȘI ACTUALIZATĂ A ACESTOR. Vă rugăm să îl găsiți AICI https://www.instructables.com/id/How-to-make-your-first-robot-an-actual-programma/ **************** *************************************************** ************** Actualizare: Pentru aproximativ 10.000 de persoane care au citit deja această postare, aș dori să-mi cer scuze. Când am intrat prima dată în această postare, am depășit cu mult estimarea premiilor, datorită faptului că locuiesc în Danemarca, unde totul este foarte expansiv! Costul total al acestui robot a fost inițial stabilit la aproximativ 150 USD. Se pare că prețul este de fapt doar 85 USD în restul lumii, aproape jumătate de premiu !! (îmi pare rău, am introdus noi premii pentru componente) *************************************** ****************************************** Dacă aveți probleme sau întrebări cu privire la acest proiect, vă rugăm să nu ezitați să mă contactați la letsmakerobots.com Aceasta este o plimbare cu privire la modul de a face o „minte” autonomă, autoexploratoare (nu este controlată de la distanță, nu este strict preprogramată, dar reacționează la mediul înconjurător) robot în câteva ore. Este foarte ușor și nu implică cunoștințe de electronică pentru a începe să construiți robot. Concentrați-vă aici este absolutul necesar pentru a acoperi elementele de bază. Acesta este menit să fie un deschizător de ochi, după ce construiți acest lucru, puteți construi orice și controla orice dispozitiv electronic! Sună nebun? Este adevărat, trebuie doar să-l încercați pentru a înțelege cât de multă putere este în unele dintre jetoanele pe care le puteți cumpăra pentru câțiva dolari astăzi. Bine ați venit în lumea microcontrolerelor:) Exemplul de programare pe care îl scriu în cele din urmă este să fac din acest robot ceea ce ați numi „evitarea peretelui” (acesta va adulmeca și va explora în funcție de obiectele pe care le întâlnește, ce este în stânga, în dreapta și înainte), dar poate fi programat în orice - cu ușurință. Dacă se manifestă interes, voi oferi mai multe programe pentru acesta. Iată un altul care folosește exact aceleași principii de bază, tablă, cip etc.

Pasul 1: Cumpărați materialele (placa de proiect, microcontroler și pachetul de pornire)

Cumpărați materialele (placa de proiect, microcontroler și pachetul Starter)
Cumpărați materialele (placa de proiect, microcontroler și pachetul Starter)

Lista de cumpărături, începeți de aici: Link-urile sunt exact locul în care am găsit articolele dintr-o perspectivă web largă. Puteți folosi orice magazin (web) pe care l-ați dori, desigur. Prețurile sunt aprox. În măsura posibilului, încercați să obțineți totul de la același magazin și de la un magazin situat în propria țară etc. pentru a obține cele mai bune oferte și livrare mai rapidă etc. 1 PICAXE-28X1 Starter Pack un joc de Mario Bros; Distractiv și plin de extra și funcții ascunse, făcându-vă să doriți să jucați mereu. Acesta include creierul principal, PICAXE-28X1. Preț: 38 USD Acesta este puțin expansiv, dar este doar prima dată când vă recomand să obțineți acest lucru, include o mulțime de lucruri de bază drăguțe, primiți un CD-ROM cu o mulțime de manuale, cabluri, o placă, microprocesorul etc. De fapt, este EXTREM de ieftin. Pachetele similare costă de până la 10 ori acest preț! Asigurați-vă că obțineți versiunea USB, este posibil ca imaginile din magazine să nu se potrivească și să afișeze un cablu serial când comandați un USB. Când cumpărați versiunea USB, nu este necesar să obțineți cablul USB ca element suplimentar, chiar dacă este vândut separat. pentru proiecte viitoare, mult mai ieftine, sunteți un constructor de roboți cu toate elementele de bază realizate.

Pasul 2: Cumpărați materialele (Driverul motorului L293D)

Cumpărați materialele (Driverul motorului L293D)
Cumpărați materialele (Driverul motorului L293D)

1 Driver de motor L293D Numele spune totul, mai multe despre acest cip mai târziu:) Preț: 3 USD Obțineți-l aici

Pasul 3: Cumpărați materialele (Servo Upgrade Pack)

Cumpărați materialele (Servo Upgrade Pack)
Cumpărați materialele (Servo Upgrade Pack)

1 PICAXE Servo Upgrade Pack - O modalitate ușoară de a obține un servo completat cu câteva piese mici necesare pentru acest proiect. De asemenea, puteți obține orice servo standard, pinii afișați pe imagine și un singur rezistor de 330 Ohm în loc de cipul galben, dacă doriți. Preț: 15 USD Obțineți pachetul complet aici Ce este un Servo? Un Servo este o piatră de temelie în majoritatea aparatelor robotizate. Pentru a o rezuma, este o cutie mică cu fire și o axă care poate roti aproximativ 200 de grade. pe această axă puteți monta un disc sau un alt periferic care vine cu servo. Cele 3 fire sunt: 2 pentru alimentare și unul pentru semnal. Firul de semnal merge la ceva care controlează un servo, în acest caz acesta este microcontrolerul. Rezultatul este că microcontrolerul poate decide unde ar trebui să se întoarcă axa, iar acest lucru este destul de la îndemână; Puteți programa ceva pentru a vă deplasa fizic într-o anumită poziție.

Pasul 4: Cumpărați materialele (un senzor pentru a putea vedea … Erh - Sense)

Cumpărați materialele (un senzor, astfel încât să putem vedea.. Erh - Sense)
Cumpărați materialele (un senzor, astfel încât să putem vedea.. Erh - Sense)

1 Senzor IR Sharp GP2D120 - 11,5 "/ Analog 11,5" sau o altă gamă va funcționa. Doar nu cumpărați „versiunea digitală” a senzorilor Sharp pentru acest tip de proiect, nu măsoară distanța așa cum fac cei analogici. Preț: 10 USD Obțineți-l aici Asigurați-vă că obțineți firele roșu / negru / alb pentru acesta. Acest lucru nu este inclus în permanență și este o priză non-standard! Acesta nu este de fapt un favorit al meu, de obicei folosesc senzori cu ultrasunete, cum ar fi SRF05 (îl găsesc oriunde prin Google - îl vând și la picaxe-storepicaxe -magazinează-l unde îl numesc SRF005 și au o imagine din spatele unui SRF04 în magazin! Dar este cea potrivită și le-am spus dar..). Oricum; SRF05 este mult mai fiabil și mai precis. De asemenea, este mai rapid, dar costă puțin mai mult, este puțin mai complicat să scrieți cod și puțin mai complex de instalat - deci nu este folosit aici, dar dacă sunteți proaspăt, cumpărați unul dintre acestea;) Dacă mergi pentru SRF05, am făcut o mică descriere pentru conectarea SRF05 aici pe letsmakerobots.com

Pasul 5: Cumpărați materialele (motoare și roți)

Cumpărați materialele (motoare și roți)
Cumpărați materialele (motoare și roți)

2 motoare cu roți dințate cu roți Cu cât este mai mare raportul, cu atât robotul este mai puternic, cu atât este mai mic, robotul este mai rapid. Recomand un raport undeva între 120: 1 și 210: 1 pentru acest tip de proiect. Preț, total: 15 USD Obțineți câteva aici

Pasul 6: De asemenea, veți avea nevoie și ați putea cumpăra și

De asemenea, veți avea nevoie de:

  • Bandă adezivă pe două fețe (pentru montare, cel mai bun este cel spumos)
  • Niște sârmă
  • Bandă adezivă obișnuită (pentru a izola un cablu poate)
  • Echipament simplu de lipit (orice kit ieftin va merge bine)
  • Un scutec obișnuit sau foarfecă pentru a tăia lucrurile
  • O șurubelniță

De asemenea, ați putea obține, în timp ce vă aflați:

  • Unele LED-uri dacă doriți ca robotul dvs. să poată semnaliza lumii sau să producă efecte intermitente
  • Mai multe servouri pentru a-ți face robotul să se miște mai mult..herh..armi? Sau servos cu servos etc.
  • Un difuzor mic, dacă doriți ca robotul dvs. să producă efecte sonore și să vă comunice
  • Un fel de sistem de centură. Roboții cu șenile de curea sunt la fel de cool, iar controlerul și restul vor fi la fel. Iată un exemplu cu privire la ceea ce ați putea lua cu curele de curea TAMYIA face sisteme de curea-curea cool, iar acesta este, de asemenea, un favorit al meu
  • Orice fel de set de senzori de linie, pentru a vă transforma robotul într-un Sumo, un urmăritor de linie, pentru a-l opri de la mese și pentru orice altceva care are nevoie de „o privire în jos”.

Pasul 7: Să facem un robot

Să facem un robot!
Să facem un robot!

BINE! Ați comandat lucrurile, ați primit pachetul (e), doriți să construiți:) Ei bine … Să începem! Montați mai întâi roțile pe motoarele cu angrenaje. Și adăugați anvelope (benzi de cauciuc în acest caz).

Pasul 8: Banda dublu adezivă - Truc

Banda dublă adezivă - Truc
Banda dublă adezivă - Truc

O modalitate ușoară de a monta lucruri pentru roboți rapidi (și uimitor de solizi și de durată) este banda adezivă dublă.

Pasul 9: Construiește corpul din.. Nimic, cu adevărat

Construiește corpul din.. Nimic, cu adevărat!
Construiește corpul din.. Nimic, cu adevărat!

Introduceți bateriile, astfel încât să aveți o idee realistă despre greutate și echilibru. Când bateriile sunt sub axul roților, puteți face echilibrul, dar nu este nicio problemă dacă nu. Adăugați și o bandă adezivă dublă la butonul serverului și..

Pasul 10: Proiectează-ți robotul

Proiectează-ți robotul
Proiectează-ți robotul
Proiectează-ți robotul
Proiectează-ți robotul
Proiectează-ți robotul
Proiectează-ți robotul

Alegeți-vă propriul design, puteți adăuga și materiale suplimentare dacă „designul” meu este prea simplu. Lucrul principal este că îl avem pe toate lipite: baterii, servo și roți. Și roțile și servo-urile se pot roti liber și pot sta cumva pe roțile sale, echilibrate sau nu.

Pasul 11: Deconectează-te

Scoateți bateriile, pentru a evita arderea ceva neintenționat! (crede-mă, vrei;)

Pasul 12: Să începem cu tabloul

Să începem cu consiliul
Să începem cu consiliul

Și acum pentru creierul principal. Ar trebui să aveți o placă de proiect similară cu cea din imagine. (Și astfel acest lucru vă poate interesa în viitor) Observați că are un cip în el. Scoate-o afara. Cipul este un driver Darlington care este destul de la îndemână, așezat acolo pe tablă, dar nu vom avea nevoie de el pentru acest proiect și avem nevoie de spațiul său, așa că, departe de acel cip! priza introducând o șurubelniță normală normală sub ea, mutați-o în poziție și îndreptați cipul cu grijă.

Pasul 13: Introduceți jetoanele

Introduceți jetoanele
Introduceți jetoanele
Introduceți jetoanele
Introduceți jetoanele

Un cip nou, nou, de obicei, nu se potrivește imediat într-o priză. Va trebui să o apăsați lateral pe o masă, pentru a îndoi toate picioarele într-un unghi, astfel încât să se potrivească. (Picioarele coboară, în prize:). Asigurați-vă că toate picioarele sunt în prize. Dacă ați cumpărat upgrade-ul Servo de la Picaxe, aveți un cip galben. Puneți-l în locul lui Darlington. Rețineți că nu toate găurile din placa de proiect sunt completate cu cipul galben. Avem nevoie doar de cele opt din dreapta din imagine, deoarece acestea sunt doar rezistențe simple, nu trebuie să le alimentăm în plus. Acest cip galben este de fapt doar rezistențe de 8 * 330 Ohm într-un pachet elegant. Și așadar, dacă ar trebui să aveți un rezistor, îl puteți insera în loc în slotul numerotat „0” (a se vedea imaginea acestui mic hack urât), deoarece acesta este singurul pe care îl vom folosi, atunci când vom folosi doar un servo. introduceți cipul mare, creierul, microcontrolerul, Picaxe 28 (numărul versiunii) în placa de proiect. Important pentru a transforma acest lucru în mod corect. Rețineți că există un mic semn la un capăt și așa pe tablă. Acestea trebuie să meargă împreună. Acest cip va primi energie de pe placă prin intermediul a 2 dintre picioarele sale. Toate cele 26 de picioare rămase sunt conectate în jurul plăcii și vor fi programabile pentru dvs., astfel încât să puteți trimite curent în și în detectați lucruri și controlați lucrurile cu programele pe care le încărcați în acest microcontroler. (misto!)

Pasul 14: Introduceți controlerul motorului

Introduceți controlerul motorului
Introduceți controlerul motorului

Acum introduceți controlerul motor L293D în ultima priză. Asigurați-vă că îl transformați în mod corect la fel ca și microcontrolerul. Motor-controlerul L293D va prelua 4 dintre ieșirile din microcontroler și le va transforma în 2. Sună prost? Ei bine.. Orice ieșire obișnuită de la microcontroler poate fi „pornită” sau „oprită”. Așadar, folosirea acestora ar face (exemplu) doar robotul dvs. capabil să conducă înainte sau să se oprească. Nu invers! Acest lucru poate fi dificil atunci când vă confruntați cu un perete. Placa este făcută atât de inteligent încât cele 2 ieșiri (acum reversibile) primesc propriul spațiu, marcate cu (A) și (B) chiar lângă controlerul motorului (în partea dreaptă jos în imagine). Mai multe despre asta mai târziu.

Pasul 15: Plasticul roșu de pe spatele panoului

Plasticul roșu de pe spatele panoului
Plasticul roșu de pe spatele panoului

Pe partea din spate a plăcii puteți găsi niște plastic ciudat. Acest lucru nu are rost, este doar o rămășiță din fabricație. Ei „scufundă” tabla în tablă caldă, iar părțile pe care nu le doresc, așa că se conserve sunt sigilate cu aceste lucruri. Pur și simplu scoateți-l atunci când aveți nevoie de găurile pe care le sigilează.

Pasul 16: Conectați firele motoarelor la placă

Conectați firele motoarelor la placă
Conectați firele motoarelor la placă
Conectați firele motoarelor la placă
Conectați firele motoarelor la placă

Luați 4 bucăți de sârmă și lipiți-le în cele 4 găuri „A & B”… Sau dacă sunteți atât de avansat, utilizați alte mijloace de conectare a 4 cabluri la găurile de dimensiuni standard! (se pot cumpăra tot felul de prize și știfturi standard care se vor potrivi) Dacă (ca mine) doar lipiți pe tablă, puteți întări această parte cu niște bandă. sau dacă aveți o parte din acel plastic termocontractabil, puteți susține firele cu acest lucru.

Pasul 17: Conectați firele la motoare

Conectați firele la motoare
Conectați firele la motoare

Cele 2 „A” merg la un motor, iar cele 2 „B” la celălalt. Nu contează care este, atâta timp cât „A” este conectat la un motor și „B” la cei doi poli ai celuilalt. (Da, lipitorul meu este foarte murdar, știu, haha - atâta timp cât funcționează, știi;)

Pasul 18: Conectarea Servo-ului

Conectarea Servo-ului
Conectarea Servo-ului
Conectarea Servo-ului
Conectarea Servo-ului

Acum să conectăm servo-ul. Dacă ar trebui să citiți documentația Picaxe, veți citi că ar trebui să utilizați 2 surse de alimentare diferite dacă adăugați servo-uri. Pentru a o rezuma; Nu ne deranjează aici, acesta este un robot simplu și, din experiența mea, acest lucru funcționează foarte bine. Va trebui să lipiți un pin suplimentar pentru a ieși "0", dacă doriți să utilizați conexiunea servo standard. Un astfel de pin vine cu pachetul de upgrade Picaxe (un rând întreg, de fapt), dar aveți nevoie doar de unul pentru un servo și pot fi cumpărate în orice magazin de electronice. Negru, Roșu, Galben), Negrul ar trebui să fie la marginea plăcii. Al meu era (maro, roșu, portocaliu), așa că maro se îndreaptă spre margine. Aluzia este de obicei roșie; Este ceea ce se numește V sau oricare dintre acestea, utilizat în mod aleatoriu: („V”, „V +”, „œ +”, „1”). De aici provine curentul. Negrul (sau maro în cazul meu) este G sau ("œG", "œ0" sau "-"). Acest lucru este, de asemenea, cunoscut sub numele de "œGround" și este acolo unde curentul merge. (cei 2 poli, +/- îți amintești lecțiile de fizică? Ultima culoare este apoi „Semnalul” (alb, galben sau portocaliu) Un servo are nevoie atât de „+ & -” sau „V & G”, cât și de un semnal. Este posibil ca unele alte dispozitive să aibă nevoie doar de „Masă” și „Semnal” (G & V), iar unele pot avea ambele nevoie de V, G, Intrare și ieșire. Pot fi confuze la început și totul este întotdeauna numit diferit (așa cum tocmai am făcut-o aici), dar după un timp veți obține logica și este de fapt extrem de simplă - Chiar și eu o înțeleg acum;)

Pasul 19: Cuplarea capului

Cuplând capul
Cuplând capul
Cuplând capul
Cuplând capul

Acum să conectăm capul, senzorul IR Sharp. (sau SRF05 dacă ați optat pentru acea opțiune) (Dacă ați cumpărat un SRF005 sau similar, ar trebui să căutați aici cum să conectați acest lucru, este diferit de acesta!) Există un milion de moduri de a conecta un lucru ca Senzor IR clar, dar iată indicii: Roșul trebuie să fie conectat la V1, adică (în această configurație) orice este marcat cu „Vâ €” sau este conectat la acesta. Negrul merge la G, alb trebuie conectat la intrarea analogică 1. Dacă citiți documentația care vine cu placa de proiect, puteți citi cum să atașați cablul panglică însoțitor și să utilizați acest lucru. Ce am făcut pe imaginea este de a tăia un cablu dintr-un servo vechi ars, lipit într-un știft și conectat totul ca un servo. Puteți să-l utilizați pentru a vedea ce culori ale Sharp se îndreaptă către ce rând de pe tablă.. sau o modalitate de a face acest lucru., ar trebui, de asemenea, să conectați cele 3 intrări analogice rămase la V. (uitați-vă la micii pini conectați pe imagine, lângă priză) Am avut niște jumperi așezate și puteți vedea că toate cele 3 conexiuni rămase sunt scurtate. (Ultima pereche, neatinsă, sunt doar două? Teren ¢, nu este nevoie să le scurtezi). Dacă utilizați panglica, puteți conecta doar intrările la V (sau la masă) conectând firele în perechi. Motivul pentru care este important să comutați scurt intrările analogice neutilizate aici este că sunt stânga plutitoare â € ¢. Aceasta înseamnă că veți obține tot felul de citiri ciudate în care încercați să citiți dacă acestea nu sunt conectate. (pentru a rezuma, aceasta este o procedură semi-rapidă, trebuie să ajungem la final;)

Pasul 20: Să existe viață

Să existe viață
Să existe viață

Acum, pentru distracție! Unele cum ar trebui să obțineți firul roșu de la baterii (+) conectat la firul roșu de pe placa de proiect (V). Și negru (-) la (G). Modul în care faceți acest lucru depinde de echipamentul pe care l-ați cumpărat. Dacă există o clemă pentru baterie pe ambele baterii și pe placă, ar trebui să vă asigurați în continuare că „+” din baterii se termină până la „V” de pe placă. (Aflați mai multe aici) Uneori (deși nu de multe ori) clipurile pot fi inversate între ele și simpla punere a două clipuri potrivite nu este o garanție că + ajunge la V și - ajunge la G! Asigurați-vă că altfel veți topi lucrurile și veți fuma! Nu alimentați placa cu mai mult de 6V (fără baterii de 9V, chiar dacă clema se potrivește) Ca o notă; Aici lucrăm doar cu o singură sursă de alimentare. Mai târziu veți dori să utilizați același Ground, dar atât V1 cât și V2. În acest fel, cipurile dvs. pot obține o sursă, iar motoarele etc. o altă tensiune (mai puternică). Instalați Editorul de programare Picaxe pe un computer, urmați manualele pentru a vă conecta Jack / USB / Serial, Introduceți bateriile în (încă fără cap).) robot, introduceți mufa jack în robotul dvs… introduceți editorul de programare și scrie server 0, 150 Apăsați F5, așteptați transferul programului, iar servo-ul dvs. dă un pic de mișcare (sau rotiri, în funcție de felul în care a fost). Dacă ceva nu merge bine aici, contactați-mă sau contactați-mă cu manualele și porturile etc., până când nu sunt raportate erori și totul pare să funcționeze.. Pentru a reveni, scrieți: servo 0, 150 și apăsați F5 Acum „gâtul” robotului dvs. este orientat înainte.

Pasul 21: Heads Up & Go

Heads Up & Go!
Heads Up & Go!

Ați terminat de construit elementele de bază! Ați făcut de fapt un robot. Acum începe distracția, puteți să o programați pentru a face orice și să atașați orice, extinderea în orice mod. Sunt sigur că sunteți deja plin de idei și probabil că nu m-ați urmărit în tot acest mod;) Designul poate fi atent, este posibil să fi folosit alte părți etc. pentru a începe programarea robotului: Introduceți (copiați-lipiți) acest cod în editorul dvs. și apăsați F5 în timp ce robotul este conectat: Notă: Codul va arăta mult mai frumos odată ce îl veți introduce în editorul dvs., acesta va recunoaște comenzile și dați-le culori. +++ main: readadc 1, b1 „ia tensiunea revenită la pinul analogic 1 și o pune în variabila b1debug” aceasta atrage toate variabilele către editor. a capului robotului și observați cum variabila b1 își schimbă valoarea. Puteți folosi cunoștințele acumulate pentru a decide ce ar trebui să se întâmple când (cât de aproape ar trebui să se apropie lucrurile înainte). Acum vă sfătuiesc să vă puneți robotul pe o cutie de chibrituri sau similar, deoarece roțile vor începe să se întoarcă. acest cod în editorul dvs. și apăsați F5 în timp ce robotul este conectat: +++ high 4low 5 +++ Una dintre roți ar trebui să se întoarcă într-o singură direcție. Rotile tale se întorc înainte? Dacă da, aceasta este instrucțiunea pentru ca roata respectivă să se întoarcă înainte. Dacă roata se întoarce înapoi, puteți încerca acest lucru: +++ scăzut 4înalt 5 +++ Pentru a roti cealaltă roată, trebuie să introduceți invers, pentru direcția opusă.) Servoul pe care l-ați încercat deja. Tot drumul către o parte este: servo 0, 75 cealaltă parte este: servo 1, 225- și centru: servo 1, 150 Iată un mic program care va (ar trebui, dacă totul este în regulă, și introduceți parametrii potriviți pentru ridicat / scăzut pentru a se potrivi cablajelor dvs. la motoare) faceți robotul să circule, să se oprească în fața lucrurilor, să privească în fiecare parte pentru a decide care este cea mai bună, și conducem spre noi aventuri. +++ Simbol pericol nivel = 70 'cât de departe ar trebui să fie lucrurile, înainte de a reacționa? Simbol viraj = 300' aceasta setează cât de mult ar trebui să se întoarcă Simbol servo_turn = 700 'Aceasta setează pentru cât timp ar trebui să așteptați ca servo-ul să se întoarcă (în funcție de viteza acestuia) înainte de a măsura distanța principală: „bucla principalăreadadc 1, b1” citiți câtă distanță înainte dacă b1 <dan gerlevel thengosub nodanger 'if nothing ahead, drive forwardelsegosub whichway' if obstacle forward then decide which way is betterend ifgoto main 'this end the loop, the rest are only sub-routinesnodanger:' this should be your combination to make the robot drive forward, ' acestea, cel mai probabil, trebuie să le reglați pentru a se potrivi cu modul în care v-ați conectat motorul roboților servo care se termină de rotațiegosub totalhaltreadadc 1, b1 „Priviți în altă direcție: gosub rturn” priviți la o altă pauză laterală servo_turn”așteptați ca servo-ul să fie terminat de rotație: ridicat 6: redus 5: redus 7: ridicat 4 'aceasta ar trebui să fie combinația dvs. care transformă robotul într-o singură direcție pauză: gosub totalhaltreturnbody_rturn: ridicat 5: redus 6: redus 4: ridicat 7' acesta ar trebui să fie c ombinație care transformă robotul în cealaltă direcție pauză întoarcere: gosub totalhaltreturnrturn: servo 0, 100 'priviți la un sidereturn întoarceți: servo 0, 200' priviți la celălalt sidereturntotalhalt: scăzut 4: scăzut 5: scăzut 6: scăzut 7 'scăzut pe toate 4 oprește robotul! Servo 0, 150 'face forwardwait 1' înghețați totul pentru o secundă întoarcere +++ Cu o programare inteligentă și modificări, puteți face robotul să conducă, să întoarceți capul, să luați decizii, să faceți mici ajustări, întoarceți-vă spre găuri interesante, cum ar fi ușile, toate lucrând în același timp, în timp ce conduceți. Arată destul de grozav dacă faceți robotul să se învârtă în timp ce capul se rotește;) Căutați un cod mai avansat? Verificați acest lucru: https://letsmakerobots.com/node/25Sound: Puteți adăuga, de asemenea, un difuzor mic la exemplul (ieșire) pinul 1 și la sol și să scrieți Sunetul 1, (100, 5) - sau în programul de mai sus, faceți-l Sound 1, (b1, 5) - pentru a obține sunete amuzante în funcție de distanța față de obiectele din față. Puteți, de asemenea, să atașați o lampă sau un LED la pinul 2 și la sol și să scrieți (amintiți-vă nevoia LED-ului de a se întoarce corect) Înalt 2 pentru a întoarce pe lampă și Low 2pentru a o stinge;) - Ce zici de un stilou laser, montat pe un servo suplimentar? Apoi, ați putea face robotul să întoarcă laserul și să-l pornească și să-l oprească, indicând locurile..

  • Adăugați un marker pe el (poate pe un al doilea servo, astfel încât să îl poată prelua și scoate de pe hârtie?) Și învățați-l să scrie de câte ori vă fluturați mâna în față pe o bucată de hârtie.
  • Transformați-l într-un robot de pază „coborât-de-jos-de-scaun”, tremurând când pisica se apropie.
  • Faceți-l să urmărească un alt robot (sau o pisică?) Veți intra în niște rutine bune de urmărire în acest fel!
  • Faceți-o să caute mijlocul unei camere
  • Fă-l să acționeze ca un șoarece; Îngheață dacă există mișcare la vedere și mișcă-te întotdeauna aproape de pereți și caută mici goluri pentru a intra.

Puteți, de asemenea, să îndepărtați o mașină de jucărie veche, să scoateți electronica din ea, să salvați motoarele și dispozitivul de rotire și să conectați placa, servo și senzorul - veți fi dat viață vehiculului dvs.) pentru a citi o parte din documentație, va avea sens acum că ai început, poți face orice acum! Bine ați venit într-o lume foarte amuzantă a roboților de casă, există mii de senzori și dispozitive de acționare care așteaptă doar să le conectați și să le creați roboți din ele:) Acum faceți câteva fotografii ale robotului dvs. și trimiteți-le la mine la letsmakerobots.com - C ya;)

Recomandat: