Internet Enabled Solar Tracker (1 / 15 paso)

Paso 1: Resumen

Los componentes principales identificados en el diagrama de bloques:

  • 90 vatios Panel solar
  • Plataforma de movimiento de dos ejes construidos de 2 x 4 completa con engranajes de clavija de madera y volver a utiliza la barra de cortina/poste.
  • Electronica – Imp eléctrico conectados a controladores paso a paso, IO Expander y 6 ejes MEMS acelerómetro/magnetómetro
  • Batería recargable – unidad de jubilado de mi motocicleta que ya no es capaz de entregar el motor.
  • Controlador de carga solar – unidad barato de ebay para asegurarse de que la pila no sobrecargue.
  • Explorador web o smartphone – monitoreo de estado y control remoto. Esta es una parte no esencial del sistema hecho exclusivamente para que una experiencia de aprendizaje ver lo que se necesita para conectar un teléfono a un dispositivo remoto. (tienes que recuerda a ocultar la URL para que no tenga demasiadas personas tratando del panel de control!)

El circuito de seguimiento incluye una brújula de inclinación compensada - la matemática codificada de una nota de aplicación. El chip tiene 3 ejes magnético y salida de acelerómetro de 3 ejes. La salida magnética le indica al sistema el ángulo acimutal y el acelerómetro le indica al sistema la inclinación con respecto a la gravedad. La ubicación del GPS está codificado en el firmware (futuro tendrá este conjunto de smartphone a través de la web). El firmware determina, basado en la hora del día y coordenadas geográficas, lo que el ángulo del sol es un algoritmo de ángulo solar portado al lenguaje eléctrico Imp ardilla de C++ (explicados en pasos posteriores). Firmware conduce los motores acimut y elevación a los ángulos del sol basado en la retroalimentación del mag/accel.

Todo esto se podría hacer mucho más simple, pero yo estaba intrigado por la Internet de las cosas hecha posible por del Imp eléctrico. En lugar de simplemente leer artículos de la web para conseguir mejor un conocimiento superficial, encontré la manera de probar la tecnología una solución excesiva para un problema común. Mayoría de las soluciones en el mercado hoy en día es "seguidores de la luz". Control de motores en respuesta a la intensidad de la luz para maximizar la luz solar incidente en el panel. Éstos trabajan bien, son de bajo costo y son realmente todo lo que necesitas. Pero si vas a esa ruta, se perderá una oportunidad de aprendizaje en el lado de desarrollo electrónica/firmware/web/Internet de las cosas. Esto es algo de lo que aprenderá::

1. modelo de programación ASP.NET para web aplicaciones basadas en. Este es el código del lado servidor que conecta el teléfono inteligente, para ver el estado del sistema, o a las entradas de la unidad para el controlador para el control manual de acimut y elevación para fines de depuración.

2. AJAX que permite a una página web para actualizar sin página servidor vuelva a cargar. Permite que una página web para consultar datos en el servidor directamente dinámicamente y actualizar las regiones de la página sin recargar página. Se trata de cómo se actualización los datos de vigilancia.

3. fin de trabajo de SQL Server en la parte posterior. Los datos de la Imp eléctrico se registran en una base de datos de SQL Server.

4. JQUERY Mobile - gran abre biblioteca de código que simplifica el trabajo con el modelo de objetos de documento de página Web. Sólo raspando la superficie de la misma para esta aplicación pero ha tomado la web por la tormenta. Es una gran manera de desarrollar Smartphone HTML5 "apps".

5. capacidades de HTML5 y la relación con potenciales aplicaciones de teléfono independiente de hardware. Se golpean en un número de aplicaciones que le llevará a la aplicación Web y convertirlo en una aplicación de tienda de telefonía tradicional. Algunos son gratis hasta llegar a 10000 descargas... sí cómo no!

6. modelo de la Internet de las cosas y lo que compañías como Electric Imp y COSM están haciendo para hacer de esto una realidad incluso para los hackers de bajo presupuesto como yo.

7. apreciación de la nube basado en servicios y el poder de tener servicios prestados por la nube. El diablillo eléctrico está completamente nube basado... tu vida de firmware en la nube y se descarga cuando el dispositivo se conecta a internet.

8. algoritmos para inclinación una brújula de compensación. Finalmente implementé una nota de aplicación pero requiere una gran cantidad de investigación.

9. algoritmos para la predicción del ángulo de sol. Portado una implementación de código abierto para el Imp eléctrico. No tenía idea de que la predicción del ángulo de sol era un problema tan complejo. No comprender el algoritmo, pero punta sombrero a quien lo hace! IJW!

Hay mucho más que aprender con este proyecto pero tuve la lista en algún lugar del casquillo!

Creo que la manera más fácil de afrontar la documentación es guiarles a través de la construcción de la base de seguimiento, luego el electrónica/firmware y, por último, la aplicación web. La plataforma electrónica y movimiento son componentes independientes del sistema. El módulo electrónico de tracker fue diseñado para ser un componente reutilizable. La base de tracker se diseñó para demostrar peg engranajes y palancas en otro intento descarado de estimular la mente de mis hijos con la ingeniería.

Artículos Relacionados

PWM controlador solar y tracker

PWM controlador solar y tracker

Tracker y regulador solar pwmPaso 1: introducciónLas aplicaciones de PV podrían agruparse según el esquema de interacción con la red eléctrica: red conectada, independiente y híbrido. Sistemas fotovoltaicos consisten en un generador FV (células, módu
Lámpara de Internet controlado con ESP8266 wifi relé IoT

Lámpara de Internet controlado con ESP8266 wifi relé IoT

Control de IoT ESP8266 wifi relé (ESP01) una lámparaInternet controlado eléctrico lámpara con ESP8266 wifi (ESP01) IoTInternet controlado lámpara con ESP8266 wifi relé IoTESP8266 (ESP01) es un transceptor WiFi muy bajo costo que puede añadirse a cual
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
Seguimiento de calentador de agua solar

Seguimiento de calentador de agua solar

Millones viven en el mundo sin acceso a agua caliente. Si es para beber o regar, tener suficiente agua caliente no deben ser un lujo. Nos vieron maneras económicas para proporcionar agua caliente para ducharse y limpiar y como un precalentador para p
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
Crear tu propio aumentada Reality(AR)

Crear tu propio aumentada Reality(AR)

Hola chicos, soy nuevo con 8 Instructable. En la tecnología. Esta vez estoy jugando con Reality(AR) aumentada. Este proyecto está inspirado en "Aumentada realidad Mario" por Kamibox. Me encanta este Instructable y ahora les dejo mi propio!Realit
SurfCube: Una ambiente pantalla de onda y datos de marea

SurfCube: Una ambiente pantalla de onda y datos de marea

SurfCube es un ambiente para presentar datos de marea y olas para surfistas, o para aquellos que viven cerca de la costa. Esto permite hacer un seguimiento de las condiciones de marea y olas de mar y mar en un lugar determinado con una mirada. Tambié
¿70% más captación solar?   Nuevo diseño de tracker goteador para girar los paneles solares sobre Montura ecuatorial.

¿70% más captación solar? Nuevo diseño de tracker goteador para girar los paneles solares sobre Montura ecuatorial.

Hice seguidores goteador hace unos años porque vi una necesidad, tiene ya algunos premios y algunos comentarios gran pensamiento gente seguramente probarlas y desarrollarlas aún más.  Pero no pasó nada.Aquí está la versión más simple. El barril de ag
Transmisión de datos de internet no conecta sistemas solares con Arduino, PHP y MySQL

Transmisión de datos de internet no conecta sistemas solares con Arduino, PHP y MySQL

DescripciónEl objetivo de este proyecto de arduino es adquirir y transferir datos a través de la red GSM. El beneficio es ser capaz de recoger datos de (por ejemplo seguimiento de una planta solar) incluso si no se dispone de ninguna conexión a inter
Portable Solar Project Tracker - diseño de circuitos y diseño

Portable Solar Project Tracker - diseño de circuitos y diseño

en teoría de la energía solar es impresionante. Es limpio, libre y abundante. El inconveniente es que para convertir directamente la luz en energía eléctrica requiere un transductor solar como un panel solar. El estado actual de esta tecnología deja
Simple tracker para programas que usan internet

Simple tracker para programas que usan internet

Hola comunidad de instructables, tengo otro programa .bat para mostrar a ustedes. Este programa es realmente dos programas pero se abren al mismo tiempo, de todas formas esto le permitirá ver qué procesos están conectados a internet por su pid (ident
Cambia Tracker

Cambia Tracker

He decidido darle tal título tras darse cuenta de cómo los cambios en la vida son importantes. Afortunadamente, en el mundo de la electrónica, estos cambios se pueden cuantificar y también pueden ser utilizados en sistemas de control. Este instructab
ARDUINO MPPT SOLAR CHARGE CONTROLLER (Version-3.0)

ARDUINO MPPT SOLAR CHARGE CONTROLLER (Version-3.0)

Bienvenido a mis tutoriales de regulador de carga solar series. He publicado dos versiones de mi controlador de carga PWM. Si eres nuevo en esto, por favor consulte mi tutorial anterior para entender lo básico del controlador de carga.Este es proyect
Arduino GPS/GSM Tracker (WatchDog activado)

Arduino GPS/GSM Tracker (WatchDog activado)

¿Qué es un GPS o GLONASS?Una unidad de seguimiento de GPS es un dispositivo, normalmente llevado por un vehículo móvil o persona, que utiliza el sistema de posicionamiento Global para determinar y rastrear su ubicación exacta, y por lo tanto de su po