Crea tu propio seguidor solar autónomo con Arduino y energía solaren fotosintética

crea tu propio seguidor solar autonomo con arduino y energia solaren fotosintetica

En este artículo, vamos a mostrar cómo construir un seguidor solar autónomo utilizando Arduino y energía solar. Este proyecto es perfecto para aquellos interesados en la tecnología fotovoltaica y la energía renovable. No solo aprenderás a construir un dispositivo que sigue al sol en el cielo, sino que también sabrás cómo aprovechar la energía solar para alimentarlo.

Concebido inicialmente como un proyecto educativo, te enseñaremos a construir un seguidor solar de 2 ejes que puede seguir al sol en el cielo, cambiando la orientación de acuerdo con la posición del sol. Utilizaremos sensores LDR para detectar la dirección del sol y un panel solar para obtener la energía necesaria para mover los motores DC que controlamos con Arduino.

Tabla de Contenidos
  1. ¿Cómo funciona un seguidor solar?
  2. Componentes necesarios
  3. Conectar los componentes
  4. Arduino y software
  5. Lectura de los sensores LDR
  6. Control de los motores DC
  7. Integración de la energía solar
  8. Implementación del seguimiento solar
  9. Posibles problemas y soluciones
  10. Concluyendo

¿Cómo funciona un seguidor solar?

Un seguidor solar es un dispositivo que sigue el movimiento del sol a lo largo del día, girando a través de un eje vertical y un eje horizontal. Esto le permite capturar la energía solar de manera óptima, aumentando la cantidad de energía que puede ser generada. En un seguidor solar simple, un sensor fotodetector se emplea para detectar la dirección del sol y controlar el movimiento del panel solar.

El sentido de giro del panel solar lo establece un sensor luminoso, que mide la luz que llega desde el sol. Cuando la luz es mayor que un umbral determinado, el sensor activa el motor que hace girar el panel solar. El sentido de giro es controlado por un interruptor que, según la zona en la que se encuentra el sol en el cielo, hace avanzar o retroceder el panel hasta que coincida con el sol.

Componentes necesarios

Entre los componentes necesarios para este proyecto, se encuentran:

  • Panel solar de 5V 1W
  • Arduino Uno board
  • Módulo LDR (LDR) para detectar la cantidad de luz
  • Motors DC para mover el panel solar
  • Reductores de velocidad para el motor
  • Conectores eléctricos para conectar todos los componentes
  • Batería de 9V o 12V para almacenar energía
  • Tarjeta de prototipo para conectar todos los componentes electronicamente
  • Fuerza de mando con botones de inicio, pausa y reset
  • Cable de poder para conectar la tarjeta de prototipo a la batería

Conectar los componentes

Conectar los componentes

Para conectar los componentes, comienza por conectar el panel solar a la placa de Arduino mediante un conector solar de 5V. Asegúrate de conectar los pines VCC y GND correctamente. Luego, conecta los motores DC a la placa de Arduino utilizando un conector DC. Asegúrate de conectar los pines de 5V y GND correctamente. Next, conecta los sensores LDR a la placa de Arduino utilizando los pines digitales. Finalmente, conecta el conector de seguimiento manual al pin 2 de la placa de Arduino y el conector de seguimiento automático al pin 3. Asegúrate de etiquetar todos los cables correctamente para evitar errores de conexión.

Arduino y software

El software utilizado para controlar al seguidor solar es generado utilizando el lenguaje de programación C++ en la plataforma de desarrollo integrado (IDE) Arduino. El código creado es muy sencillo y fácil de entender, haciendo que sea un excelente proyecto para iniciados en la electrónica y el desarrollo de software.

El código comienza identificando los pines digitales y analógicos de los sensores LDR, que detectan la intensidad de la luz y la dirección del sol. Luego, utili

Lectura de los sensores LDR

Los sensores LDR (Light Dependent Resistor) son utilizados para medir la intensidad de la radiación natural en el entorno y, en nuestro caso, para detectar la dirección del sol. Los sensores LDR se encuentran instalados en dos plataformas enfrentadas, una hacia el norte y la otra hacia el sur, que simulan la posición del sol en los puntos cardinales.

Para leer los sensores, se utilizan pines digitales del Arduino, conectados a través de resistencias seriales y conectados a pines digitales del microcontrolador. El Arduino lee los valores de los sensores y los almacena en variables. Luego, utiliza esos valores para calcular la dirección en que se encuentra el sol y ajustar los motores para seguir al sol en la dirección correcta.

Control de los motores DC

Los motores DC utilizados en este proyecto están controlados a través de cuatro pines digitales de Arduino (pins 2, 3, 5 y 6). Estos pines están configurados como salidas y se utilizan para enviar señales digitales a los motores. Los motores DC son tipos de motores paso a paso, lo que significa que los pasos de aproximadamente 1.8 grados. Los motores están controlados mediante una librería de motor de Arduino llamada "AccelStepper". Esta librería nos permite controlar los motores de manera más sencilla y eficiente.

Para controlar los motores, primero se configura la velocidad y el tipo de motor en la librería. Luego, se llama a la función "step()" para avanzar un paso en el motor. El paso se puede controlar mediante la función "setSpeed()" que determina la velocidad a la que el motor gira. En nuestro caso, estamos utilizando un estilo de motor paso a paso NEMA 17 que gira a una velocidad máxima de 1280 pasos/min.

Integración de la energía solar

Integración de la energía solar
La energía solar es la fuente de poder fundamental para nuestro seguidor solar autónomo. Para obtener la energía solar, utilizaremos un panel solar de 5V 1A conectado a un conector DC. El panel solar se coloca en la parte superior del seguidor solar, lo que permite aprovechar al máximo la radiación solar incidiente. Para aprovechar la energía solar de manera eficiente, necesitamos un regulador de voltaje para estabilizar la corriente y garantizar una alimentación estable para nuestros componentes electrónicos.

Para implementar el regulador de voltaje, utilizaremos un módulo DC-DC Buck 5V 1A, que se conecta en serie con el panel solar y el conector DC. De esta manera, garantizamos una tensión de salida estable de 5V, lo que es ideó para nuestro proyecto de seguidor solar. Además, el regulador de voltaje ayuda a evitar sobrecargas en los componentes electrónicos y reduce la posibilidad de daños por sobrecargas eléctricas.

Implementación del seguimiento solar

Implementación del seguimiento solar

La implementación del seguimiento solar en el proyecto comienza al cargar el sketch en Arduino. La mayoría de los procesos se realizan en el loop principal, donde se leen los valores de los sensores LDR que detectan la intensidad de la luz, y se calcula la posición óptima del panel solar para seguirla. En función de la dirección del sol, el sistema ajusta los motores DC para mover el panel solar en los ejes X e Y, garantizando que el panel esté siempre orientado hacia el sol.

Una de las claves para realizar un seguimiento solar eficiente es la capacidad de distinguir entre el sol naciente y el sol poniente. Esto se logra mediante la utilización de los sensores LDR, que miden la intensidad de la luz y permiten al Arduino determinar en qué dirección se encuentra el sol. Una vez que el programa concluye que el sol se encuentra en un ángulo determinado, ajusta los motores para mantener el panel solar en la dirección óptima. De esta manera, el sistema puede seguir el sol durante el día, capturando energía fotovoltaica de manera eficiente.

Posibles problemas y soluciones

Posibles problemas y soluciones

Una posible problema que puede surgir es la falta de energía solar adecuada para que el sistema funcione correctamente. Esto podría deberse a varios factores, como la dirección inapropiada de la orientación del panel solar o la cantidad insuficiente de luz solar disponible. Para solucionar este problema, se puede aumentar la superficie del panel solar o ajustar la orientación del mismo para obtener una mayor cantidad de energía solar.

Otro posible problema es la imprecisión en la detección del sol debido a los sensores LDR, pueden sufrir mediciones erróneas si hay presencia de ruido lumínico en el entorno o la fuente de luz no está centrada. Para solucionar este problema, se pueden utilizar filtres o distanciamientos para minimizar el ruido y mejorar la precisión de los sensores.

Además, el sistema también puede experimentar problemas con la sincronización entre los motores DC y los sensores, lo que podría llevar a pequeñas variaciones en la dirección del sol seguida. Para solucionar este problema, se puede ajustar el ajuste de la velocidad de los motores o utilizar un sistema de sincronización más preciso.

Concluyendo

Con el proyecto de seguidor solar autónomo, hemos demostrado que es posible crear un dispositivo que sigue al sol durante el día utilizando energía fotovoltaica como fuente de poder. El uso de Arduino y sensores LDR para detectar la dirección del sol y los motores DC para mover el panel han permitido crear un dispositivo autónomo y configurable. El control remoto nos permite cambiar entre seguimiento simple o doble y control manual, lo que lo convierte en un excelente proyecto para estudiantes y prácticos de tecnologías de la energía renovable.

hqdefault

Encuentra otros Nombres que te pueden gustar

Subir

Usamos Cookies de terceros Más información