Taula de continguts:

JOC VS. ROBOT ARDUINO: 8 passos
JOC VS. ROBOT ARDUINO: 8 passos

Vídeo: JOC VS. ROBOT ARDUINO: 8 passos

Vídeo: JOC VS. ROBOT ARDUINO: 8 passos
Vídeo: Stepper Motor Small Robot 6DOF 2024, De novembre
Anonim
JOC VS. ROBOT ARDUINO
JOC VS. ROBOT ARDUINO
JOC VS. ROBOT ARDUINO
JOC VS. ROBOT ARDUINO
JOC VS. ROBOT ARDUINO
JOC VS. ROBOT ARDUINO

La idea sencera d’això és fer un dispositiu d’arduino que pugui superar la pila de jocs de telèfon.

Subministraments

  • Un Arduino Uno
  • Una canonada de PVC
  • Un servomotor SG90
  • Un bloc de fusta
  • Un llapis òptic
  • Un telèfon intel·ligent

Pas 1: mireu el vídeo

Mira el vídeo.

Pas 2: connecteu la canonada de PVC al servomotor

Enganxeu el servomotor a un extrem d’una canonada de pvc, el meu és de 2 3/4 polzades i encaixeu en conseqüència.

Pas 3: Connecteu la canonada de PVC al bloc de fusta

Enganxeu un extrem de la canonada de pvc a la vora de la mina de blocs de fusta que fa aproximadament 1/2 polzada d’alçada.

Pas 4: connecteu el llapis òptic al Servo

Connecteu el llapis al servo, el meu sylus fa 4 polzades.

Pas 5: connecteu el Servo a l'Arduino

Connecteu els cables a l’arduino uno en conseqüència.

  1. El cable groc del servo passa al pin digital 7 de l’arduino.
  2. El cable vermell arriba a 5 volts de l’arduino.
  3. I, finalment, el fil marró va a terra d’arduino.

Pas 6: completeu els darrers preparatius

Enganxeu el telèfon i el bloc de fusta a la taula, descarregueu la pila al telèfon, enganxeu el telèfon a la taula al costat del dispositiu arduino i, per últim, connecteu l'arduino a l'ordinador.

Pas 7: prepareu el codi

Pengeu aquest esbós al vostre IDE arduino.

/ * Escombrar

per BARRAGAN Aquest codi d'exemple és de domini públic.

modificat el 2019-07-19

www.arduino.cc/ca/Tutorial/Sweep * /

#incloure

Servo miservo;

configuració nul·la () {

myservo.attach (7);

myservo.write (125);

retard (200);

myservo.write (90);

retard (800);

myservo.write (120); }

bucle buit () {

retard (100);

myservo.write (90);

retard (700);

myservo.write (125);

retard (100);

myservo.write (90);

retard (700);

myservo.write (125);

// Canvieu tots els valors de servo i de retard si cal

}

Pas 8: gaudiu

GAUDEIX DEL TEU PROPI JOC BEATER ARDUINO!

Recomanat: