Tabla de contenido:
- Paso 1: piezas necesarias
- Paso 2: Montaje y piezas impresas en 3D
- Paso 3: esquema eléctrico
- Paso 4: Boceto de Arduino
- Paso 5: Producto final y ensamblaje
Video: Proyecto Roomba: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
Este instructable fue creado en cumplimiento del requisito del proyecto de Makecourse en la Universidad del Sur de Florida (www.makecourse.com).
Este instructivo cubrirá todos los pasos y componentes necesarios para ensamblar mi proyecto de Roomba. El instructable incluirá los archivos STL, el ensamblaje, el sistema de control y la programación del proyecto.
Paso 1: piezas necesarias
Componentes:
1 x Arduino Uno
1 x receptor inferido
1 x control remoto inferido
1 x Servos MG90S
1 x sensor ultrasónico HC SR04
1 x Resistencias de 220 ohmios
2 x Puente en H doble DAOKI
4 x tornillos n. ° 2
1 x epoxi de gorila
Paquete de baterías de 2 x 12 V
Ventilador de caja de PC de 1 x 12 V 120 mm
1 x filtro
Motor de engranajes de 4 x 6 V para robot de coche inteligente DIY Robot
Instrumentos:
impresora 3d
Soldador
Soldadura con núcleo de fundente
Cortadores de alambre
Destornillador Phillips pequeño
Pistola de silicona
Paso 2: Montaje y piezas impresas en 3D
Todas las partes de este proyecto se imprimieron en 3D. He incluido todos los archivos STL necesarios para construir su propio robot aspirador roomba. Todas las partes se modificaron para tener menos de 6 "x 6" x 6 ". Usando el epoxi Gorilla, las piezas en la carpeta superior se pegaron juntas de acuerdo con el ensamblaje y todas las piezas en la carpeta Base también se pegaron.
*** Tenga en cuenta que debido a las variaciones de tolerancia, es posible que sea necesario modificar los archivos STL o las impresiones finales.
Paso 3: esquema eléctrico
Aquí está el esquema básico del sistema eléctrico. Los voltajes requeridos para los paquetes de baterías son de 12 voltios. Si conecta su sistema eléctrico de manera similar a este esquema, el boceto de Arduino a continuación funcionará.
Paso 4: Boceto de Arduino
El boceto de Arduino para este proyecto usa dos bibliotecas y una función. La biblioteca de servos está incluida en el software Arduino y he incluido un archivo zip para la biblioteca IRremote. La función HCSR04 estaba ubicada en la misma carpeta zip que el boceto de Roomba. Para funcionar correctamente, los archivos HCSR04 deben estar en la misma carpeta que el boceto de Roomba.
*** Para agregar la biblioteca, descargue la carpeta zip en la computadora e inicie el software Arduino. En la pestaña Sketch en la parte superior del programa, seleccione Incluir biblioteca, y luego seleccione Agregar biblioteca. ZIP … Seleccione la carpeta zip de la biblioteca que desea agregar a la biblioteca Arduino y seleccione abrir.
*** Los valores de IR para el control remoto pueden ser diferentes para su control remoto. Para cambiar los valores, simplemente ubique los valores y cámbielos para que coincidan con los valores de su control remoto. Este tutorial de YouTube demuestra cómo encontrar los valores para su control remoto.
www.youtube.com/watch?v=YW4pP1GoFIk
Paso 5: Producto final y ensamblaje
Aquí podemos ver el robot roomba en funcionamiento. El roomba se inicializa y comienza a avanzar cuando el sensor ultrasónico comienza a barrer en busca de obstáculos. Cuando el robot detecta un obstáculo, el robot retrocede, gira y luego continúa avanzando hasta el siguiente obstáculo. El robot se puede controlar con el mando a distancia. El control remoto era capaz de activar / desactivar el robot, encender / apagar los motores de CC.
*** (Tenga en cuenta que hice que el robot se conectara a la toma de corriente de la pared, en lugar de a un paquete de baterías. Los paquetes de baterías que había proporcionado energía insuficiente a las ruedas causaron que los motores se agotaran debido al peso del robot). ***
Recomendado:
Monitoreo GPS con proyecto de pantalla OLED: 5 pasos (con imágenes)
Monitoreo GPS con pantalla OLED Proyecto: Hola a todos, en este artículo rápido compartiré con ustedes mi proyecto: módulo GPS ATGM332D con microcontrolador SAMD21J18 y pantalla SSD1306 OLED 128 * 64, construí una PCB especial para ella en Eagle Autodesk y la programé usando Atmel Studio 7.0 y ASF
Cómo hacer un proyecto de dibujos animados con Airblock y vasos de papel: 8 pasos (con imágenes)
Cómo hacer un proyecto de dibujos animados con Airblock y vasos de papel: Hola a todos, Airblock siempre anima a las personas a crear sus propios proyectos de bricolaje. Hoy te enseñaremos a hacer un proyecto de dibujos animados con Airblock y vasos de papel. El Drone Starter Modular y Programable. ¡Construye tu sueño! Más información: http: // kc
Proyecto de radio FM Art Deco con Arduino: 7 pasos (con imágenes)
Proyecto de radio FM Art Deco usando Arduino: Queridos amigos, ¡bienvenidos a otro proyecto de Arduino Instructable! Estoy muy emocionado porque hoy les voy a mostrar cómo construí este proyecto de radio FM estilo Art Deco usando Arduino. Es, con mucho, el proyecto más complejo que he construido y también mi
Práctica de tiro con varita mágica (proyecto IR Arduino): 7 pasos (con imágenes)
Práctica de tiro con varita mágica (proyecto IR Arduino): así es como hice mi proyecto para Electronic Art. Este proyecto se enfocaría en usar un Arduino Uno para hacer un wearable. No me concentré tanto en el wearable, me concentré más en jugar con un sensor de infrarrojos y un mando a distancia normal
Proyecto de clasificador de color Arduino con aplicación de control de PC: 4 pasos (con imágenes)
Proyecto de clasificador de color Arduino con aplicación de control de PC: En este proyecto, elegí el sensor de color TCS34725. Debido a que este sensor realiza una detección más precisa que los demás y no se ve afectado por el cambio de luz en el entorno. El robot de depuración del producto está controlado por el programa de interfaz