Estacionamento rotativo
Configure o PlacaFlow para automatizar entrada, saída e cobrança em estacionamentos rotativos.
Arquitetura típica
- 1 câmera na entrada — detecta placa ao entrar
- 1 câmera na saída — detecta placa ao sair
- Webhook — envia dados para seu sistema de gestão
- Sistema de gestão — calcula tempo e valor, aciona cancela
Configuração passo a passo
1. Câmera de entrada
- Nome: "Entrada"
- Posição: apontada para a frente do veículo, 2-3m antes da cancela
- ROI: faixa de rolagem, excluindo calçada e pilar
- Detecção de movimento: ativada (economiza processamento entre veículos)
2. Câmera de saída
- Nome: "Saída"
- Mesmas configurações de posicionamento
- ROI cobrindo a faixa de saída
3. Alerta para registro de entrada
Crie um alerta com:
- Modo: Qualquer placa
- Câmera: apenas "Entrada"
- Notificação: webhook para seu sistema
4. Webhook para gestão
Configure um webhook com evento recognition.created apontando para seu sistema. O sistema deve:
- Ao receber detecção da câmera "Entrada": registrar horário de entrada
- Ao receber detecção da câmera "Saída": calcular tempo, cobrar, abrir cancela
Cálculo de tempo
// Exemplo simplificado
app.post('/webhook', (req, res) => {
const { plate, cameraName, timestamp } = req.body.data;
if (cameraName === 'Entrada') {
// Registrar entrada
db.set(plate, { entryTime: timestamp });
}
if (cameraName === 'Saída') {
const entry = db.get(plate);
if (entry) {
const minutes = (new Date(timestamp) - new Date(entry.entryTime)) / 60000;
const amount = calculateFee(minutes);
// Cobrar e abrir cancela
chargeAndOpen(plate, amount);
}
}
res.json({ ok: true });
});
Configurações recomendadas
| Configuração | Valor |
|---|---|
| Confiança mínima | 80% |
| Intervalo entre frames | 200ms |
| Detecção de movimento | Ativada |
| Cooldown do alerta | 2 minutos |
| Transporte RTSP | TCP |
Dica
Configure o cooldown do alerta para evitar múltiplas detecções do mesmo veículo enquanto ele aguarda a cancela abrir.