Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Reporte 3
Reporte 3
I. I NTRODUCCIO´ N
Un Robot Omnidireccional es un vehículo que tiene la
capacidad de movilizarse en todas las direcciones y girar en
su propio eje. Para que esto sea posible se requiere de un
diseño mecánico, eléctrico, electrónico y de software, además
de una correcta sinergia de estos diseños, para un óptimo Figura [2]: Disposición de las ruedas
funcionamiento.
OBJETIVO
II.
En la parte superior de una placa circular de MDF
Diseñar e implementar un móvil omnidireccional con dos de 3mm de grosor se encuentran todos los
modos de funcionamiento a través de placas programables y componentes electrónicos asegurados con
la utilización de un lenguaje de programación orientado a tornillos, a excepción de los sensores de luz para
objetos con el fin de aplicar los conocimientos adquiridos el seguidor de línea. Para las ruedas se realizan
durante el presente periodo académico cuatro cortes rectangulares en los extremos de la
III. DISEÑO
circunferencia.
IOT
Figura [4]: Microcontrolador ESP-32 Para convertir a nuestro proyecto en un dispositivo IoT es
necesario conectarlo a la red, esto se logra mediante el
viene implementado con una programación realizada en uso del protocolo MQTT que nos permite controlar el
los lenguajes Python y el Arduino IDE los cuales se dispositivo mediante el método publicador-suscriptor.
componen de la programación para el control manual, el
seguidor de línea y el solucionador de laberinto. En
adición existe una programación necesaria para realizar
una comunicación máquina-maquina con el protocolo
MQTT y convertir el carro en un dispositivo IoT
Visión artificial.
El solucionador de laberinto contiene un algoritmo que en Figura [6]: Esquema protocolo MQTT
conformidad con sus sensores de proximidad la placa
ESP-32 ordena a los puentes H alimentar a los motores
para que el carro gire y avance para que llegue la salida Para la implementación de este sistema se hizo uso del
al laberinto. entorno Node-RED.
frompg=nav28_1&loc_phy=9077253&k001=b&dg-
k2=what%20is%20%2Bmqtt
%20protocol&d=c&pos=&kxyW=&gclid=CjwKC
Ajwkoz7BRBPEiwAeKw3q5t4vfgv8WrPQEXrFKc
y_DWlvXwApqDTG43f9GNU-
SOgyqIpPtki7RoCFC0QAvD_BwE
V. REFERENCIAS
• https://upcommons.upc.edu/bitstream/handle/2099.1/2646/
34562-2.pdf
• https://www.luisllamas.es/que-es-mqtt-su-importancia-
como-protocolo-iot/
• https://tec-sas.co/sistemas-de-inspeccion-por-vision-
artificial/?
gclid=CjwKCAjwkoz7BRBPEiwAeKw3q2oPbr0Ju0ApBc
cYwd1AXp6_96b75YZ0934vuvyitCGpvBXf1z17DxoCC
KAQAvD_BwE
• https://naylampmechatronics.com/drivers/11-driver-
puente-h-l298n.html
• https://es.wikipedia.org/wiki/Protocolo_de_comunicacione
s
• http://www.adfweb.com/Home/products/Ethernet_M
QTT.asp?