» elektronika » Arduino »Ako vyrobiť jednoduchého robota na Arduino Uno, ktorý„ hrá “hru Stak

Ako vyrobiť jednoduchý robot na Arduino Uno, ktorý „hrá“ hru Stak


Dobrý deň milovníci Arduina! Na internete som videl dosť zaujímavého a veľkolepého robota (alebo zariadenia, nazývajte to, čo chcete), ktorý „hrá“ hru Stak, pomocou rovnakých princípov fungovania, ako môžete vyrobiť robota, ktorý dokáže hrať hry, ako je geometrická pomlčka, klavír a ďalšie, kde len potrebujete. Skočte do obrazovky s určitou sekvenciou. Čo som urobil, vyhodnotte v prieskume nižšie.

Ak má niekto záujem, tu je video o práci tohto robota:

A preto pre tento „robot“ potrebujeme:
šaty-up Arduino Uno
- spojovacie vodiče ako „otec-matka“ alebo „otec-otec“
-servoprivod
- kus preglejky
- kus dosky s hrúbkou asi 1 cm, hlavná vec je, že dvakrát je hrubšia ako preglejka
zmrzlinová tyčinka
-stilus
Fólie (ak nie je k dispozícii stylus)
- batéria (ak nie je k dispozícii dotykové pero)
- napájanie 6-12 voltov (používam 4 prstové batérie zapojené do série)

Z nástrojov, ktoré potrebujeme:
-Scissors
tepelné lepidlo

A tak prvá vec, ktorú musíte urobiť, je odrezať kúsok dvakrát tak veľký ako telefón z preglejky, môžete ho zväčšiť a musíte odrezať kus s veľkosťou telefónu z dosky (urobil som mierne odlišné veľkosti, ale toto nie je vôbec dôležité). Potom nalepíme naše polotovary, ako je znázornené na fotografii:

Vezmite tyčinku zmrzliny a nakrájajte ju na asi polovicu:

Lepte ich do stredu dosky, zo strany preglejky, ako je znázornené na fotografii:

Dosku Ardino Uno nalepujeme z okraja dosky:

Berieme servomotor a vodiče prilepíme tak, aby nezasahovali:

Servomotor nalepte na koniec polovíc tyčiniek zmrzliny:

Vodiče položíme a prilepíme výstup servomotora na okraj dosky:

Pridajte 3 vodiče ockovej mamy, pokiaľ možno v rôznych farbách, aby nedošlo k zámene

Servopohon pripojíme k doske Arduino takto:
hnedý drôt do GND
-Červený drôt do 5V
- oranžový drôt na 9 "digitálny pin"


Ak nemáte dotykové pero, ako je moje, nezúfajte, je to veľmi jednoduché.
Berieme normálnu batériu prsta a zápornú stranu čo najtesnejšie, zabalíme fóliou a potom ju pevne prilepíme:

Teraz musíte položiť telefón na preglejku pod servomotor, pripevniť batériu hore a všimnúť si, na akej úrovni budeme držať náš „stylus“. Po tom, čo sme si všetko všimli, pevne prilepte „stylus“ na páku servomotora striktne pod uhlom 90 stupňov (rovnaký uhol by mal byť pri aplikácii „stylusu“ na telefón, keď sme ho merali). Všetko by malo fungovať tak, ako je to znázornené na fotografii:



Teraz pripojíme nášho „robota“ k počítaču cez port nakonfigurovaný v Arduino IDE, spustíme predtým pomenované Arduino IDE a skopírujeme náčrt nižšie, potom kliknite na tlačidlo „Stiahnuť“. Ak je všetko urobené správne, načíta sa náčrt bez akýchkoľvek chýb a po niekoľkých sekundách začne servomotor pracovať. Ak máte významné rozdiely vo veľkosti dotykového pera a servomotora, urobte si túto skicu pre seba, je to celkom jednoduché.


Tu je náčrt:
#include
Servo servo1;
neplatné nastavenie ()
{
servo1.attach (9);
servo1.write (125);
oneskorenie (5000);
servo1.write (90);
oneskorenie (200);
servo1.write (125);
oneskorenie (750);
}
prázdna slučka ()
{
servo1.write (90); // 1
oneskorenie (200);
servo1.write (125);
oneskorenie (600);
}

Lepiacou páskou alebo elektrickou páskou navíjame odizolovanú stranu drôtu typu „z matky na matku“ s prerušeným výstupom „matka“ na plusovú stranu nášho „dotykového pera“ a tento drôt posielame na Gnd na Arduino:

No, to je všetko! Naše jednoduché robot pripravený a zostáva len otestovať! Aby ste to dosiahli, umiestnite telefón pod dotykové pero, spustite aplikáciu Stak a umiestnite telefón tak, aby bol nad tlačidlom „hrať“, ktoré je označené šípkou, pripojíme napájanie k arduino buď pomocou špeciálneho adaptéra, alebo vyložíme plus z našej „batérie“ na Uin na Arduino a mínus do GND. po pripojení napájania náš robot okamžite začne „hrať“. A aj keď som nepoužil normálny stylus, ale batériu, náš robot sa často nedostal do tempa a vynechal ho, „hral dlho“. Ak je všetko urobené veľmi presne, bude sa zvyčajne hrať, kým telefón neklesne.




Ďakujem vám všetkým za pozornosť!
Stak Robot
Celkový počet voličov: 205
8.6
6.8
6.6

Pridajte komentár

    • usmievaťúsmevyxaxaokdontknowyahoonea
      bossškrabanecoklamaťánoáno, ánoútočnýtajomstvo
      ľutovaťtanecdance2dance3odpusteniehelpnápoje
      zastávkapriateliadobrýgoodgoodpíšťalaomdlieťjazyk
      dymtlieskanieCraydeklarovaťvýsměšnýdon-t_mentiondownload
      teplohnevlivýlaugh1MDAstretnutiemoskingnegatívny
      not_ipražená kukuricatrestaťprečítaťvydesiťzdesenievyhľadávať
      posmechthank_youtototo_clueumnikakútnasúhlasiť
      zlýbeeeblack_eyeblum3očervenieťchvastanienuda
      cenzurovanéžartysecret2hroziťvíťazstvoyusun_bespectacled
      shokrešpektlolprevedievitajtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodiFLUDzákazzavrieť
5 komentár
Spočiatku som sa tiež nechcel obťažovať fóliou a zemou
A správne, bolo potrebné okamžite začať kladivom a smartphone je drahší! usmievať
Rzhu kapets. Dzhigita kope. trestať
Mužovi premeškali pravdepodobne dve tlačidlá. potom digitálne .. nie. taký preklep. CVC! vyhľadávať
Je zrejmé, že izolačný odpor elektrického pohonu je veľmi veľký, plast je dobrý.
Autor
Najprv som sa nechcel obťažovať fóliou a zemou, ale bez toho by som nepracoval, ak sa nemýlim, treba uzemniť aj obyčajný lacný stylus. Lepenie Arduinov si myslím, že študent je ospravedlniteľný
Hra sa nazýva nie Stak, ale Stack.
Nie je jasné, prečo prefíkané manipulácie s batériou: balenie fóliou, uzemnenie?
A držať Arduina je zvyčajne cín. ((
digitálny pin
- "Uh, Daragha, kto tam chce nakopnúť dzhigitu? Nie rešpekt, áno?"

Odporúčame vám prečítať si:

Ruku pre smartphone ...