Saltar al contenido

SimpleWalker: robot andante de 4 patas y 2 servos

julio 22, 2021
FL43V1HFRD83ITQ

Paso 1: Obtenga los materiales

Obtenga los materiales

materiales necesitados:

1 hoja de contrachapado de abedul (4 mm) de 21 x 29,7 cm (A4) (en realidad, puede ser de cualquier material. También puede utilizar trozos de chatarra y cortar las partes individuales de ellos)
2 servos RC (tamaño estándar) con materiales de montaje
8 tornillos m2 x 8 incluyendo tuercas
8 tornillos m3 x 12 incluyendo tuercas
2 tornillos m3 x 10
1 contenedor de batería con clip, cables
4 pilas niMh (preferiblemente recargables, ya que los servos consumen bastante energía)
1 placa de microcontrolador compatible o arduino (baratoduino)

Paso 2: haz las piezas

Hacer las piezasHacer las piezasHacer las piezas

Las piezas se pueden cortar o aserrar de una hoja de material de 4 mm de espesor, como vidrio de policarbonato o madera. En este ejemplo utilicé contrachapado de abedul de 4 mm, que se cortó con un cortador láser en un Fablab. El pdf con partes se puede obtener de la página sobre el simpleWalker en mi blog. Para la versión de policarbonato del blog he utilizado una sierra de cinta en lugar de una cortadora láser.

Paso 3: monte los servos RC

Monte los RC Servo'sMonte los RC Servo's

Los servos se pueden montar con 4 tornillos cada uno. Con madera, bastará con tornillos autorroscantes. De lo contrario, utilice tuercas y tornillos.

Paso 4: ensamble las piernas

Ensamblar las piernasEnsamblar las piernasEnsamblar las piernas

Monte las servoplacas en las placas para las piernas con tornillos m2. Es posible que deba agrandar un poco los orificios perforados. Los tornillos m2 no necesitan mucha fuerza, se utilizan principalmente como marcadores de posición. El tornillo central m3 que atornilla la pata al eje del servo tomará la carga.

No apriete todavía los tornillos centrales m3. Primero necesita descubrir la posición central del servo en el software. Después de centrar los servos (en código arduino con un rango de servo de [0-180] significa escribir el valor ’80’ en el servo) puede montar las patas en ángulo recto.

Paso 5: agregue los componentes electrónicos y la batería

Agregue la electrónica y la bateríaAgregue la electrónica y la batería

El soporte de la batería y la placa del microcontrolador están montados con cinta adhesiva de doble cara. (el que tiene núcleo de espuma). La placa del microcontrolador que se ha utilizado es una versión de placa de un diseño inspirado en arduino que llamé ‘ottantotto’ ya que usa el mega88. Puede usar cualquier placa de microcontrolador que desee (un Arduino normal o Arduino nano o mini funcionará bien). También puede intentar construir el diseño ottantotto en la placa de pruebas, como se describe en la wiki de ottantotto

Paso 6: Cargue el programa

Cargar el programa

El programa arduino es muy sencillo. Usé un dongle RS232 hecho en una placa para cargar el programa. Nuevamente, el esquema, las fuentes del cargador de arranque, etc.se pueden encontrar en el wiki. El boceto de arduino:

#include
Servo frontservo, backservo;
char adelante[] = {60,100,100,100,100,60,60,60};
configuración vacía ()
{
frontservo.attach (9);
backservo.attach (10);
}
bucle vacío ()
{
para (int n = 0; n <4; n ++)
{
frontservo.write (adelante[2*n]);
backservo.write (adelante[(2*n)+1]);
retraso (300);
}
}

Paso 7: Ahora enciéndalo y déjelo ir …

Ahora enciéndelo y déjalo ir ...

Vea el robot en acción en youtube:

Todos los recursos utilizados en este instructivo se pueden encontrar en mi blog en http://retrointerfacing.com

¡4 personas hicieron este proyecto!

  • SimpleWalker: robot andante de 4 patas y 2 servos
    ¡IvánM250 lo logró!
  • SimpleWalker: robot andante de 4 patas y 2 servos
    madxdog lo hizo!
  • SimpleWalker: robot andante de 4 patas y 2 servos
    ¡AdeelS1 lo logró!
  • SimpleWalker: robot andante de 4 patas y 2 servos
    ¡ibnutri lo hizo!

36 comentarios

0
pensamiento fijo
pensamiento fijo

Hace 7 años en Introducción

Tomé el PDF y lo convertí en archivos STL imprimibles en 3D de las piezas, así como en un soporte “Menta” de Mintronics para el microcontrolador. Las impresiones se están ejecutando ahora mismo. Una vez hecho esto, ¿le importa si publico los archivos STL en Tinkercad vinculando de nuevo a este Instructable?

0
JoaoL54
JoaoL54

Responder hace 4 años

Por favor, publique el archivo PDF, el enlace está roto o envíelo a jlmeneses1@hotmail.com. tks

0
tcurdt
tcurdt

Responder hace 5 años

¿Todavía tienes ese STL en alguna parte?

0
edwindertien
edwindertien

Responder hace 7 años el Introducción

no hay problema, asegúrese de acreditarme en algún lugar como autor original 🙂

Lo que realmente me gustaría ver es alguien capacitado en la creación de scripts con OpenSCAD y hacer la conversión de gráficos 2d a modelo 3d con un solo clic, lo que facilitaría mucho el proceso para hacer que los siguientes modelos se puedan imprimir …

0
robobot3112
robobot3112

Hace 4 años

Sugeriría colocar almohadillas de goma para dar tracción, ya que parece resbalar en el piso.

0
IshaqA1
IshaqA1

Hace 5 años

¿Dónde puedo encontrar el archivo PDF del dibujo?
parece que no todo esta funcionando

0
tcurdt
tcurdt

Hace 5 años

Ninguno de los enlaces PDF sigue funcionando 🙁

0
Igor Angst
Igor Angst

Hace 5 años

El enlace al pdf parece estar roto. El enlace correcto es

http://retrointerfacing.edwindertien.nl/wp-content/uploads/2009/02/walker.pdf

0
C3jackbt
C3jackbt

Hace 5 años en Introducción

Lo hice con los nietos. Muy divertido de hacer y presumir.

0
prasantkumar.patnaik.9
prasantkumar.patnaik.9

Hace 6 años en Introducción

y también por favor da la programación también

0
prasantkumar.patnaik.9
prasantkumar.patnaik.9

Hace 6 años en Introducción

en lugar de servo, ¿se pueden utilizar motores de corriente continua?

0
steinie44
steinie44

Hace 7 años en Introducción

Qué pasa

char al revés[] =?

¿Alguna otra como izquierda o derecha?

0
robobot3112
robobot3112

Hace 7 años en Introducción

bonito robot.

0
revolución316
revolución316

Hace 7 años en Introducción

gracias

0
Sanjay Satheesh
Sanjay Satheesh

Hace 8 años en Introducción

me gusta mucho

0
ilovegm
ilovegm

Hace 8 años en Introducción

tu patrón de caminar es:
Anverso: ||: 60, 100, 100, 60: ||
Espalda: ||: 100, 100, 60, 60: ||

¿Se podría lograr el giro con:
Anverso: ||: 60, YYY, YYY, 60: ||
Espalda: ||: 100, 100, ZZZ, ZZZ: ||

donde (100-YYY) = (60-ZZZ)

0
gaurav300489
gaurav300489

Hace 10 años en Paso 7

señor, puede seguir la línea ??? ¿Y cuál es el uso de circuitos electrónicos aquí?

close