» elettronica » Arduino »Come realizzare un semplice robot su Arduino Uno che" gioca "al gioco Stak

Come realizzare un semplice robot su Arduino Uno che "gioca" al gioco Stak


Buona giornata agli amanti di Arduino! Su Internet, ho visto un robot (o dispositivo, piuttosto interessante e spettacolare, chiamarlo come vuoi) che "gioca" al gioco Stak, usando gli stessi principi operativi che puoi creare un robot in grado di giocare a giochi come la geometria, il piano e altri di cui hai solo bisogno Colpisci lo schermo con una certa sequenza. Quello che ho fatto, ti preghiamo di valutare nel sondaggio qui sotto.

Se qualcuno è interessato, ecco un video del lavoro di questo robot:

E quindi per questo "robot" abbiamo bisogno di:
Dress-Up Arduino Uno
- cavi di collegamento come "padre-madre" o "padre-padre"
-servoprivod
- un pezzo di compensato
- un pezzo di cartone spesso circa 1 cm, la cosa principale è che due volte è più spesso del compensato
bastoncino di gelato
-stilus
Foglio (se non è presente lo stilo)
-batteria (se non c'è stilo)
- alimentazione per 6-12 volt (utilizzo batterie a 4 dita collegate in serie)

Dagli strumenti di cui abbiamo bisogno:
-Scissors
colla termica

E quindi la prima cosa da fare è tagliare un pezzo due volte più grande del tuo telefono da un pezzo di compensato, puoi ingrandirlo e devi tagliare un pezzo delle dimensioni del tuo telefono dalla scheda (ho realizzato dimensioni leggermente diverse, ma questo non è affatto critico). Quindi incolliamo i nostri spazi vuoti come mostrato nella foto:

Prendi il bastoncino di gelato e taglialo a metà:

Incollali al centro della tavola, dal lato del compensato, come mostrato nella foto:

Incolliamo la tavola Ardino Uno dal bordo della tavola:

Prendiamo il servomotore e incolliamo i fili in modo che non interferiscano:

Incollare il servomotore all'estremità delle metà dei bastoncini di gelato:

Posiamo i fili e incolliamo l'uscita del servomotore sul bordo della scheda:

Aggiungi 3 fili papà-mamma, preferibilmente in diversi colori, in modo da non confonderti

Colleghiamo il servoazionamento alla scheda Arduino come segue:
filo marrone a gnd
-Filo rosso a 5v
- filo arancione a 9 "pin digitale"


Se non hai uno stilo, come il mio, non disperare, è molto semplice da fare.
Prendiamo una normale batteria per le dita e il lato negativo il più strettamente possibile, la avvolgiamo con un foglio e quindi la fissiamo molto strettamente:

Ora devi mettere il telefono sul compensato sotto il servomotore, collegare la batteria in alto e notare a quale livello attaccheremo il nostro "stilo". Dopo aver notato tutto, incollare saldamente lo "stilo" sulla leva del servomotore, rigorosamente con un angolo di 90 gradi (lo stesso angolo dovrebbe essere quando si applica lo "stilo" al telefono quando lo abbiamo misurato). Tutto dovrebbe funzionare come mostrato nella foto:



Ora colleghiamo il nostro "robot" al computer attraverso la porta configurata nell'IDE di Arduino, eseguiamo l'IDE di Arduino precedentemente denominato e copiamo lo schizzo seguente, quindi facciamo clic sul pulsante "download". Se tutto viene eseguito correttamente, lo schizzo verrà caricato senza errori e dopo alcuni secondi il servomotore inizierà a funzionare. Se hai differenze significative nelle dimensioni dello stilo e del servomotore, fai questo schizzo per te, è abbastanza semplice.


Ecco uno schizzo:
#include
Servo servo1;
void setup ()
{
servo1.attach (9);
servo1.write (125);
ritardo (5000);
servo1.write (90);
ritardo (200);
servo1.write (125);
ritardo (750);
}
void loop ()
{
servo1.write (90); // 1
ritardo (200);
servo1.write (125);
ritardo (600);
}

Usando nastro adesivo o nastro elettrico, avvolgiamo il lato spelato di un filo di tipo "madre-madre" con un'uscita "madre" tagliata sul lato positivo del nostro "stilo" e inviamo questo filo a Gnd su Arduino:

Bene, tutto qui! Il nostro semplice il robot pronto e rimane solo per testarlo! Per fare questo, metti il ​​telefono sotto lo stilo, avvia l'applicazione Stak e posiziona il telefono in modo che sia sopra il pulsante "riproduci", che è indicato da una freccia, colleghiamo l'alimentazione all'arduino utilizzando un adattatore speciale o forniremo il plus dalla nostra "batteria" a Uin su Arduino e meno a gnd. dopo aver collegato l'alimentazione, il nostro robot inizia immediatamente a "giocare". E anche se a causa del fatto che non ho usato uno stilo normale, ma una batteria, il nostro robot abbastanza spesso non ha preso il ritmo e ha perso, "ha giocato per molto tempo. Se tutto è fatto in modo molto accurato, generalmente suonerà fino a quando il telefono non si spegne.




Grazie a tutti per l'attenzione!
Stak Robot
Totale votanti: 205
8.6
6.8
6.6

Aggiungi un commento

    • sorrideresorrisiXaxabeneDONTKNOWyahoonea
      capozeroimbrogliaresìSì-sìaggressivosegreto
      scusaballaredance2dance3perdonoaiutobevande
      arrestoamicibuonogoodgoodfischiodeliquiolinguetta
      fumobattimanicraydeclarederisoriodon-t_mentionscaricare
      caloreadiratolaugh1mdaincontromoskingnegativo
      not_ipopcornpunireleggerespaventarespaventacerca
      schernirethank_youquestoto_clueumnikacutoconcordare
      cattivobeeeblack_eyeblum3arrossirevanterianoia
      censuratospiritosagginesecret2minacciarevittoriayusun_bespectacled
      ShokRespektlolPrevedbenvenutoKrutoyya_za
      ya_dobryiaiutantene_huliganne_othodiFludbandovicino
5 commento
Beh, all'inizio non volevo nemmeno disturbarmi con la pellicola e il terreno
E giustamente, è stato necessario iniziare immediatamente con una mazza e lo smartphone è più costoso! sorridere
Kapz di Rzhu. Dzhigita prese a calci. punire
Bene, un uomo ha perso due pulsanti probabilmente premuti. quindi digitale .. no. tale errore di battitura. CVC! cerca
È chiaro, cioè la resistenza di isolamento dell'azionamento elettrico è molto grande, la plastica è buona.
L'autore
Beh, all'inizio non volevo disturbarmi con la lamina e il terreno, ma senza questo non funzionavo, se non sbaglio, anche una normale stilo economica deve essere messa a terra. Bene, incollando gli Arduin penso che lo studente sia scusabile
Il gioco non si chiama Stak, ma Stack.
Non è chiaro il motivo per cui le astute manipolazioni con la batteria: avvolgimento con un foglio, messa a terra?
E attaccare Arduina è generalmente stagno. ((
pin digitale
- "Uh, daragha, chi vuole calciare un dzhigita lì? Ne rispetto, sì?!"

Ti consigliamo di leggere:

Passalo per lo smartphone ...