La limpieza en el hogar es un aspecto fundamental en nuestras vidas, pero ello también
demanda tiempo por las horas de trabajo empleado y altos gastos si contamos con personal que realiza este servicio. Este proyecto se desarrolla para solucionar estos inconvenientes y mejorar la calidad de vidas de las personas. Este robot es un vehículo pequeño equipado con 2 aspas giratorias, para el barrido del polvo y pequeños restos; un extractor, que se encarga de absorber la basura por succión y lo impulsa hasta depositarla en una bolsa de acumulación; y un pequeño trapeador, para mejorar la calidad de la limpieza. En decir este dispositivo barre la superficie, succiona y almacena la basura, y por ultimo trapea la superficie.
Este vehículo se encuentra automatizado, ya que su manejo y control es de forma
autónoma solo el usuario tiene que presionar el botón de encendido y apagado. Este proyecto innovador incorpora un trapeador para mejorar la calidad de limpieza en la superficie, es decir que es óptimo para limpiar superficies lisas como pisos cerámicos, baldosas, mayólicas, entre otros. La automatización de este prototipo se basa en la tarjeta de desarrollo ARDUINO como nuestro procesador principal, debido a su gran complejidad, su integración con sensores y actuadores, su pequeño tamaño y su bajo costo. Para el control automático se ha determinado tres sensores de ultrasonido HC-SR04 para la detección de obstáculos, una tarjeta ARDUINO MEGA como el procesador de datos, dos controladores de motor puente H driver L298N y por ultimo relevadores(relés). El funcionamiento de este robot se basa 3 partes: primero, el sensor ultrasónico detecta obstáculos mientras el vehículo está en movimiento con la finalidad de esquivar a estos; segundo, el procesador adquiere la información de los sensores que luego envía la señal necesaria para los actuadores o motores para que realicen una acción programada; por último, los motores sincronizan su movimiento para un avance lineal o realizar giros para evitar los obstáculos y seguir con la limpieza. El giro del robot se logra con la programación en la tarjeta ARDUINO que envía la señal al DRIVER el cual dependerá del voltaje que gobiernan a los motores, ya que como son motores DC con voltaje positivo adquieren un sentido y con voltaje negativo adquieren el sentido contrario. De esta manera se puede controlar el giro de este dispositivo que dependerá de la lógica según capten las variables que en este caso son nuestros sensores de ultrasonido.