Tabla de contenido:

Servo de detección solar Arduino: 3 pasos
Servo de detección solar Arduino: 3 pasos

Video: Servo de detección solar Arduino: 3 pasos

Video: Servo de detección solar Arduino: 3 pasos
Video: Seguidor Solar - Arduino Solar Tracker - Construccion paso a paso 2024, Mes de julio
Anonim
Servo de detección solar Arduino
Servo de detección solar Arduino

Este instructivo describe mi proceso para crear un servomotor de detección solar inalámbrico. Este proyecto está diseñado para personas que pueden pasar tiempo en un cubículo o estar bloqueadas del sol durante períodos prolongados. Usando dos escudos Arduino hechos a medida, este servo gira para mostrar el sol brillante o una luna adormecida. Para recrear este proyecto necesitará:

  1. 2x Arduino Uno
  2. 2x placa de circuito perforada (4 cm x 6 cm)
  3. 2x módulo transceptor de radio NRF24L01 (módulo de mochila opcional pero recomendado)
  4. Resistencia - 10kOhm
  5. Fotorresistencia
  6. Servomotor (utilicé un Futaba S3003)
  7. Cables de puente surtidos
  8. Experiencia de soldadura

¡Empecemos!

Paso 1: Cableado de los escudos

¡Cableando los escudos!
¡Cableando los escudos!
¡Cableando los escudos!
¡Cableando los escudos!
¡Cableando los escudos!
¡Cableando los escudos!

Se adjuntan los diagramas de circuitos tanto del sensor como del receptor. La primera foto es del sensor. todo esto se puede conectar usando una placa de pruebas, pero para facilitar su uso, es difícil de superar hacer un escudo personalizado para plug and play en un Arduino Uno. Usé encabezados soldados a la placa de perforación para unir los protectores al Arduino y soldé el resto de las conexiones en su lugar. Después de conectar todos los cables provenientes de las mochilas NRF24L01, utilicé pegamento caliente para fijar los módulos en su lugar y formar una unidad cohesiva. Para obtener una explicación más detallada del circuito, consulte mi otro instructivo sobre una lámpara LED sensible a la luz. Ese circuito es muy similar, pero este está optimizado para facilitar su uso.

Paso 2: ¡Codificación

Se adjuntan copias del código que utilicé para los módulos de sensor y receptor. Cosas a tener en cuenta: en lugar de usar la biblioteca Servo predeterminada, me vi obligado a usar una biblioteca descargada (ServoTimer2) para evitar conflictos al usar los módulos NRF24L01. Esta biblioteca, escrita por el usuario nabontra, se puede encontrar en GitHub.

Paso 3: ¡Coloque el brazo solar y utilícelo

Image
Image

Siéntase libre de adjuntar su propio diseño para un brazo solar, hice un modelo de madera simple pero también adjunté un render de un brazo impreso en 3D. ¡Diviértete sintiendo el sol!

Recomendado: