Garagem


This tutorial is not available in English



Projeto Garagem Inteligente

Este projeto demonstra como construir uma garagem automatizada utilizando um diodo laser e um sensor LDR (Light Dependent Resistor) como barreira óptica. Quando o feixe do laser é interrompido, o portão abre imediatamente. Quando o feixe retorna ao sensor, o sistema aguarda 5 segundos e fecha automaticamente.

Para reduzir interferência da luz ambiente, foi projetado e impresso em 3D um tubo/filtro óptico para o LDR e um suporte dedicado para o laser, aumentando a precisão e estabilidade do sistema.

Lista de materiais


Projeto Garagem Inteligente - Foto 1
Projeto Garagem Inteligente - Foto 2


Arquivos STL

Utilize o botão abaixo para fazer o download do modelo 3D da estrutura.

Arquivo STL (.3mf)

Ligações elétricas

LDR (Divisor de tensão):

  • 3V3 -> LDR -> Pino 35 (ADC)
  • Pino 35 -> Resistor 10k -> GND

Servo Motor:

  • Sinal -> GPIO 13
  • VCC -> 5V
  • GND -> GND

Laser:

  • VCC -> 5V
  • GND -> GND

Lógica do sistema

O sistema aprende automaticamente os valores mínimos e máximos do LDR durante os primeiros 8 segundos de funcionamento.

Regra adotada:
- Com LASER no LDR -> leitura tende ao MÁXIMO
- Sem LASER no LDR -> leitura tende ao MÍNIMO

A partir desses valores, é criada uma escala normalizada de 0 a 100%:
0% = MIN (sem laser)
100% = MAX (com laser)

Foi aplicada histerese para evitar oscilações:
- Acima de 70% -> Feixe OK
- Abaixo de 30% -> Feixe interrompido

Comportamento final:
- Interrompeu o feixe -> abre imediatamente
- Feixe voltou -> aguarda 5 segundos e fecha


Código

Utilize o código implementado no projeto original Arduino. Caso necessário, realize ajustes conforme sua aplicação.


Testes e calibração

Durante os testes, observar no Monitor Serial os valores:

RAW | MIN | MAX | PCT | FEIXE | ESTADO

Verifique se:
- Com laser alinhado, o PCT fica próximo de 100%
- Com feixe interrompido, o PCT fica próximo de 0%

Caso necessário, ajustar os valores de FEIXE_LIGA_PCT e FEIXE_DESL_PCT.


Conclusão

Este projeto demonstra como transformar um simples LDR em uma barreira óptica robusta utilizando filtro mecânico combinado com tratamento por software (escala + histerese). A combinação garante estabilidade e confiabilidade mesmo em ambientes com iluminação variável.

Uma dica, a foto acima mostra que usei um arame para travar o eixo do servo a alavanca da garagem, voce pode usar o arame (era um clipes de papel grande), um elastico ambos funcionaram bem. outro detalhe, depois de montado, voce pode colar um pequeno cubo de teste 1x1x1 cm sobre o eixo de articulacao, para evitar que o portão escape da alavanca">