IR speed sensor (sensor kecepatan inframerah) adalah sebuah sensor yang digunakan untuk mengukur kecepatan putaran dari sebuah objek yang memiliki permukaan reflektif. Sensor ini menggunakan sinar inframerah untuk mendeteksi perubahan dalam refleksi cahaya yang dihasilkan oleh objek yang berputar.
Sensor kecepatan IR, juga dikenal sebagai sensor kecepatan roda (wheel speed sensor) atau sensor optik, digunakan untuk mendeteksi kecepatan putaran atau gerakan benda berputar seperti roda kendaraan. Sensor ini menggunakan prinsip deteksi inframerah (IR) untuk mengukur kecepatan putaran atau kecepatan linier.
Konfigurasi Sensor Kecepatan IR dengan Nodemcu ESP8266:
Hubungkan pin output sensor kecepatan IR ke pin input digital pada Nodemcu ESP8266. Pilih pin yang sesuai dengan kebutuhan Anda.
Sambungkan terminal lainnya pada sensor kecepatan IR ke pin GND pada Nodemcu ESP8266.
Pastikan sumber daya yang sesuai (misalnya, tegangan 5V) tersedia untuk sensor kecepatan IR. Hubungkan pin VCC sensor ke sumber daya yang sesuai.
Contoh Program menggunakan Nodemcu ESP8266 untuk Sensor Kecepatan IR: Berikut adalah contoh program yang menggunakan Nodemcu ESP8266 untuk membaca kecepatan menggunakan sensor kecepatan IR:
#define SPEED_SENSOR_PIN D2 // Pin digital yang terhubung dengan sensor kecepatan IR
unsigned long lastTime;
unsigned long deltaTime;
unsigned int speed;
void setup() {
Serial.begin(9600);
pinMode(SPEED_SENSOR_PIN, INPUT); // Set pin SPEED_SENSOR_PIN sebagai input
}
void loop() {
// Baca kecepatan menggunakan sensor kecepatan IR
if (digitalRead(SPEED_SENSOR_PIN) == HIGH) {
unsigned long currentTime = micros();
deltaTime = currentTime - lastTime;
lastTime = currentTime;
// Hitung kecepatan dalam RPM (putaran per menit)
speed = 60000000 / deltaTime;
Serial.print("Kecepatan: ");
Serial.print(speed);
Serial.println(" RPM");
}
delay(1000); // Delay sebelum pembacaan berikutnya
}
Ambil Disk Encoder dan pasangkan di motor. atur input tegangan motor melalui potensiometer yang tersedia
Gunakan multimeter / avometer untuk mengukur berapa tegangan yang keluar dari potensiometer / masuk ke motor.
sisipkan disk encoder pada sensor kecepatan.
set tegangan sesuai dengan tabel 7. dan amati di serial, berapa speed yang dihasilkan oleh tegangan tegangan tersebut.