Este xirasol orientarase cara a fonte de luz grazas a dous LDR e a un servo-motor, controlado por Arduino.
Ao mesmo tempo, as 2 células fotovoltaicas montadas en serie, permitirán cargar baterías ata 6 voltios.
O deseño foi realizado a man, e posteriormente no programa Fusión 360 de Autodesk, que nos permite deseñalo tamén en 3 dimensións e exportalo en formato STL.
Dende o programa Repetier creamos o ficheiro GCode para a impresión en 3D coa impresora Legio-León 3D que a Consellería de Educación enviou aos centros de secundaria.
O deseño foi realizado a man, e posteriormente no programa Fusión 360 de Autodesk, que nos permite deseñalo tamén en 3 dimensións e exportalo en formato STL.
Dende o programa Repetier creamos o ficheiro GCode para a impresión en 3D coa impresora Legio-León 3D que a Consellería de Educación enviou aos centros de secundaria.
Plano a lápiz |
Bosquexo a lápiz |
Plano en Autodesk Fusión360 |
Diseño 3D en Autodesk Fusión |
Imaxe no Repetier |
Xirasol coas células fotovoltaicas colocadas |
A continuación o código de programación en Arduino
#include <Servo.h> //carga a librería do servo motor
Servo servo_girasol;
int fotoSensor1 = 0; // Pin analóxico para a fotoresistencia 1
int fotoSensor2 = 1; // Pin para a fotoresistencia 2
int valor_foto1;
int valor_foto2;
int posicion = 40;
int velocidad = 5;
int umbral;
float test;
void setup()
{
Serial.begin(9600);
Serial.println("Setup: OK, Proxecto
xirasol ");
servo_girasol.attach(9);
umbral = 10;
}
void loop() {
valor_foto1 =
analogRead(fotoSensor1);
Serial.print("LDR ESQUERDO
");
Serial.print(valor_foto1);
Serial.print(" - ");
valor_foto2 = analogRead(fotoSensor2);
Serial.print("LDR DEREITO ");
Serial.println(valor_foto2);
if
((valor_foto1 > valor_foto2 + umbral ) and (posicion <= 180)) {
posicion =
posicion + velocidad;
}
if
((valor_foto1 < valor_foto2 - umbral) and (posicion >= 0)) {
posicion =
posicion - velocidad;
}
Serial.print("ÁNGULO ");
Serial.println(posicion);
servo_girasol.write(posicion);
delay(1000);
}
Este sería a montaxe en Fritzing
Este sería o esquema eléctrico
Ningún comentario:
Publicar un comentario