Bölüm 28 — Dijital Girişler: Limit Switch
1 dk okuma
Limit switch gibi sensörler "dijital"dir — yani sadece iki durumu vardır: basılı ya da basılı değil (true/false).
DigitalInput limitSwitch = new DigitalInput(0); // DIO port 0
boolean basiliMi = limitSwitch.get();
// Not: Çoğu limit switch "ters mantık" ile çalışır -
// basılı olduğunda false, basılı olmadığında true dönebilir. Test edin!
Dijital sinyal (aç/kapa) ile analog sinyal (sürekli değer) farkı
⚠ DİKKAT: Limit switch'lerin çoğu "normalde kapalı" (normally closed) mantıkla gelir — yani basılı DEĞİLKEN devre kapalıdır. Kodunuzu yazmadan önce gerçek robotta multimetre veya basit bir test koduyla hangi durumda true/false döndüğünü mutlaka kontrol edin.
#Alfa Robotics 8084#8084#Alfa Robot#Atatürk Mesleki ve Teknik Anadolu Lisesi#FRC El Kitabı#Donanım API'leri ve Sensörler#Dijital Girişler: Limit Switch