Số lượng mua
(Cái)
|
Đơn giá
(VND)
|
1+ | 120.000 |
10+ | 119.000 |
20+ | 118.000 |
Giao hàng toàn quốc
Thanh toán khi nhận hàng
Cam kết đổi/trả hàng
Thuộc tính | Giá trị | Tìm kiếm |
---|---|---|
Khoảng cách max |
300-399mm |
|
RoHS |
|
|
37 Sản phẩm tương tự |
GP2Y0A41SK0F là một đơn vị cảm biến đo khoảng cách, bao gồm sự kết hợp tích hợp của PSD (máy dò vị trí nhạy cảm), IR-LED (điốt gắn tia hồng ngoại) và mạch xử lý tín hiệu. Cảm biến áp dụng phương pháp đo tam giác, tạo ra điện áp tương ứng với khoảng cách phát hiện. Vì vậy, cảm biến này cũng có thể được sử dụng làm cảm biến tiệm cận.
Thông số kỹ thuật:
#define sensor A1 // Sharp IR GP2Y0A41SK0F (4-30cm, analog) #include <LiquidCrystal.h> //LCD pin to Arduino const int pin_RS = 8; const int pin_EN = 9; const int pin_d4 = 4; const int pin_d5 = 5; const int pin_d6 = 6; const int pin_d7 = 7; const int pin_BL = 10; char buff[50]; LiquidCrystal lcd( pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7); void setup() { Serial.begin(9600); // start the serial port lcd.begin(16, 2); lcd.setCursor(0, 0); } void loop() { float volts = analogRead(sensor) * 0.0048828125; // value from sensor * (5/1024) int distance = 13 * pow(volts, -1); // worked out from datasheet graph lcd.setCursor(2, 0); lcd.print("GP2Y0A41SK0F"); if (distance <= 30) { lcd.setCursor(0, 1); sprintf(buff, "Distance: %dcm", distance); Serial.println(buff); // print the distance lcd.print(buff); } else { Serial.println("OUT OF RANGE"); lcd.setCursor(2, 1); lcd.print("OUT OF RANGE"); } delay(500); lcd.clear(); }