Skip to content

Base Móvil Telecomunicada con MicroPython y mando PS4

sasilva1998 edited this page Sep 15, 2018 · 4 revisions

Motivación del proyecto

El proyecto nació con el objetivo de participar en uno de los concursos de la universidad ESPOL en Ecuador, El Reto Del Pacífico, junto con la implementación de nuevas plataformas como es la de MicroPython. Plataforma con la cual además se buscó introducir a las personas en el mundo de la electrónica, programación y robótica, por ser una de las más divertidas e intuitivas como lo es tambien Python.

Descripción

El proyecto basicamente trata sobre el manejo de una Base Movil orientada al uso en Fútbol Robótico a través de la implementación de distintas plataformas como Python (código en computadora), MicroPython (código del microcontrolador) y Arduino.

Procedimiento

Diagrama General

diagrama general de conexiones

Pasos

Es necesario ya tener instalado las herramientas como Python junto con sus librerias esptool y ampy.

  • Introducción de códigos (los codigos se pueden encontrar en la carpeta Codigos)
1. Introducir el código main.py en el ESP-01 a través de la libreria ampy de Python.
2. Cargar controldinamixeles.ino en el Arduino Mega 2560
3. Hacer la conexión de los distintos materiales tal y como se muestra en el esquemático de conexión que se muestra abajo.
4. Conectar el mando de PS4 a la computadora.
5. Ejecutar el codigo local de la PC, encontrado como controlpc.py.
6. Encender el arduino ya sea con una bateria de LiPo o con alguna otra fuente.
7. Esperar conexion y comenzar a manejar

Diagrama de Conexión

En el el siguiente diagrama se explica las conexciones entre el modulo ESP01 y el arduino mega, utilizado para este proyecto.

Imagen Arduino ESP01

Citas y referencias

Licencia

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.