How to Use the Sharp IR Sensor (GP2Y0A41SK0F) - Arduino
GP2Y0A21YK0F là cảm biến đo khoảng cách dùng tia hồng ngoại để đo khoảng cách ( tối đa 80cm ). Giá trị trả về là analog nên rất dễ sử dụng,
Module này sử dụng loại cáp kết nối 3 chân có cực nên không sợ đấu sai dây.
Cảm biến này thường được ứng dụng trong robot dò đường, đo khoảng cách, tránh vật cản.v.v...
Thông số kỹ thuật:
- Điện áp hoạt động : 4.5 - 5.5V
- Dòng tiêu thụ : 30mA ( nên thêm 1 tu nguồn 10uF để đảm bảo sự ổn định )
- Khoảng cách đo : 10cm - 80 cm
- Ngõ ra : Analog
- Tốc độ hồi lấy mẫu : 38 +- 10ms
- Kích thước : 44.5 x 18.9 x 13.5
- Khối lượng : 3.5g
Datasheet: datasheet
Nắp mạch:

Công thức gần đúng: val = ( 6762 / ( ADC value - 9)) - 4 (cm)
Code:
void setup() {
Serial.begin(9600);
}
void loop() {
int i=analogRead(A0);
int val=(6762/(i-9))-4;
Serial.println(val);
delay(1000);
}
Link tham khảo cách tính khác: http://www.instructables.com/id/How-to-Use-the-Sharp-IR-Sensor-GP2Y0A41SK0F-Arduin/
Nhận xét
Đăng nhận xét