» electronică » Arduino »Cum se face un robot simplu pe Arduino Uno care„ joacă ”jocul Stak

Cum să faci un robot simplu pe Arduino Uno care „joacă” jocul Stak


Bună ziua iubitorilor de Arduino! Pe Internet, am văzut un robot destul de interesant și spectaculos (sau dispozitiv, numiți-l cum doriți), care „joacă” jocul Stak, folosind aceleași principii de funcționare, puteți face un robot care să poată juca jocuri precum tablou de geometrie, pian și altele, acolo unde aveți nevoie Apăsați pe ecran cu o anumită secvență. Ce am făcut, vă rugăm să evaluați în sondajul de mai jos.

Dacă cineva este interesat, iată un videoclip despre activitatea acestui robot:

Și deci pentru acest „robot” avem nevoie de:
rochie-up Arduino Organizația Națiunilor Unite
- conectarea firelor ca „tată-mamă” sau „tată-tată”
-servoprivod
- o bucată de placaj
- o bucată de tablă de aproximativ 1 cm grosime, principalul lucru este că de două ori este mai gros decât placajul
băț de înghețată
-stilus
Folie (dacă nu există stilou)
-baterie (dacă nu există stil)
- alimentare pentru 6-12 volți (folosesc 4 baterii de degete conectate în serie)

Din instrumentele de care avem nevoie:
-Scissors
lipici termic

Și deci primul lucru de făcut este să tăiați o bucată de două ori mai mare decât telefonul dvs. dintr-o bucată de placaj, puteți mai mare și trebuie să tăiați o bucată de dimensiunea telefonului dvs. de pe tablă (am făcut dimensiuni ușor diferite, dar acest lucru nu este deloc critic). Apoi ne lipim gropile, așa cum se arată în fotografie:

Luati batonul de inghetata si taiati-l in aproximativ jumatate:

Lipiți-le în centrul plăcii, din partea placajului, așa cum se arată în fotografie:

Lipim placa Ardino Uno de la marginea plăcii:

Luăm servomotorul și lipim firele, astfel încât acestea să nu interfereze:

Lipiți servomotorul până la capătul jumătăților bățurilor de înghețată:

Punem firele și lipim ieșirea servomotorului la marginea plăcii:

Adăugați 3 fire de tată-mamă, de preferință în culori diferite, pentru a nu vă confunda

Conectăm servo-drive-ul la placa Arduino după cum urmează:
sârmă brună la gnd
-Sârmă roșie la 5v
- sârmă portocalie la 9 „pin digital”


Dacă nu aveți un stil, precum al meu, atunci nu disperați, este foarte simplu de făcut.
Luăm o baterie obișnuită cu degetul și partea negativă cât mai strâns posibil, o învelim cu folie, apoi o fixăm foarte bine:

Acum trebuie să puneți telefonul pe placajul sub servomotor, să atașați bateria deasupra și să notați la ce nivel ne vom lipi „stilul”. După ce am observat totul, lipim ferm „stilul” pe maneta servomotorului, strict la un unghi de 90 de grade (același unghi ar trebui să fie și atunci când aplicăm „stilul” pe telefon când îl măsurăm). Totul trebuie să funcționeze așa cum se arată în fotografie:



Acum conectăm „robotul” nostru la computer prin portul care este configurat în IDE Arduino, rulăm IDE-ul Arduino numit anterior și copiem schița prezentată mai jos, apoi facem clic pe butonul „download”. Dacă totul este făcut corect, schița se va încărca fără nicio eroare și după câteva secunde servomotorul își va începe activitatea. Dacă aveți diferențe semnificative în dimensiunile stilului și servomotorului, atunci faceți această schiță pentru dvs., este destul de simplu.


Iată o schiță:
#include
Servo servo1;
void setup ()
{
servo1.attach (9);
servo1.write (125);
întârziere (5000);
servo1.scriere (90);
întârziere (200);
servo1.write (125);
întârziere (750);
}
nul buclă ()
{
servo1.scriere (90); // 1
întârziere (200);
servo1.write (125);
întârziere (600);
}

Folosind bandă adezivă sau bandă electrică, înfășurăm partea decupată a unui fir de tip tata-mum cu ieșirea mumă tăiată în partea în plus a stylusului nostru și scoatem acest fir către Gnd pe Arduino:

Ei bine, asta este! Simplu nostru robotul gata și rămâne doar să-l testezi! Pentru a face acest lucru, așezați telefonul sub stylus, lansați aplicația Stak și așezați telefonul astfel încât să se afle deasupra butonului „play”, care este indicat printr-o săgeată, conectăm puterea la arduino fie folosind un adaptor special, fie vom scoate plusul de la „bateria” noastră la Uin pe Arduino și mai puțin a gnd. după conectarea puterii, robotul nostru începe imediat să se „joace”. Și, deși datorită faptului că nu am folosit un stilou normal, ci o Baterie, robotul nostru destul de des nu a intrat în ritm și a ratat, oricum „a jucat mult timp. Dacă totul se face foarte exact, în general se va juca până când telefonul coboară.




Vă mulțumim tuturor pentru atenție!
Stak Robot
Total de alegători: 205
8.6
6.8
6.6

Adaugă un comentariu

    • zâmbetzâmbetexaxabinedontknowYahooNea
      șefzgârieturăpăcălidada-daagresivsecret
      scuzedansdance2dance3iertareajutorbăuturi
      oprireprietenibungoodgoodfluiersincopălimbă
      fumaplauzeCrayvestimbatjocoritorDon-t_mentiondescărcare
      căldurămânioslaugh1mdaîntâlniremoskingnegativ
      not_ifloricele de porumbpedepsicititsperiasperiecăutare
      batjocurăthank_youacestto_clueUmnikacutconveni
      răubeeeblack_eyeblum3roșilăudăroșenieplictiseală
      cenzuratpleasantrysecret2amenințavictorieyusun_bespectacled
      ShokRespektlolprevedbun venitKrutoyya_za
      ya_dobryiajutorne_huliganne_othodifludinterdicțieînchide
5 comentariu
Ei bine, la început nici nu am vrut să mă deranjez cu folie și pământ
Și pe bună dreptate, a fost necesar să începeți imediat cu o tracțiune, iar smartphone-ul este mai scump! zâmbet
Rzhu kapets. Dzhigita a dat lovitura. pedepsi
Ei bine, un bărbat a ratat două butoane probabil apăsat. apoi digital .. nu. un asemenea tip. CVC! căutare
Este clar, adică rezistența de izolare a acționării electrice este foarte mare, plasticul este bun.
Autorul
Ei bine, la început nu am vrut să mă deranjez cu folie și pământ, dar fără acest lucru nu am funcționat, dacă nu mă înșel, chiar trebuie să se pună la bază un stil ieftin obișnuit. Ei bine, lipind arduini cred că studentul este scuzabil
Jocul nu se numește Stak, ci Stack.
Nu este clar de ce manipulările vicleane cu bateria: învelirea cu folie, împământarea?
Și lipirea Arduinei este în general staniu. ((
pin digital
- "Uh, daragha, cine vrea să dea un dzhigita acolo? Nu respect, da ?!"

Vă sfătuim să citiți:

Înmânează-l pentru smartphone ...