Tabla de contenido:
- Paso 1: subcontratación de materiales
- Paso 2: herramientas necesarias
- Paso 3: Encontrar dónde colocar los motores y sensores y el trabajo de pintura
- Paso 4: poner agujeros
- Paso 5: Ponga todo junto
- Paso 6: Código
- Paso 7: cableado
- Paso 8: cerrarlo
- Paso 9: Toques finales
Video: Barredora automática alimentada por Arduino: 9 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Así que un día decidí comprar un roomba, pero es demasiado caro para ser estudiante y mi prioridad sigue siendo mi escuela.
y me viene una idea a la mente que dice que tal si hago una, tengo una experiencia decente en programación y arduino, ¿por qué no?
Paso 1: subcontratación de materiales
La parte de los proyectos se enumeran a continuación:
Arduino pro mini o cualquier placa arduino
Acabo de usar pro mini porque es más eficiente y más pequeño
Controlador de motor L298n
Este controlador de motor se utiliza para impulsar los dos motores que alimentan la barredora.
Escobillón
si no sabes lo que es una escoba, es como una escoba con varios cepillos
y gira mientras lo empujas y recoge la suciedad
2 motores DC cepillados
Solo usé algunos motores de CC misceláneos que obtuve de autos de juguete rotos
Dos sensores ultrasónicos
sentir y evitar muros y obstáculos
Toma de corriente CC
Para cargar los bancos de energía
Bancos de energía
para proporcionar la potencia necesaria para la placa y los motores
dos cables USB macho
para conectar al banco de energía
Paso 2: herramientas necesarias
Una herramienta Dremel
para cortar y poner agujero donde se necesite
Un soldador
para soldar cables, por supuesto.
Alicates
para cortar cables y ayudar a doblar los cables
pistola de pegamento (opcional)
para mantener los motores juntos, pero si no solo usa zipties
Destornillador
para sujetar y aflojar los tornillos de varios componentes
Paso 3: Encontrar dónde colocar los motores y sensores y el trabajo de pintura
Calculé dónde colocar los sensores simplemente colocándolos arriba y marqué los círculos que luego serán cortados por la dremel y mientras lo hago lo pinté con una pintura en aerosol azul metálico
Paso 4: poner agujeros
- Así que puse cuatro agujeros delante de la escoba de la parte superior del cuerpo, dos a la izquierda y dos a la derecha para que entren los sensores.
- y también puse dos orificios rectangulares en la parte inferior de la parte inferior del cuerpo de la escoba para que entren los motores
Paso 5: Ponga todo junto
Pegué en caliente todos los sensores y motores al cuerpo, para los motores lo puse en la parte inferior del cuerpo y lo apoyé con tacos de madera para que no se moviera. para los sensores, también los pegué en caliente en sus orificios correspondientes, también hice una placa de conexión para el pro mini para que sea más fácil cablear y solucionar problemas. mientras el controlador del motor está en la parte delantera del limpiafondos
Paso 6: Código
el código fue creado en el IDE de Arduino y es c plus modificado, por supuesto. si desea descargar el código, simplemente presione el enlace a continuación. así que hay dos partes del código en términos simples, el trabajo de la primera parte es obtener los datos de los sensores para que la placa pueda analizarlos y el trabajo de la segunda parte es asignar qué motores giran y maniobran, eso es solo dos simples partes. si se pregunta cómo cargué el código, solo uso un arduino uno para cargar
Paso 7: cableado
Usé cable de conexión de calibre # 12 para conectar todo en su lugar correcto. El esquema de fritzing se da arriba.
el VCC y GND de los sensores están conectados a los bancos de energía que suministran 5 voltios y un pin de disparo y un pin de eco está conectado a sus pines apropiados. también los pines para controlar el motor están definidos en el código
Paso 8: cerrarlo
Puse el banco de energía en la parte superior porque no hay espacio para los dos enormes bancos de energía en el interior. También lo puse en la parte delantera para agregar peso y, por lo tanto, poner más tracción en las ruedas delanteras que impulsan el cepillo. También volví a arruinar todas las cosas
Paso 9: Toques finales
Este es el último paso de este largo instructable. Espero que disfrutes haciéndolo y siéntete libre de modificarlo y cambiarlo.
Recomendado:
Luz nocturna alimentada por USB con respaldo de batería (dos diseños): 3 pasos
Luz nocturna alimentada por USB con respaldo de batería (dos diseños): Hace un tiempo, descubrí la necesidad de una luz nocturna alimentada por batería para mi habitación. La idea era que no quería levantarme de la cama cada vez que quería apagar la luz para acostarme. También necesitaba una luz que no fuera tan brillante como la luz de mi dormitorio
Fuente de alimentación de banco alimentada por USB-C: 10 pasos (con imágenes)
Fuente de alimentación de banco alimentada por USB-C: una fuente de alimentación de banco es una herramienta esencial cuando se trabaja con dispositivos electrónicos, ya que puede establecer el voltaje exacto que necesita su proyecto y también puede limitar la corriente para cuando las cosas vayan según lo planeado realmente útil. Esta es mi alimentación USB-C portátil
Pistola de luz infrarroja alimentada por Arduino DIY: 12 pasos
DIY Arduino Powered IR Light Gun: El SAMCO es un Namco GunCon con el interior reemplazado por un microcontrolador Arduino y una cámara de posicionamiento de infrarrojos DF Robot y funciona como mouse HID en televisores / monitores LCD (pantalla plana). Gun actualmente funciona con Mame en RetroPie (para Raspberry Pi), PSX Beetl
Antena andoriana alimentada por Arduino: 4 pasos
Antena andoriana alimentada por Arduino: mi esposa decidió ser andoriana para la próxima Silicon Valley Comic Con en San José para combinar con mi disfraz de Elvis Captain Kirk. Si bien la pintura / maquillaje de la cara y el resto del disfraz tomaron bastante tiempo, no podía dejar que la antena se quedara quieta
Luz de llama súper simple alimentada por batería: 6 pasos (con imágenes)
Luz de llama súper simple a batería: durante muchas horas de atracones de COVID-19 en YouTube, me inspiré en un episodio de One Day Builds de Adam Savage, específicamente en el que construye una linterna de gas para su rickshaw casero. En el corazón de la construcción estaba la conversión de un