Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Persianas Inteligentes: Controle Automático de Luz com Arduino e Energia Solar

Componentes e Materiais

ComponenteQuantidade
SparkFun Arduino Pro Mini 328 – 5V/16MHz1
Arduino UNO (para programar o Pro Mini)1
Sensor de Temperatura LM35DZ1
Transistor PNP PN2907A1
LDR (Resistor Dependente de Luz)1
Resistor 10k Ω1
Resistor 1k Ω1
Painel Solar 5V 1.5W1
Boost DC-DC 5V1
Módulo Carregador de Bateria LiPo1
Conectores JST1 kit
Suporte 4xAA (para bateria LiPo 18650)1
Servomotor Tower Pro MG996R1
Bateria LiPo Recarregável 3.6V1
Acoplamento para Servo1
Capacitor 100 nF1
PCB Personalizada (OSH Park)1
Fios sortidos1 kit

Ferramentas Necessárias

Aplicativos e Serviços

Sobre o Projeto

Este projeto aprimora o design original de Persianas Horizontais Automatizadas com Energia Solar. O objetivo: abrir/fechar as persianas conforme a luminosidade e a temperatura, sem fiação externa, com autonomia energética e custo acessível (~US$ 50).

Funcionalidades

Problemas do Design Original e Soluções

Passo a Passo

1. Lista de Materiais

Veja a tabela acima. Links de compra sugeridos: SparkFun, Banggood, Tayda Electronics, Amazon.

2. Ferramentas

Conforme lista de ferramentas.

3. Prototipagem

  1. Teste o boost DC-DC com a bateria LiPo (deve sair ~5.04V).
  2. Monte todo o circuito em protoboard sem solda para desenvolver código e medir correntes.
  3. Conecte: módulo carregador ↔ bateria + painel solar; fio do painel → A0 (log tensão painel); fio da bateria → A1 (log tensão bateria); saída 5V do boost → pino RAW do Arduino; GND comum; pino VCC do Arduino → todos os componentes que precisam de 5V regulado; servo → coletor do transistor PNP; emissor do PNP → 5V do boost; base do PNP → resistor 1k → pino 11 (controle); LDR + resistor 10k → GND, junção → A3; LM35DZ: VCC → 5V regulado, GND → GND, saída → A2; servo: sinal → pino 10, GND → GND, alimentação → coletor do PNP.
  4. Meça corrente em repouso sem servo e depois com servo. O transistor PNP em configuração high-side elimina o consumo parasitário do servo.

4. Programação

Programe o Pro Mini usando um Arduino UNO como programador (remova o ATmega328P do UNO, conecte 5V, GND, TX→TX0, RX→RXI, RESET→RST). No Arduino IDE, selecione "Arduino Pro or Pro Mini". O sketch completo está no GitHub (SmartBlinds) e usa a biblioteca EEPROMLog para registro de eventos.

5. Montagem Final

  1. Solde fios de núcleo sólido nos conectores JST (alongando-os ~60 cm para o painel solar).
  2. Recorte a PCB no tamanho necessário, organize os componentes de forma compacta.
  3. Remova o LED indicador do boost DC-DC (raspe a trilha) para economizar ~1 mA.

6. Última Programação e Teste

7. Instalação nas Persianas

  1. Remova o mecanismo de corda (corkscrew) que oferece resistência excessiva.
  2. Fure a lateral da persiana para o LDR.
  3. Corte abertura para o servomotor (lado externo) com Dremel; lixe/bordas com fita.
  4. Insira a PCB, passe o LDR pelo furo.
  5. Fixe o servo no eixo da persiana (aperte o parafuso). Inicie o código: o servo vai a 90°, aguarde 10s, desligue a bateria, posicione manualmente as lâminas a 90° e recoloque o servo.
  6. Instale a persiana na janela.
  7. Posicione o painel solar no terço superior do vidro central, fixe fios com fita.
  8. Conecte painel solar → circuito, conecte bateria, encaixe a persiana. O sistema moverá para centro, aguardará 10s e posicionará conforme lógica.
  9. Recoloque o acabamento decorativo.

8. Aproveite!

As persianas operam suavemente. Após meses de uso, comportam-se exatamente como planejado. Curiosidade: se luzes do corredor e hall estiverem acesas, as persianas permanecem abertas após o anoitecer – ótimo para demonstrar o funcionamento.

Código

Repositórios no GitHub:

Esquemático

Arquivo Fritzing: SmartBlinds.fzz

Processo de manufatura

  1. Bartender Inteligente: Construa sua Própria Estação de Coquetéis com Raspberry Pi
  2. Persianas Inteligentes: Controle Automático de Luz com Arduino e Energia Solar
  3. Construa um Sensor de Obstáculos Simples com Arduino – Tutorial Fácil com LED IR e Fotodiodo
  4. Tênis Inteligentes com Auto-Ajuste e Colheita de Energia Integrada
  5. Rastreador Solar IoT: Gestão Inteligente de Energia com Arduino
  6. Braço Robótico Inteligente Controlado por Arduino: Tutorial DIY Fácil
  7. Sistema Inteligente de Monitoramento de Temperatura para Escolas: Preciso, Tempo Real e Seguro
  8. Luva Inteligente de Gestos para Texto – Linguagem de Sinais
  9. Carregador Inteligente Avançado de Baterias com Multiplexação e Display Digital
  10. Circuito de Entrada Analógica Isolada para Arduino