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!