Virou de cabeça para baixo? Tombou? O sensor de inclinação (tilt) percebe. Ele avisa quando um objeto muda de posição além de certo ângulo.

É um dos sensores mais simples e baratos que existem — e resolve muita coisa.

💡 Salve este guia: o tilt diz “inclinou ou não”, não o ângulo exato. Para medir inclinação com precisão, use um giroscópio/acelerômetro (MPU6050).

🟢 Nível 1: o que é e para que serve

O tilt switch é um interruptor que liga ou desliga conforme a posição. Em pé, está de um jeito; deitado, de outro.

Serve para detectar tombamento, abertura de tampa, ou acionar algo quando você vira um objeto.

🟡 Nível 2: a saída digital

Ele entrega um sinal digital (em pé / deitado). Você lê num pino comum do Arduino e decide a ação.

Como é liga-desliga pela posição, é ideal para gatilhos simples baseados em orientação.

🟡 Nível 2: montagem

A orientação de montagem importa: monte o sensor no eixo que você quer vigiar.

Um pequeno atraso no código evita trocas rápidas quando o objeto oscila no limite.

🔎 Dica: quer que algo aconteça “ao virar”? O tilt é a peça mais barata para isso. Precisa de ângulo exato? Aí é giroscópio.
CaracterísticaValor
DetectaInclinação além de um ângulo
SaídaDigital (posição A/B)
ElementoBolinha metálica num tubo
Alimentação3,3 V a 5 V
Não medeÂngulo exato
CustoMuito baixo

🔴 Nível 3: como funciona por dentro

Dentro de um tubinho há uma bolinha metálica. Quando o sensor está numa posição, a bolinha encosta em dois contatos e fecha o circuito; ao inclinar, ela rola e abre.

É um interruptor acionado pela gravidade. Sem eletrônica complexa — pura mecânica esperta.

⛔ Atenção: perto do ângulo limite, a bolinha pode ficar “na dúvida” e trocar de estado várias vezes. Trate isso no código (debounce/atraso).

⚖️ Tilt x giroscópio (MPU6050)

Tilt switch
  • Só posição A ou B
  • Baratíssimo
  • Gatilho por orientação
  • Sem código complexo
Giroscópio
  • Ângulo e movimento precisos
  • Dados em graus
  • Para estabilização e robôs
  • Mais código

🧮 Exemplo prático: aviso de caixa tombada

📖 Transporte sem tombar

1) Montagem: tilt fixado dentro da caixa, no eixo vertical.

2) Normal: em pé, o contato fica fechado.

3) Tombou: ao virar, o contato abre e o Arduino registra.

4) Aviso: acende um LED ou grava o evento.

Caixa em pé · tudo ok · tombou · alerta

🎯 Onde usar

  • Aviso de tombamento em transporte.
  • Detectar abertura de tampa.
  • Acionar algo ao virar um objeto.
  • Brinquedos e pinballs que reagem à posição.

🛠️ Problemas comuns

SintomaCausa provávelSolução
Troca de estado sozinhoOscilando no ângulo limiteAdicione debounce/atraso no código
Não muda nuncaEixo de montagem erradoMonte no eixo que você quer vigiar
Ruído no sinalVibração constanteFiltre por tempo antes de agir
Sempre 'inclinado'Montado já inclinadoAjuste a posição de referência
Não respondeLigação trocadaConfira VCC/GND/sinal
🛒 Na Mamute tem o sensor de inclinação (tilt) e os demais sensores de movimento para o seu projeto.

🚀 Conclusão

O tilt switch prova que sensor bom não precisa ser caro: uma bolinha e a gravidade resolvem a detecção de posição.

Use-o para gatilhos simples de orientação e trate a “zona de dúvida” no código. Para ângulos precisos, o giroscópio assume.

Onde você usaria um tilt? Conta aí! 🦣⚡

Mamute Eletrônica · Componentes, Módulos e Robótica · Rua Vitória, 125 — Santa Efigênia/SP · mamuteeletronica.com.br