» elektroniikka » Työläs »Kuinka tehdä yksinkertainen robotti Arduino Unosta, joka" pelaa "peliä Stak

Kuinka tehdä yksinkertainen robotti Arduino Unossa, joka "pelaa" peliä Stak


Hyvää päivää Arduinon ystäville! Näin Internetissä melko mielenkiintoisen ja näyttävän robotin (tai laitteen, kutsu sitä haluamaasi), joka “pelaa” Stak-peliä, samojen toimintaperiaatteiden avulla voit tehdä robotin, joka voi pelata pelejä, kuten geometrian viiva, piano ja muita, missä vain tarvitset Napauta näytölle tietyllä järjestyksellä. Mitä tein, arvioi alla olevassa tutkimuksessa.

Jos joku on kiinnostunut, tässä on video tämän robotin työstä:

Ja niin tälle "robotille" tarvitsemme:
pukeminen Työläs Uno
-tyyppiset "isä-äiti" tai "isä-isä" -johdot
-servoprivod
- pala vaneria
- noin 1 cm paksu levylevy, tärkeintä on, että se on kaksi kertaa paksumpaa kuin vaneri
jäätelökeppi
-stilus
Folio (jos kynää ei ole)
-paristo (jos kynää ei ole)
- virransyöttö 6–12 voltille (käytän 4 sormeakkua kytkettynä sarjaan)

Tarvitsemme työkaluista:
-Scissors
lämpöliima

Ja niin ensimmäinen asia on leikata leuka, joka on kaksi kertaa niin suuri kuin puhelin, vaneripalasta, voit suurentaa, ja sinun on leikattava puhelimesi kokoinen pala levyltä (tein hiukan erikokoisia, mutta tämä ei ole lainkaan kriittistä). Sitten liimaamme aihiomme kuvan osoittamalla tavalla:

Ota jäätelötikku ja leikkaa se noin puoleen:

Liimaa ne levyn keskelle, vanerin puolelta, kuten kuvassa:

Liimaamme Ardino Uno -levyn levyn reunasta:

Otamme servomoottorin ja liimaa johdot niin, että ne eivät häiritse:

Liimaa servomoottori jäätelötikkujen puoliskojen loppuun:

Asetamme johdot ja liimaa servomoottorin lähtö levyn reunaan:

Lisää 3 isä-äiti-johtoa, mieluiten eri väreissä, jotta ei sekoittuisi

Yhdistämme servoaseman Arduino-korttiin seuraavasti:
ruskea lanka gnd: ksi
-Punainen johdin 5 voltiin
- oranssi johdin 9 "digitaaliseen pin"


Jos sinulla ei ole kynää, kuten minun, älä epätoivoisesti, se on erittäin helppo tehdä.
Otamme tavallisen sormityyppisen akun ja miinuspuolen mahdollisimman tiukasti, kääritä se kalvolla ja teippaamme sen sitten hyvin tiukasti:

Nyt sinun täytyy laittaa puhelin vanerille servomoottorin alle, kiinnittää akku päälle ja huomata, millä tasolla me kiinnitämme "kynämme". Kun olemme todenneet kaiken, liimaa “kynä” tiukasti servomoottorin vipuun, tiukasti 90 asteen kulmassa (saman kulman tulisi olla, kun asetat kynää puhelimeen, kun mittasimme sitä). Kaiken pitäisi tapahtua kuvan osoittamalla tavalla:



Yhdistämme nyt "robotin" tietokoneeseen Arduino IDE: ssä määritetyn portin kautta, ajaa aiemmin nimeltään Arduino IDE ja kopioi alla oleva luonnoksen ja napsauta sitten "Lataa" -painiketta. Jos kaikki tehdään oikein, luonnos latautuu ilman virheitä ja muutaman sekunnin kuluttua servomoottori aloittaa toimintansa. Jos sinulla on merkittäviä eroja kynän ja servomoottorin kokoissa, tee tämä luonnos itsellesi, se on melko yksinkertaista.


Tässä on luonnos:
#include
Servo servo1;
tyhjä asennus ()
{
servo1.attach (9);
servo1.write (125);
viive (5000);
servo1.write (90);
viive (200);
servo1.write (125);
viive (750);
}
tyhjä silmukka ()
{
servo1.write (90); // 1
viive (200);
servo1.write (125);
viive (600);
}

Kierrämme teipillä tai sähköteipillä “äiti-äiti” -tyyppisen johtimen stripattua puolta, jossa on katkaistu “äiti” -lähtö, kynän plus-puolelle ja lähetämme tämän johtimen Gndille Arduinoon:

No, siinä kaikki! Yksinkertainen robotti valmis ja jää vain testata sitä! Aseta tämä puhelin kynän alle, käynnistä Stak-sovellus ja aseta puhelin niin, että se on nuolella osoitetun “play” -painikkeen yläpuolella, kytkemme virta arduinoon joko käyttämällä erityistä sovitinta tai annamme plus “akusta” Uinille Arduinossa, ja miinus gnd. virran kytkemisen jälkeen robotti alkaa heti "pelata". Ja vaikka johtuen siitä, että en käyttänyt tavallista kynää, vaan akkua, robotti ei melko usein päässyt tahtiin ja meni ohi, se "pelasi pitkään. Jos kaikki tehdään erittäin tarkasti, se yleensä pelaa, kunnes puhelin putoaa.




Kiitos kaikille huomiostamme!
Pöytärobotti
Äänestäjiä yhteensä: 205
8.6
6.8
6.6

Lisää kommentti

    • hymyillähymyileexaxakunnossadontknowyahoonea
      pomonaarmutyperyskylläkyllä-kylläaggressiivinensalaisuus
      anteeksitanssidance2dance3anteeksihelpjuomat
      pysäytysystäväthyvägoodgoodpillipyörtyäkieli
      savutaputusCrayjulistaapilkallinenDon-t_mentiondownload
      lämpöirefullaugh1MDAkokousmoskingnegatiivinen
      not_ipopcornrangaistaluettupelästyttääpelottaaetsi
      kiusatathank_youtämäto_clueumnikakuuttisuostua
      huonoBeeeblack_eyeblum3punastuaylpeilläikävystyminen
      sensuroituhassutussecret2uhatavoittoyusun_bespectacled
      SHOKrespektlolprevedtervetuloakrutoyya_za
      ya_dobryiauttajane_huliganne_othodifludkieltolähellä
5 kommentti
No, aluksi en myöskään halunnut häiritä folioa ja jauhetta
Ja aivan oikein, oli välttämätöntä aloittaa heti iskuvasara, ja älypuhelin on kalliimpaa! hymyillä
Rzhu-kapetit. Dzhigita potkaisi. rangaista
No, mies jätti kaksi painiketta painettuna. sitten digitaalinen .. ei. sellainen kirjoitusvirhe. CVC! etsi
On selvää, eli sähkökäytön eristysvastus on erittäin suuri, muovi on hyvä.
Kirjailija
No, aluksi en halunnut vaivautua folion ja jauheen suhteen, mutta ilman tätä en toiminut, jos en ole erehtynyt, jopa tavallinen halpa kynä on maadoitettava. No, Arduinan kiinnittäminen on mielestäni opiskelija anteeksi
Peli on nimeltään ei Stak, mutta Stack.
On epäselvää, miksi salaperäiset manipuloinnit akulla: kääriminen folialla, maadoitus?
Ja Arduinan kiinnittäminen on yleensä tinaa. ((
digitaalinen nasta
- "Uh, daragha, kuka haluaa potkaista dzhigitan sinne? Älä kunnioita, kyllä ​​?!"

Suosittelemme lukemaan:

Anna se älypuhelimelle ...