Skip to content

Robot con dos ruedas controladas por dos servos de rotación continua que cuenta con dos modos de funcionamiento: manual con joystick y sigue-líneas

License

Notifications You must be signed in to change notification settings

99danirmoya/Turtle-Bot-NEO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Static Badge

Turtle-Bot NEO

Hecho con

made-in-ArduinoIDE

Robot con dos ruedas controladas por dos servos de rotación continua que cuenta con dos modos de funcionamiento: manual con joystick y sigue-líneas


Modo de funcionamiento

  1. Se selecciona entre los modos manual o sigue-líneas por medio del switch ON1-OFF-ON2
  2. Se enciende el robot (conectándolo a la alimentación o dándole al botón de reset posteriormente)
  3. Si se enciende en el modo sigue-líneas, simplemente colocar entre las líneas a seguir y el proceso será automático
    • ALTERNATIVAMENTE: Si se enciende en el modo manual, se deben calibrar los sensores de pre-colisión durante los intervalos de 2500ms para cada uno, indicados por el LED L
  4. Ya en el modo manual, después del típico sonido de abrir un coche con la llave a distancia, se controla con el joystick (movimientos y bocina). Las intermitencias, pitido de marcha atrás y sistemas de pre-colisión son automáticos

Lista de componentes

Componente Unidades
Arduino UNO 1
Protoboard 1
Chasis 1
Joystick 1
Switch ON1-OFF-ON2 1
Fotoresistencia 2
Resistencia 10kohm 2
LED 2
Resistencia 220ohm 2
Piezo 1
Sensor IR 2
Servo de rotación continua 2
Ruedas 2
Jumpers Los que hagan falta

Diagrama de conexiones

A continuación, se muestra el diagrama de conexiones del robot. Hacer clic en el botón morado de la imagen para acceder a la simulación de TinkerCAD.

Circuito del Turtle-Bot NEO

Static Badge


Caution

Debido al número limitado de I/O de TinkerCAD, algunos elementos han sido sustituidos por las alternativas más parecidas, como el joystick por un botón y dos potenciómetros, y los sensores de infrarrojos, por sensores de proximidad (PIR)


Modo de implementación

Toda la explicación del código de Arduino viene dada en el propio código, 99danirmoya/turtle-bot-neo/turtle_bot_neo/turtle_bot_neo.ino, en formato de comentarios al lado de cada línea

PANEL A DISTANCIA



Ejemplo de montaje

Muestra de montaje y cableado


Note

Esta imagen es únicamente una muestra orientativa. Lo razonable sería montar tanto el Arduino UNO como la protoboard sobre el chasis y distanciar el switch de tres posiciones y el joystick a modo de mando. El chasis está hecho en impresión 3D y vale cualquiera que venga preparado para servos y los sensores elegidos para cada modo



Licencia

Este proyecto está licenciado bajo la GPL-3.0 license.


Contacto

Important

Respondo amablemente a dudas y leo sugerencias: Gmail Badge

Más información sobre mis proyectos: Linkedin Badge

Autor: Daniel Rodríguez Moya :shipit:

About

Robot con dos ruedas controladas por dos servos de rotación continua que cuenta con dos modos de funcionamiento: manual con joystick y sigue-líneas

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages