ARD-e: el robot con un Arduino como un cerebro (2 / 9 paso)

Paso 2: Montar la bandeja y sistema de inclinación

Así que ahora tienes una base para Ard-e está diseñado y construido bien (esperemos que los ingleses en las instrucciones no te tiran fuera demasiado). Ahora usted necesita construir algo que esta base puede conducir alrededor y enfriar cosas con.

Decidí poner otro motor DC y un servo en él como un pan y tilt sistema que podría ser utilizado para apuntar lo que usted quería. El servo es controlado por Arduino y el motor de barrido es controlado por un interruptor DPDT que compré en el shack de radio para alrededor de dos dólares.

Para controlar el servo escribí algo de código en el entorno de software de Arduino que lee la caída de voltaje de un potenciómetro y se convierte en el ángulo que el servo debe ser trasladado a. Para implementar esto en el Arduino enganchar el cable de datos del servo a uno de los pines de salida digital del Arduino y el cable de voltaje positivo a 5V y la tierra del alambre a tierra. Para el potenciómetro deberá conectar los conductores exteriores de dos + 5V y el otro a tierra. Entonces, el medio plomo desde el potenciómetro debe conectarse a una entrada analógica. Entonces el potenciómetro actúa como un divisor de tensión con los valores posibles de 0V a + 5. Cuando Arduino lee la entrada analógica Lee de 0 a 1023. Para obtener un ángulo para funcionar que el servo en el divide el valor que estaba leyendo el Arduino por 5.68 para obtener una escala de 0-180 aproximadamente.

Aquí está el código que he utilizado para controlar el servo tilt de un potenciómetro:

#include < Servo.h >

int potPin = 2; selecciona la entrada de pin para el potenciómetro
Servo1 servo;
int val = 0; variable para almacenar el valor proveniente del potenciómetro

void setup() {}
servo1.Attach(8); selecciona el pin para el servo
}

void loop() {}
Val = analogRead(potPin); se visualiza el valor del potenciómetro
Val = val / 5.68; convertir el valor en grados
servo1.Write(Val); hacer que el servo a ese grado
Servo::Refresh(); comando necesario para que funcione el servo
}

Si necesita ayuda para trabajar con el Arduino igual entonces te sugiero altamente ir a www.arduino.cc su un sitio web de código abierto fantástico que es realmente útil.

Así que después de probar el control de servo y el interruptor que necesitaba un lugar para ponerlas. Terminé usando una pieza de corte madera de desecho para sobre la misma longitud como Ard-e y atornillar en la pared posterior con una pieza de aluminio doblada en un ángulo de 90 grados.

Luego instalé el interruptor DPDT y el potenciómetro en el controlador. Fue un apretón apretado y tuve que perforar otro agujero en la parte superior de lo cables de pero en general funcionó bastante bien. También terminé de soldar los cables en los circuitos de control existentes para alimentar la caja de engranajes de gusano.

Muy probablemente debo han utilizado otro servo para el lavado pero la tienda hobby fui a sólo tenía uno de diez dólares unos y el motor pueden girar a 360 grados a diferencia del servo. Sin embargo, el motor es un poco demasiado lento.

Ahora a las pruebas.

Artículos Relacionados

Cómo programa un ATtiny85 con um Arduino - Como programar ATtiny85 usando Arduino

Cómo programa un ATtiny85 con um Arduino - Como programar ATtiny85 usando Arduino

¿Cómo a easly encogimiento proyectos simples?¿Como diminuir seus projetos mais simples?ATtiny85 es un fácil de usar, barato y pequeño microcontrolador (8 patas). Usted puede programar con cualquier Arduino y puede utilizar el IDE de Arduino sí mismo
Cómo hacer pequeños robots con nRover Junta

Cómo hacer pequeños robots con nRover Junta

El nRover, es un tablero pequeño diseñado para construir pequeños robots como UGV (vehículos terrestres no tripulados), seguidor de línea o automatización del hogar, puede ser controlado por wifi, Bluetooth o radio control. El objetivo principal es e
Brazo robot con Servo motores

Brazo robot con Servo motores

parte de mi investigación de doctorado en Universidad de Nueva York-Poly consiste en predecir el consumo de energía en sistemas robóticos, así que necesitaba un sistema robótico para trabajar con una plataforma de investigación para validar los resul
WireBeings beta: un 3D impreso y Robot expandible para Arduino con Android de Control

WireBeings beta: un 3D impreso y Robot expandible para Arduino con Android de Control

http://wirebeings.com/Vea video aquí:Este es un buen proyecto que puede continuar y modificar como aprendes más proyectos de Arduino. Este Instructable pasa a través de la construcción completa para el robot de tecnología bluetooth en la primera mita
Sin hilos controlar un Robot con Arduino y módulos RF!

Sin hilos controlar un Robot con Arduino y módulos RF!

/*Edición 05/05/2016Hola chicos, he estado ocupado con la Universidad y no podía responder a comenta. La mayoría de ustedes quería el código y esquemas, hechas un poco mejor por lo que he hecho los esquemas en Eagle 7.2.0 y subido todo en Github.Aquí
Línea básica siguiente Robot con Arduino

Línea básica siguiente Robot con Arduino

07/09/2015Han pasado unos años desde que publicamos inicialmente básica línea siguiente Robot con Arduino tutorial, y parece que mucha gente encuentra útil que debemos publicar una actualización que funciona actual de las bibliotecas de Arduino, incl
2 ruedas Self Balancing Robot con Arduino y MPU6050

2 ruedas Self Balancing Robot con Arduino y MPU6050

2 ruedas Self Balancing Robot con Arduino y MPU6050.Usar Arduino como el controlador y sensor de MPU6050 para controlar el equilibrio. Sólo añadir un modulo Serial Bluetooth simple y utilizar una aplicación de controlador Serial de Bluetooth para el
Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Si está buscando una manera de controlar un Arduino basado en dispositivos, esta instrucción le mostrará cómo hacerlo mediante la construcción de robots sencillos.La IoBot puede controlarse mediante la aplicación móvil y ordenador vía LAN o Cable USB
Carro RC a Arduino Robot con sensores múltiples

Carro RC a Arduino Robot con sensores múltiples

este instructable abarca la conversión de un carro RC en un robot controlado por Arduino. Mi intención al iniciar este proyecto fue A) aprender más sobre Arduino y programación B) construir una plataforma confiable de bajo costo para ampliar C) gasta
JabberBot! El Arduino robot con un cerebro de ATMega y bluetooth braun! :-)

JabberBot! El Arduino robot con un cerebro de ATMega y bluetooth braun! :-)

JabberBot es controlado por una aplicación Android sobre una conexión serial bluetooth.Las entrañas de la misma se basan en una adaptación de I2C de Adafruit WaveShield y MotorShield.El módulo bluetooth es un Bluetooth Mate plata de Sparkfun.¿Qué hac
Arduino Robot con menor costo

Arduino Robot con menor costo

ME VEN EN EL CIUDAD DE NUEVA YORK MAKER FAIRE!Todo comenzó con esto:Arduino Robot Challenge: ¿Económicamente puede crear un robot utilizando un Arduino para 5 º grado?Espero que este instructable tiene una cierta elegancia en su sencillez y le conven
Mando a distancia Robot con Arduino

Mando a distancia Robot con Arduino

L293D es un doble motor driver puente H circuito integrado (IC). Controladores de motor actúan como amplificadores de corriente ya que llevan un control de poca intensidad de señal y proporcionan una señal de corriente más alta. Esta señal de corrien
Obstáculo, evitando Robot con Arduino

Obstáculo, evitando Robot con Arduino

Hola chicos en este instructable veremos cómo hacer un obstáculo autónomo evitando Robot.This robot ha sido diseñado y programado de tal manera que evita la colisión. Básicamente, el robot se mueve hacia delante y siempre que detecte un objeto/obstác
Hacer un Robot con Arduino para principiantes

Hacer un Robot con Arduino para principiantes

Paso 1: Materiales necesarios Tamiya pista y rueda Coloque el conjunto ($7,95 en el chip)Kit de caja de cambios doble Tamiya 70168 ($9,25 en el chip)L298N doble puente en H ($3,65 en Amazon y podría ser mucho menor en ebay)Sostenedor de batería 4AA (