Tabla de contenido:
- Paso 1: pedazos y piezas que necesitará
- Paso 2: ¡Y el Código
- Paso 3: colocando las brocas en el lugar correcto
- Paso 4: Y esos cables … ¡Oh, cielos
- Paso 5: en acción
Video: El robot Arduino para evitar obstáculos más pequeño y lindo de todos los tiempos: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
¿Estás cansado de los robots grandes y torpes que ocupan medio estante en tu habitación? ¿Estás dispuesto a llevar tu robot contigo pero simplemente no cabe en tu bolsillo? ¡Aquí tienes! ¡Te presento Minibot, el robot para evitar obstáculos más lindo y pequeño que jamás hayas podido armar!
Paso 1: pedazos y piezas que necesitará
Placa de pruebas pequeña (4,5 cm por 3,5 cm), 17 agujeros de largo y 2 filas de 5 agujeros de ancho. Puede construir el robot sin él, pero es bueno tenerlo si planea modificar el robot.
Arduino Nano. Yo uso el que viene con los pines ya soldados a la placa, pero también puedes usar el arduino nano sin pines y soldar los cables directamente a la placa.
Batería de 9V. Sí, una buena batería.
Soporte para pilas de 9V. (lo saqué de un juguete viejo)
2 servos de rotación continua (parecen servos SG (), pero en realidad son servos de rotación continua. Los compré AQUÍ
2 ruedas de goma. Solo mire alrededor. Ciertamente hay un juguete viejo en alguna parte que no necesita sus ruedas.
Cables. Un montón de ellos. No existen demasiados cables.
Sensor ultrasónico. El modelo de 4 pines. Ebay, Amazon o cualquier otro lugar. Son todos iguales.
Chasis impreso en 3D. Puedes encontrar los archivos 3D AQUÍ
Paso 2: ¡Y el Código
No hay ciencia espacial aquí. Solo un código súper simple que hace que el robot avance si no se ve nada en 15 cm, y hace un giro brusco si algo está más cerca de 15 cm.
Simplemente descargue el archivo txt y copie el código en su interfaz Arduino.
Paso 3: colocando las brocas en el lugar correcto
La placa de pruebas, Arduino, sensor de ultrasonido y batería van en la parte superior del chasis, pero NO PONGA los componentes AÚN. Primero necesitas cablear todo. (sí, cometí este error) (dos veces)
Los 2 servos simplemente se encajan en la parte inferior del chasis. Sí, puedes poner estos 2 ahora.
Las ruedas están unidas a los ejes de los servos con un poco de cable, un poco de pegamento caliente o con un hechizo mágico. Tu elección.
Paso 4: Y esos cables … ¡Oh, cielos
Aquí viene la parte fea. el cableado. Tantos cables y TAN poco espacio.
Comencemos por el sensor ultrasónico.
- Vcc -> + 5V del Arduino
- Trig -> D11 del Arduino
- Echo -> D12 del Arduino
- GND -> GND del Arduino (cualquiera de los 2 pines GND del Arduino)
Servo 1:
- Cable naranja -> D9 del Arduino
- Cable rojo -> + 5V del Arduino
- Cable marrón -> GND del Arduino (cualquiera de los 2 pines GND del Arduino)
Servo 2:
- Cable naranja -> D10 del Arduino
- Cable rojo -> + 5V del Arduino
- Cable marrón -> GND del Arduino (cualquiera de los 2 pines GND del Arduino)
Batería:
- Cable rojo -> Pin Vin del Arduino
- Cable negro -> GND del Arduino (cualquiera de los 2 pines GND del Arduino)
Ahora solo necesita meter con cuidado todos los cables dentro del chasis y cerrar ambas mitades. Mi robot está tan lleno que necesita una banda elástica para evitar derramar sus tripas.
Paso 5: en acción
Su robot avanzará hasta que encuentre algo a menos de 15 cm.
Puede cambiar la distancia en esta línea de código:
si (distancia <= 15)
También puede cambiar la velocidad de avance y retroceso modificando estas líneas:
miservo1.escribir (XXX); miservo2.escribir (XXX);
donde XXX = 0 es el avance a máxima velocidad para myservo1 y XXX = 180 es el avance a máxima velocidad para myservo2
y XXX = 90 será punto final para ambos servos.
Recomendado:
Cómo hice la linterna más avanzada de todos los tiempos: 10 pasos (con imágenes)
Cómo hice la linterna más avanzada: el diseño de PCB es mi punto débil. A menudo tengo una idea simple y decido realizarla de la manera más compleja y perfecta posible, así que una vez parecía un viejo " militar " Linterna de 4.5V con bombilla regular que estaba acumulando polvo a. La salida de luz de ese b
OAREE - Impreso en 3D - Robot para evitar obstáculos para la educación en ingeniería (OAREE) con Arduino: 5 pasos (con imágenes)
OAREE - Impreso en 3D - Robot para evitar obstáculos para la educación en ingeniería (OAREE) Con Arduino: Diseño OAREE (Robot para evitar obstáculos para la educación en ingeniería): El objetivo de este instructivo era diseñar un robot OAR (Robot para evitar obstáculos) que fuera simple / compacto, Imprimible en 3D, fácil de montar, utiliza servos de rotación continua para movem
El lector de tarjetas 6 en 1 más barato de todos los tiempos: 5 pasos
El lector de tarjetas 6 en 1 más barato de todos los tiempos: un simple mod del lector de tarjetas interno ECS 6 en 1 lo convierte en el lector de tarjetas externo más barato que he encontrado … Por lo general, este lector de tarjetas interno solo funciona con placas base ECS, pero los controladores pirateados (incluidos más adelante en el instructivo) deja que yo
El mejor estuche para iPod de todos los tiempos: 8 pasos
El mejor estuche para iPod de todos los tiempos: puede pensar que este es otro estuche para iPod con instrucciones, pero este estuche para iPod está hecho de una lata de Altoids y tiene tela en el costado para que no se raye. También tiene un orificio para que puedas escuchar tu iPod y todavía estará en el estuche, así que si
Construye un robot muy pequeño: crea el robot con ruedas más pequeño del mundo con una pinza: 9 pasos (con imágenes)
Construye un robot muy pequeño: crea el robot con ruedas más pequeño del mundo con una pinza: construye un robot de 1/20 pulgadas cúbicas con una pinza que pueda levantar y mover objetos pequeños. Está controlado por un microcontrolador Picaxe. En este momento, creo que este puede ser el robot con ruedas más pequeño del mundo con pinza. Eso sin duda ch