Cuprins:
- Pasul 1: Materiale și instrumente
- Pasul 2: Cablare
- Pasul 3: Construiește Lucrul
- Pasul 4: Instalați codul
- Pasul 5: Mergeți mai departe
Video: Robot simplu Arduino Drum: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Recunosc. Am făcut acest proiect din pură plictiseală după ce am rămas blocat câteva zile în interiorul unei serii de furtuni de zăpadă mici, dar problematice. Uitându-mă la arduino-ul meu, câteva serv-uri și niște bandă, ideea de bază pentru un robot cu tambur nenorocit a început să se realizeze. Se pare că, dacă aveți toate lucrurile potrivite, acesta este un proiect care poate fi finalizat în aproximativ 15 minute, practic fără experiență necesară.
Dacă tocmai începeți sau doriți să vă perfecționați abilitățile de arduino, acesta ar putea fi un loc bun pentru a începe. Să începem.
Pasul 1: Materiale și instrumente
Materiale:
- Arduino Uno (deși aproape orice placă ar trebui să funcționeze)
- (2) servo motoare cu rotație pozițională
- panou fără sudură
- fire de panou (cel puțin o duzină)
- o bucată plană de lemn
- (2) bețișoare de seceră, tije de dibluri, creioane sau alte alternative adecvate pentru tobe
- un tampon de cauciuc, capac pentru cutie de cafea sau altă alternativă pentru capul tobei
Instrumente:
- un laptop cu o versiune recentă a Arduino IDE instalat
- un cablu de programare USB care se conectează la arduino
- bandă
- pistol de lipit fierbinte (sau pur și simplu fii creativ cu banda)
Timp:
15 minute în condiții ideale. Poate o oră dacă lucrurile nu funcționează bine prima dată
Pasul 2: Cablare
Să începem prin conectarea câtorva lucruri împreună.
Fiecare servomotor are trei conexiuni: una pentru alimentare, a doua pentru masă și a treia pentru date (sau ceva de genul asta). Pozitivul este întotdeauna roșu, solul este de obicei maro sau negru, iar datele sunt portocalii sau albe. Folosind o placă de măsurare sau pinii antetului arduino, conectați puterea și masa la arduino la fiecare motor. Conectați firul de date al unui motor la pinul 5 și firul de date al celuilalt motor la pinul 6. Asigurați-vă că ambii pini acceptă PWM. Și…. asta e! Nu a fost prea greu.
Pasul 3: Construiește Lucrul
Acum trebuie să construim cadrul
Poate doriți să vă folosiți imaginația pentru această parte. Am construit asta pe o bucată de lemn, dar o bucată de carton ar funcționa la fel de bine. Orice lucru plat, puternic și ușor de lucrat va servi drept bază bună.
Pentru a ține motoarele în poziție, am tăiat două bucăți de lemn dintr-un stick de vopsea - genul pe care îl puteți obține gratuit atunci când cumpărați o cutie de durere de la magazinul de hardware. Am constatat că aceste bețișoare sunt remarcabil de versatile. Într-una din aceste zile, voi posta un proiect realizat în întregime din bețe de vopsea. Oricum, va trebui să lipiți la cald aceste biți, astfel încât să nu meargă nicăieri.
Apoi, vom face toiaguri. Am tăiat două lungimi de 5 inci de tije de diblu de 1/4 inci, deși ceva asemănător cu bastoanele de popsickle ar funcționa la fel de bine. Bandați sau lipiți-le pe coarnele servo.
Dacă nu ați făcut-o deja, lipiți motoarele pentru a vopsi biți sau orice altceva pe care îl utilizați pentru a le menține în poziție.
Asta e! Este timpul pentru un cod …
Pasul 4: Instalați codul
Odată ce totul este gata de plecare, este timpul să instalați un cod. Aceasta este partea în care veți avea nevoie de Arduino IDE și un cablu de programare USB.
Puteți să vă scrieți propria dvs., dacă doriți, sau o puteți folosi doar pe a mea. Există multe note secundare și instrucțiuni în cod, nu vă faceți griji.
Dacă intenționați să scrieți propriul cod, ar putea fi o idee bună să învățați cum să utilizați comenzile servo, deoarece acestea pot deveni puțin complicate. Amintiți-vă, de asemenea, că servomotorele au nevoie de timp pentru a trece de la o poziție la alta. Acest timp trebuie luat în considerare în cod, mai ales atunci când scrieți un program sensibil la timp. Nu ai vrea ca botul tău cu tambur să nu fie în ritm.
Pasul 5: Mergeți mai departe
Felicitări! Tocmai ați asamblat un robot cu tambur funcțional. V-ați săturat încă de neclintirea sa? Nu? Ei bine, vei fi în curând. Deci, ce am putea face pentru a face acest lucru puțin mai interesant?
Pentru început, aș fi putut scrie un cod mai bun care să improvizeze ritmuri sau ar putea juca triplete, mai degrabă decât buclele nesfârșite de sfert și opt.
Arduino are, de asemenea, o funcție de ton (Hz, durată) care îi permite să redea sunetul printr-un pin PWM. Folosind un tabel cu frecvențe de note (a se vedea mai sus) și unele programe creative, Arduino ar putea reda o melodie în timp ce stabilește câteva bătăi bolnave.
Dacă vreunul dintre voi face acest proiect, vă rog să-mi spuneți! Mi-ar plăcea să o văd.
Dacă v-a plăcut acest lucru, asigurați-vă că vă abonați la canalul meu de pe YouTube, unde public alte proiecte legate de știință și tehnologie. Cel mai recent am lucrat la unele lucruri de rachetă, așa că fii atent la asta.
Atât pentru acest proiect! Acum du-te să faci ceva
Recomandat:
Realizarea unui robot simplu din lucrurile pe care le puteți găsi în casa dvs. (versiunea hotwheel): 5 pași
Realizarea unui robot simplu din lucrurile pe care le puteți găsi în casă (versiunea hotwheel): acest instructable vă va arăta cum să faceți un hotwheel care funcționează de la sine, care funcționează pe baterii dublu-A. Va trebui să folosiți doar lucruri pe care cel mai probabil le puteți găsi în casa dvs. Vă rugăm să rețineți că acest robot probabil nu va merge exact drept, un
Un robot simplu tipărit 3D: 11 pași (cu imagini)
Un robot simplu tipărit 3D: Permiteți-mi să mă întâlnesc cu mine. Am crescut cu seturi de erectoare și apoi cu LEGO. Mai târziu în viață, am folosit 8020 pentru a construi prototipuri tipuri de sisteme pe care le-am proiectat. De obicei, în casă erau bucăți de resturi pe care copiii mei le foloseau ca versiune a unui set de montaj
Buget LittleBot: Robot Arduino simplu V2: 10 pași
LittleBot Budget: Robot Arduino simplu V2: Cu LittleBot Budget am vrut să le facilităm cât mai ușor copiilor să înceapă cu roboții. Așa că am fiert un robot până la esența lui. Un mod de a te mișca, un mod de a gândi și un mod de a vedea. Odată ce acestea sunt la locul dvs., aveți un robot pe care îl
Buget LittleBot: Robot Arduino simplu: 10 pași
Bugetul LittleBot: Robot Arduino simplu: Cu Bugetul LittleBot am vrut să le facilităm cât mai ușor copiilor să înceapă cu roboții. Așa că am fiert un robot până la esența lui. Un mod de a te mișca, un mod de a gândi și un mod de a vedea. Odată ce acestea sunt la locul dvs., aveți un robot pe care îl
Cel mai mic și mai simplu robot Arduino pentru evitarea obstacolelor vreodată: 5 pași
Cel mai mic și mai drăguț robot Arduino pentru evitarea obstacolelor vreodată: V-ați săturat de mari roboți stângaci care vă iau o jumătate de raft în cameră? Ești dispus să-ți iei robotul cu tine, dar pur și simplu nu ți se potrivește în buzunar? Poftim! Vă prezint Minibot, cel mai drăguț și mai mic robot de evitare a obstacolelor pe care l-ați putea evita