Se você busca aprender eletrônica e automação de forma prática, este projeto de cancela automática com Arduino é uma ótima opção. Ele integra balança com célula de carga, servo motor, LEDs e buzzer para criar uma cancela funcional que abre e fecha de forma inteligente, baseada na detecção de peso de um veículo.
Componentes necessários
Para montar o projeto de cancela automática com Arduino, você vai precisar de:
- Arduino Uno
- Módulo Semáforo LED (vermelho, amarelo e verde)
- Servo motor SG90
- Célula de carga 1kg
- Módulo HX711
- Jumpers
- Buzzer
- Software: IDE Arduino (programação)
Funcionamento dos componentes
Balança
Neste projeto, a detecção do carro é feita pelo peso. A leitura considera tanto o veículo quanto a estrutura posicionada sobre a balança, por isso é essencial realizar a calibração.
O módulo HX711 é responsável por amplificar o sinal da célula de carga, converter de analógico para digital e eliminar ruídos, permitindo leituras precisas pelo Arduino.
Após posicionar o carro ou objeto desejado, verifique se está dentro dos parâmetros estabelecidos.
Servo motor SG90
O servo atua como a cancela:
- Ao identificar peso, gira 90° e mantém-se aberto enquanto houver veículo.
- Quando não há mais detecção, faz uma contagem de segurança e retorna para 0°, fechando a cancela.
Sinalização com LEDs
O sistema possui LEDs que informam o estado da cancela:
- Vermelho: aceso quando não há veículo.
- Verde: acende quando o carro é detectado.
- Amarelo: pisca após a saída do veículo, antes do fechamento.
Buzzer
O buzzer acompanha o ciclo da sinalização:
- Toca junto com o LED amarelo piscando.
- Emite som contínuo e mais grave quando o LED vermelho acende novamente.
Tanto o servo quanto os LEDs e o buzzer funcionam a partir do feedback da balança, garantindo automação precisa.
Funcionamento geral

- O carro se posiciona sobre a balança.
- A cancela abre e o LED verde acende.
- Ao sair do veículo, o LED amarelo pisca com o buzzer.
- Depois, a cancela fecha, o LED vermelho acende e o buzzer emite som contínuo.
- O processo se repete em loop, pronto para a próxima passagem.
Estrutura física
Utilizamos impressão 3D para fabricar suportes, mas você pode adaptar com outros materiais.
Arquivos STL para impressão:
Programa completo
Baixe o código pronto para a IDE Arduino e faça seus testes:
Programa completo – Estacionamento

Conclusão
O projeto de cancela automática com Arduino é uma excelente forma de aprender sobre sensores, atuadores e automação. Além de ser educativo, ele pode servir como base para aplicações práticas em estacionamentos, portarias ou protótipos de engenharia.
Se você gostou dessa ideia, aproveite para montar o seu e compartilhar os resultados com a gente nas redes sociais marcando @smartkitsbr
Deixe um comentário