Arcos para Robot de equilibrio del uno mismo y en las escaleras

Añadido algunos arcos hacen de raquetas de bádminton para mi simple self balancing robot que cae muy poco. Ahora al menos puede volver la mayor parte del tiempo.

Siento que estoy no creando una real acumulación instructable porque esto realmente es una pobre excusa para un robot de equilibrio - era más de una plataforma de prueba para algunas ideas. Estoy utilizando servos continua 60 rpm, que en realidad son la única razón que trabajan demasiado lento para autoequilibrarse, es debido a las inusualmente grandes ruedas. Usted realmente necesita motorreductores con un par cientos rpm. El sensor que estoy usando es un VTI ASCA610 inclinómetro accelleromter. Probablemente inusual en Estados Unidos pero común y barato aquí en china.

La otra pieza de hardware es un Arduino UNO. El programa es supersimple! Sólo dos declaraciones de IF para controlar los servos, que están siempre en un sentido u otro, sin control de PID - esto se llama control bang-bang.

Este es el programa: (perdón por el formato)

#include < servo.h >
Servo myservo1; crear objeto servo para controlar un servo Servo myservo2; int potpin = 0; pin analógico utilizado para conectar el potenciómetro int val; variable para leer el valor del pin analógico int gyroPin = 1; int gyroVal = 0; int gyroAvg = 0; void setup() {myservo1.attach(11); / / conecta el servo en el pin 11 al servo objeto myservo2.attach(9); / / otros de la rueda myservo1.writeMicroseconds(1500); delay(15); myservo2.writeMicroseconds(1500); delay(15); Serial.Begin(9600); Serial.println ("programa comenzar...");} void loop() {val = analogRead(potpin); / / lee el valor del potenciómetro (valor entre 0 y 1023) val = mapa (val, 0, 1023, 0, 1000); / / escala que utilice con el gyroVal servo (valor entre 0 y 100) = analogRead(gyroPin); //gyroVal = mapa (gyroVal, 0, 1023, 0, 179); / / escala que utilice con el gyroAvg servo (valor entre 0 y 180) = analogRead(gyroPin) + analogRead(gyroPin) + analogRead(gyroPin); gyroVal = gyroAvg / 3; //if (gyroVal > (val - 10) y gyroVal < (val + 10)) {myservo1.writeMicroseconds () 1500); myservo2.writeMicroseconds(1500); } //else si (gyroVal > (val -15) y gyroVal < = (val - 10)) {myservo1.write(110); myservo2.write(0);} si (gyroVal > (0) y gyroVal < (val)) {myservo1.write(180); myservo2.write(0);} //else si (gyroVal > (val + 10) y gyroVal < = (val + 15)) {myservo1.write(0); myservo2.write(110);} else if (gyroVal > (val) y (gyroVal < 800)) {myservo1.write(0); myservo2.write(180);} Serial.Print ("pote:"); Serial.Print(Val); Serial.Print ("ángulo:"); Serial.println(gyroVal); myservo.Write(Val); ajusta la posición del servo según la escala de valor delay(10); // }

Artículos Relacionados

Soporte leva nivelado para la grabación del uno mismo

Soporte leva nivelado para la grabación del uno mismo

Nivelado el titular de Cam para la grabación de uno mismo - Ver más videos divertidos que necesitaba para mi grabar a distancia con una cámara de vídeo. Al mismo tiempo que necesitaba mover la cámara alrededor de mí (y conmigo cuando estoy avanzando)
Vespa de equilibrio del uno mismo Ver 1.0

Vespa de equilibrio del uno mismo Ver 1.0

después de ver el balanceo del patín, pensamos que sería construida una plataforma compensadora para probar la tecnología. Compramos algunos extremos traseros de vespa de los niños para el coche/motor de la rueda y la electrónica XenonJohn sugerido.U
Monociclo de equilibrio del uno mismo

Monociclo de equilibrio del uno mismo

siguiendo la popularidad de nuestro ser equilibrado scooter y la SciChair hemos decidido intentar algo un poco edgier, el mismo equilibrio de monociclo.Este proyecto reutiliza un montón de cosas de nuestros proyectos anteriores, utilizando un arduino
Giroscopio de equilibrio del uno mismo sobre dos ruedas en línea

Giroscopio de equilibrio del uno mismo sobre dos ruedas en línea

ADVERTENCIA: cd rotores son muy peligrosos, mina estaba agrietado y explotó. Si usted debe construir uno, use anteojos de seguridad o usted puede terminar ciego.Este video muestra cómo conseguí un modelo de dos ruedas para equilibrar el uso de un gir
Giroscopio de equilibrio del uno mismo en dos palillos

Giroscopio de equilibrio del uno mismo en dos palillos

aquí hay un video de mi gryoscope de cd casera (ADVERTENCIA: usando cds como un rotor de un giroscopio es peligroso ya que pueden romper y explotar - a mi me pasó) un equilibrio sobre dos palillos.También intenté colocar dos ruedas paralelas (también
Obstáculo del uno mismo evitando Robot

Obstáculo del uno mismo evitando Robot

Es un obstáculo del uno mismo evitando el robot. Utiliza dos sensores de ping para detección de obstáculos. Utiliza un escudo del Motor L293D Adafruit para alimentar cuatro motores de 12 voltios de alto esfuerzo de torsión. Él también feawtures un Ar
Tonos de Ravez: La Asamblea del uno mismo LED gafas Kit.

Tonos de Ravez: La Asamblea del uno mismo LED gafas Kit.

Debido a la cantidad de interés en las gafas de Led que he creado y el flujo constante de mensajes pidiendo ayuda para hacerlas. Decidí hacer un kit de montaje del uno mismo que reduce la cantidad de trabajo que se requiere de usted para hacer su pro
Retratos del uno mismo de la historieta

Retratos del uno mismo de la historieta

Cuando se combinan los estilos de dibujos animados bien conocidos con sus características personales puede crear autorretratos historieta dinámica y creativa.En esta clases van...-Examinar una variedad de estilos de caricaturas como el famosos dibujo
ESPELUZNANTE el retrato del uno mismo

ESPELUZNANTE el retrato del uno mismo

hacer autorretratos mediante el proceso de impresión de fotografía B & W y los productos químicos y mejorar para crear decoraciones para agregar a las festividades de Halloween!Paso 1: fuentes de * Productos químicos fotográficos blanco y negro (me g
Portátiles 3D impreso retrato del uno mismo - mascarilla

Portátiles 3D impreso retrato del uno mismo - mascarilla

El modelo portátil 3D impreso retrato del uno mismo - máscara es creada en Zbrush un software escultura digital desarrollado por Pixologic y es 3D impresos con un otro Zprinter 650 de Zcorporation. Por supuesto, no tengo tal gran impresora 3D en casa
Del uno mismo de pie bicicleta reparación soporte con bandeja opcional de piezas de la herramienta

Del uno mismo de pie bicicleta reparación soporte con bandeja opcional de piezas de la herramienta

he sido un mecánico de bicicletas profesional durante 14 años y aunque un soporte profesional es bueno, simplemente no podía justificar el costo, así que construí uno mismo.  He utilizado 3/4" tubo de gas.  No sólo es un soporte muy robusto, pero rom
Hacer un mensaje del destruct del uno mismo en su teléfono celular

Hacer un mensaje del destruct del uno mismo en su teléfono celular

este es un tutorial de hacer un destruct del uno mismo mensaje en tu celular y enviar a tus amigos y podría congelar hay teléfono o extremadamente molestar. Todo lo que necesitas es un teléfono celular.Paso 1: Abrir un mensaje abrir un mensaje de tex
Motor de corriente continua simple con avance/retroceso y a partir del uno mismo

Motor de corriente continua simple con avance/retroceso y a partir del uno mismo

Nicolás Nieto y he desarrollado este motor simple para su proyecto escolar. Revisar la web de ideas y luego desarrolló este motor que tiene un número de características únicas que facilitan el motor iniciar y ejecutar.  El motor también característic
Congelación de Branding de ti mismo - exploración en modificación del uno mismo.

Congelación de Branding de ti mismo - exploración en modificación del uno mismo.

Descargo de responsabilidad: Permítame empezar diciendo que esta es una muy mala idea y no hacerlo bajo ninguna circunstancia. Me hizo mucha investigación, tenía todo el equipo apropiado, había mucha gente alrededor que me llevara al hospital y tenía