Tabla de contenido:

Tinee9: Arduino Self-Balancer: 5 pasos (con imágenes)
Tinee9: Arduino Self-Balancer: 5 pasos (con imágenes)

Video: Tinee9: Arduino Self-Balancer: 5 pasos (con imágenes)

Video: Tinee9: Arduino Self-Balancer: 5 pasos (con imágenes)
Video: Tinee9: Arduino Self-Balancer 2024, Mes de julio
Anonim
Tinee9: Arduino Self-Balancer
Tinee9: Arduino Self-Balancer

Tiny9 presenta el Arduino Self-Balancer simplemente usando un Arduino Nano, un servo y el Módulo Tiny9 LIS2HH12.

Paso 1: autoequilibrador

Auto-equilibrador
Auto-equilibrador

En los sistemas de actuación para drones automatizados, hoverboards, segways, etc., hay un acelerómetro que ayuda al microcontrolador a decirle al motor o al servo qué hacer.

En el caso de hoverboards y segways utilizan un acelerómetro como inclinómetro, un dispositivo que mide el ángulo en el que te encuentras. El ángulo deseado en el que quiere estar es de 0 grados hacia adelante o hacia atrás, así que hacia arriba. Si el ángulo es un grado hacia atrás o hacia adelante, la persona se caerá. Por ejemplo, una persona que se balancea sobre una pelota. (muy difícil de hacer) Si la persona sobre la pelota se inclina demasiado hacia adelante o hacia atrás sin corregirse, entonces se caerá de la pelota. Pero si la persona se está corrigiendo a sí misma con la pelota, entonces permanecerá encima de la pelota.

Paso 2: Materiales

Los materiales que necesitaría para este tutorial son:

Puede encontrar los elementos necesarios en esta ubicación

1: Arduino nano o compatible con arduino

2: Tiny9: Módulo LIS2HH12

3: Servo de 5 voltios (el mío es futaba s3114)

4: alambre de 24 AWG

5: Pelacables

6: tabla de pan

Elementos opcionales

7: Tiny9: Módulo RGB (haga que las luces cambien de color si está en la posición incorrecta o correcta)

8: PerfBoard (lo usé para mostrar el movimiento de un objeto en el video al final de este tutorial)

9: broca 1/18

10: Taladro

11: destornillador

Paso 3: configuración

Configuración
Configuración
Configuración
Configuración

Para llegar a este punto en el tutorial de configuración, siga las instrucciones de estos tutoriales:

Tiny9: módulo acelerómetro de 3 ejes LIS2HH12

Tutorial opcional si desea utilizar el módulo RGB

Tiny9: Módulo LED RGB

Una vez que haya configurado su tablero hasta este punto, podemos seguir estos pasos.

1: Conecte un cable a la línea roja en la placa de pruebas y conecte el otro lado al enchufe del cable rojo en el servo

2: Conecte un cable a la línea azul en la placa de pruebas y conecte el otro lado al enchufe del cable negro en el servo

3: Conecte un cable a D6 en el Arduino Nano y conecte el otro lado al enchufe del cable blanco en el servo

Whooo Hooo todo hecho súper simple.

Si está conectando una placa de perforación al servo como yo, entonces ella son algunos pasos:

4: Taladre en el medio de la placa de perforación con la broca de 1/18.

5: Atornille el tornillo en el medio de la placa de perfil y conéctelo al servo del otro lado.

Paso 4: Descarga.ino

Descargue aquí desde github the Tiny9: Self Balancer.ino para arduino.

Súbelo al Arduino Nano.

Paso 5: ¡Ahora disfruta

Ahora que todo está conectado y tiene el código en el arduino, mueva el eje X (vea el video para la orientación) de la placa y vea cómo se mueve el servo.

Una vez que hayas jugado con el servo por un tiempo, cambia el código y haz que vaya más rápido, más lento o crea un brazo robótico magnético que pueda moverse hacia arriba y hacia abajo y recoger cosas con su imán.

Por favor subscribete a mi canal.

Siempre estoy buscando hacer nuevos productos, así que si desea ayudar y ver más tutoriales sobre los nuevos productos que estoy haciendo, puede ir aquí y donar en mi sitio web tinee9.com.

Gracias a todos y sigan inventando.

Recomendado: