GP2Y0A41SK0F Cảm Biến Khoảng Cách Sharp 4-30cm

GP2Y0A41SK0F Cảm Biến Khoảng Cách Sharp 4-30cm

Thương hiệu Sharp Microelectronics
Mô tả Nguồn: 4.5~5.5V, ngõ ra: analog
Hàng còn: 2 Cái (Gửi hàng trong ngày)
Số lượng mua:
Min: 1
Bội số: 1
0 Phản hồi
Yêu thích
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

đổi trả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
ROHS
37 Sản phẩm tương tự

Mô tả sản phẩm

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:
  • Nhà sản xuất: Sharp Microelectronics
  • Loại đầu ra: Analog
  • Khoảng cách phát hiện: 4 ~ 30cm
  • Điện áp - Cung cấp: 4.5  ~ 5.5V
  • Dòng điện - Cung cấp: 22 mA
  • Chênh lệch Điện áp - Khoảng cách: 2.55V ~ 400mV  - 4 ~ 30cm
  • Nhiệt độ hoạt động: -10°C ~ 60°C
  • Kích thước: 44.5 × 18.9 × 13.5 mm

Datasheet

Code Test

#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();
}

Video

 

Đăng nhập

Chat