Início›Módulos›Sensor Interruptor de Luz (Slot)
⬤ Intermédio

📸 Sensor Interruptor de Luz (Slot)

⏱️ 20 min🧩 Interruptor de luz · Digital

Nesta página

📌 Pinagem e Ligações

Sinal móduloArduinoRPi GPIO (BCM)TipoNotas
SIGD7GPIO17Digital INLOW = feixe interrompido (objecto detetado)
VCC5V3.3V—
GNDGNDGND—
ℹ️
Encapsulamento em U com emissor e receptor IR no interior. Quando um objecto passa pelo espaço central, interrompe o feixe → sinal LOW. Ideal para contar peças, medir velocidade ou detetar posição em movimentos lineares.

Velocímetro por Interrupção

Mede o intervalo entre interrupções para calcular velocidade.

ex1_slot.ino
#define SLOT 7
unsigned long lastT=0;
void setup(){pinMode(SLOT,INPUT);Serial.begin(9600);}
void loop(){
  if(digitalRead(SLOT)==LOW){
    unsigned long dt=millis()-lastT;
    lastT=millis();
    Serial.print("Intervalo: "); Serial.print(dt);
    Serial.println(" ms");
    delay(50);
  }
}

🏆 Para ir mais longe

PR.FT6_15 · Kit B 37 · Arduino · Raspberry Pi · Início · led.dge.medu.pt