KIZILÖTESİ MOTOR HIZ SENSÖRÜ
Motor hız sensörü modülü kızılötesi alıcı ve vericiden oluşmaktadır. Alıcı ve verici arasında gönderilen dalgalar kesintiye uğradığında sensör analog çıkış vermektedir. Motorların hız ölçümlerinde kullanılabilir.
Nerede Kullanılır?
Arduino ile robotik kodlama projelerinde motor hız ölçüm projelerinde kullanılabilir. Onun haricinde devrede bir anahtar gibi kullanılabilir. Sensör arasına engel konulduğunda kesim gerçekleşeceğinden çıkış ölçümleyebilirsiniz. Bu özelliğiyle bazı güvenlik projelerinde akıllı ev sistemlerinde kullanılabilir.
Çalışma Voltajı | 5V DC |
Data Çıkışı | Analog |
En | 36.91mm |
Boy | 40.5mm |
Vida Delik Çapı | 3.2mm |
Örnek Proje Devre Şeması
Bu projede kesme sensörü modülü kullanılarak alıcı ile verici arasında kesinti olduğunda kart üzerindeki dijital 13 pinine bağlı LED yanacak ve okunan değer 1'er saniye arayla seri porta yazdırılacaktır. Bu projede kesme modülü ile Arduino Uno Breadboard kullanılmıştır.
Kızılötesi Motor Sensörü | Arduino Uno Breadboard |
DATA | A2 |
- | GND |
+ | 5V |
Örnek Proje Arduino Kodu
/* ALPGEN Robotics */// Photo Interrupter Kullanımı// 17.05.2021 // Soru ve Yardım İçin: proje@alpgenrobotics.com// www.alpgenrobotics.com *//intled=13; // led dijital 13'e tanımlandıintsensor=A2; // Sensörün data pini Analog 2'ye tanımlandıintval=0; // Sensörden okunacak veriler için değişken tanımlandıvoidsetup()// Başlangıç Ayarlamaları{
pinMode(led,OUTPUT); // led çıkış olarak ayarlandı
pinMode(sensor,INPUT);// sensor giriş olarak ayarlandı
Serial.begin(9600); // Seri haberleşme hızı 9600 baudrate ayarlandı}voidloop()// Sürekli Tekrar Edecek Olan Döngü{
val=analogRead(sensor);// Sensörden okunan değer "val" değişkenine atandı
Serial.println(val); // Seri monitöre okunan değer yazdırıldı
delay(1000); // 1000ms gecikme süresi}