
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40



Hola, todos, Este es mi primer robot humanoide, fabricado con una lámina de espuma de PVC. Está disponible en varios espesores. Aquí, usé 0,5 mm. En este momento, este robot solo puede caminar cuando lo enciendo. Ahora estoy trabajando para conectar Arduino y Mobile a través del módulo Bluetooth. Ya hice una aplicación como Cortana y Siri para Windows Phone que está disponible en la tienda de aplicaciones https://www.microsoft.com/en-us/store/apps/patrick … Después de conectar ambas con éxito, puedo controlarla a través de la voz comando en Windows Phone.
Pasé muchos meses resolviendo el problema de sobrepeso de la batería y terminé con una falla épica debido a un problema de presupuesto. Entonces, finalmente decidí darle energía a una batería externa de plomo-ácido.
Veamos cómo descubrí el diseño perfecto del cuerpo del robot.
Paso 1: Ensayos y errores al diseñar el modelo




Al principio no tengo idea sobre la potencia de los servomotores y la electrónica-eléctrica que se ocupa de las baterías y los circuitos. Primero planeé un robot de tamaño real de aproximadamente 5 a 6 pies. Después de intentarlo casi 6 o 7 veces me di cuenta del par máximo de un servo y reduje hasta 2 a 3 pies de altura total del robot.
Luego intenté subir hasta la cadera del robot para verificar el algoritmo de caminar.
Paso 2: diseñar el modelo y el algoritmo




Antes de continuar, debemos decidir cuántos motores necesitamos y dónde debemos reparar. Luego diseñe las partes del cuerpo de acuerdo con las imágenes dadas.
Paso 3: componentes necesarios


1) Lámina de plástico
2) súper pegamento
3) 15 - Servomotores de alto par (utilicé TowerPro MG995)
4) Arduino Atmega 2560 u otras placas Arduino
5) Batería de 6 V (mínimo 3 números. Casi 5 motores por cada batería)
6) Módulo Bluetooth HC-05 para comunicación
7) ¡Otras cosas básicas que tiene todo aficionado!
Paso 4: Construyendo el cuerpo




Después de luchar con piezas de madera, encontré esta lámina de plástico bastante fácil de cortar y pegar para hacer varias formas.
Corté agujeros para encajar los servomotores directamente en la hoja aplicando superpegamento (usé 743).
Paso 5: cableado



No estoy estudiando una especialización en electrónica o electricidad. Y no tengo suficiente paciencia para diseñar una PCB o diseñar un cableado adecuado. Por eso este cableado desordenado.
Paso 6: aumentar la potencia

Puedes ver que usé solo 11 servomotores al principio. Debido a un problema de sobrepeso, se cayó y se rompió durante la prueba. Entonces, aumenté 4 servos más en cada unión de piernas.
Paso 7: codificación
He adjuntado el código de Arduino.
para (i = 0; i <180; i ++)
{
servo.write (i);
}
Este es el código básico para rotar cualquier servomotor conectado a cualquier placa Arduino.
Pero calibrar los grados de rotación y decidir qué motores deben funcionar durante el movimiento de cada pata es la parte más complicada de la codificación. Puede ser realizado por otro Sketch llamado (Servo_Test). Al probar el grado de rotación de cada motor a través de la comunicación en serie a través de la placa Arduino, podemos calibrar todos los motores.
Finalmente, el robot comienza a caminar después de ingresar el valor "0" en la ventana del monitor serial.
También he incluido un ejemplo de código fuente de muestra de Windows Phone 8.1 para conectar Arduino y Mobile usando bluetooth.
Recomendado:
NAIN 1.0 - el robot humanoide básico que usa Arduino: 6 pasos

NAIN 1.0: el robot humanoide básico que usa Arduino: Nain 1.0 tendrá básicamente 5 módulos desmontables: 1) Arm - que se puede controlar mediante servos. 2) Ruedas y ndash; que se puede controlar con motores de corriente continua. 3) Pierna y ndash; Nain podrá cambiar entre ruedas o piernas para moverse. 4) Cabeza y
Cómo ejecutar servomotores usando Moto: bit con Micro: bit: 7 pasos (con imágenes)

Cómo ejecutar servomotores usando Moto: bit Con Micro: bit: Una forma de extender la funcionalidad del micro: bit es usar una placa llamada moto: bit de SparkFun Electronics (aproximadamente $ 15-20). Parece complicado y tiene muchas características, pero no es difícil hacer funcionar los servomotores. Moto: bit te permite
Termómetro infrarrojo sin contacto basado en Arduino - Termómetro basado en infrarrojos con Arduino: 4 pasos

Termómetro infrarrojo sin contacto basado en Arduino | Termómetro basado en infrarrojos con Arduino: Hola chicos, en este instructivo, haremos un termómetro sin contacto con arduino, ya que a veces la temperatura del líquido / sólido es demasiado alta o demasiado baja y luego es difícil hacer contacto con él y leer su temperatura entonces en ese escenario
Generador de música basado en el clima (generador Midi basado en ESP8266): 4 pasos (con imágenes)

Generador de música basado en el clima (Generador Midi basado en ESP8266): Hola, hoy explicaré cómo hacer tu propio generador de música basado en el clima. Está basado en un ESP8266, que es como un Arduino, y responde a la temperatura, la lluvia y la intensidad de la luz. No espere que haga canciones completas o programas de acordes
Control de 3 servomotores con 3 potenciómetros y un Arduino: 11 pasos (con imágenes)

Control de 3 servomotores con 3 potenciómetros y un Arduino: Hola. Este es mi primer instructivo, por lo que espero que tenga paciencia conmigo si cometo algún error al configurarlo. Está escrito para principiantes, por lo que los más avanzados pueden saltarse mucho de esto y simplemente comenzar a conectarlo. El objetivo que me puse