Seguidor Solar de Arduino (5 / 5 paso)

Paso 5: El código

puede descargar el código de abajo en esta página

/ * Este código es escrito por geobruce
para más información consulta mi página http://xprobe.net
*/
#include < Servo.h > / / incluye biblioteca de Servo

Servo horizontal; servo horizontal
int servoh = 90; soporte servo horizontal

Servo vertical; servo vertical
servov int = 90; soporte servo vertical

Conexiones de perno LDR
nombre = analogpin;
int ldrlt = 0; Arriba a la LDR izquierda
int ldrrt = 1; LDR rigt superior
int ldrld = 2; LDR abajo a la izquierda
int ldrrd = 3; LDR abajo rigt

void setup()
{
Serial.Begin(9600);
conexiones de servo
Name.attacht(PIN);
horizontal.Attach(9);
vertical.Attach(10);
}

void loop()
{
int lt = analogRead(ldrlt); arriba a la izquierda
int rt = analogRead(ldrrt); arriba a la derecha
int ld = analogRead(ldrld); abajo a la izquierda
rd de int = analogRead(ldrrd); abajo rigt

int tiempo = analogRead 4/20; leer los potenciómetros
int tol = analogRead 5/4;

avt int = (lt + rt) / 2; arriba del valor medio
avd de int = (ld + rd) / 2; valor promedio por
int avl = (lt + ld) / 2; valor medio izquierda
avr de int = (rt + rd) / 2; valor medio derecha

dvert int = avt - avd; comprobar la diffirence de arriba y abajo
dhoriz int = avl - avr; / cheque de la diffirence og izquierda y rigt

Si (-1 * tol > dvert || dvert > tol) / / Compruebe si el diffirence está en la tolerancia cambiar otro ángulo vertical
{
Si (avt > avd)
{
servov = ++ servov;
Si (servov > 180)
{
servov = 180;
}
}
else if (avt < avd)
{
servov =--servov;
Si (servov < 0)
{
servov = 0;
}
}
vertical.Write(servov);
}

Si (-1 * tol > dhoriz || dhoriz > tol) / / comprueba si el diffirence está en la tolerancia de otro cambio de ángulo horizontal
{
Si (avl > avr)
{
servoh = - servoh;
Si (servoh < 0)
{
servoh = 0;
}
}
else if (avl < avr)
{
servoh = ++ servoh;
Si (servoh > 180)
{
servoh = 180;
}
}
else if (avl == avr)
{
nada
}
horizontal.Write(servoh);
}
Delay(dtime);
}

Artículos Relacionados

Seguidor Solar de Arduino DIY

Seguidor Solar de Arduino DIY

Hola NerdsSemana anterior vi una increíble instrcutable de seguidor solar agradable y simple de Geo Bruce.Así que, he pensado hacer mi propio y aquí está la salida.Se inspira en obra de Geo Bruce.Paso 1: Elementos necesarios Algunos temas será necesa
Seguidor solar con arduino de materiales de cada día

Seguidor solar con arduino de materiales de cada día

Esta construcción de modelo de seguidor solar es tan simple que no hay necesidad de un laboratorio completamente equipado para crearla. Realmente lo hice en mi cocina! Por otra parte la idea principal y el software son por lo que me atrevería a utili
Motor paso a paso + Arduino + seguidor Solar (EV)

Motor paso a paso + Arduino + seguidor Solar (EV)

Este instructable es la traducción de otro que fue escrita originalmente en español, así que pido perdón si tengo muchos errores gramaticales, si así fuera me encantaría me sugieren para editarlo. Sólo lo hago porque me gusta compartir mis proyectos.
Seguidor-solar Solar con motores a paso + Arduino

Seguidor-solar Solar con motores a paso + Arduino

Con el enorme gusto de algunas personas les haya agradado mi primer instructivo: Deshidratador solar + Arduino les bendecido un nuevo proyecto realizar, se trata de las Naciones Unidas seguidor-solar solar, ningún pecado antes de mencionar mi inspira
Seguidor solar de 2 ejes servo Arduino

Seguidor solar de 2 ejes servo Arduino

¿qué es un seguidor solar?Un seguidor solar puede aumentar la eficiencia de un panel solar hasta un 100%! Esto logra manteniendo siempre el panel perpendicular a los rayos entrantes de los rayos solares.Esta es una ecuación para probar esto:P = AW pe
Arduino y Lego seguidor Solar (doble eje)

Arduino y Lego seguidor Solar (doble eje)

Hice un seguidor solar con lego y arduino.Es un proyecto muy bonito y sencillo si quieres aprender arduino y la electrónica. No requiere soldadura.Su propósito es sólo educativo porque los motores no son lo suficientemente fuertes como para soportar
Arduino seguidor Solar utilizando LEDs!

Arduino seguidor Solar utilizando LEDs!

Así que me encontré recientemente con un poco de información me había olvidado. LEDs de generan un poco de tensión bajo la iluminación de una gama de longitudes de onda. Tiempo para explotar esta peculiaridad para hacer un seguidor solar de DIY para
Seguidor Solar de DIY

Seguidor Solar de DIY

IntroducciónNuestro objetivo es introducir a los jóvenes alumnos ingeniería y enseñarles sobre energía solar; por haber ellos construyen un Helios como parte de su currículo. Hay un esfuerzo de ingeniería para la generación de energía de empuje lejos
Seguidor Solar de doble eje simple

Seguidor Solar de doble eje simple

En español.En BrownDogGadgets.com amamos mediante energía solar con nuestros proyectos de electrónica. En su mayor parte es muy fácil de trabajar en pequeñas, de baja tensión, proyectos.Una pregunta frecuente que obtenemos de los estudiantes y los af
Seguidor Solar Mini DIY

Seguidor Solar Mini DIY

HolaMi primer instructable es mi diseño llamado DIY Mini perseguidor Solar un panel solar que sigue el sol! Usé esto para mi proyecto de Feria de Ciencias grado de octavo y mis compañeros de clase pensaron que era increíble! Los usos de la tracker y
Las Naciones Unidas seguidor-solar Solar Simple que Tiene Ejes Duales

Las Naciones Unidas seguidor-solar Solar Simple que Tiene Ejes Duales

En inglés.Nosotros una energía de encantamos usar la de BrownDogGadgets.com solar con nuestros proyectos electrónicos. En general, es muy fácil usar la energía solar con proyectos pequeños traductor el bajo voltaje.Una pregunta frecuente de estudiant
Seguidor solar de doble eje con monitor de energía en línea

Seguidor solar de doble eje con monitor de energía en línea

Este proyecto fue uno de mis proyectos que hice en mis estudios de intercambio en Finlandia.Para este proyecto trabajé junto con Fatbardh.Esta es una versión mucho más grande y más avanzada de uno de mis primeros proyectos siempre.También un seguidor
CONTROLADOR de carga SOLAR de ARDUINO (versión 2.0)

CONTROLADOR de carga SOLAR de ARDUINO (versión 2.0)

Hace un año, comencé a construir mi propio sistema solar para proporcionar energía para mi casa. Inicialmente hice un regulador LM317 base y un metro de la energía para el sistema de vigilancia. Finalmente hice controlador de carga PWM. En abril de 2
Servo basado seguidor solar a doble eje

Servo basado seguidor solar a doble eje

servo basado seguidor solar de doble ejeCódigo: http://www.edaboard.com/thread285813.html#post1221635