• 0904833536 - 0902643978
  • info@nshopvn.com
  • Thứ 2 - Thứ 7: 8:00 - 19:00
No products in the cart.
No products in the cart.

Cảm Biến Hướng Chuyển Động Hồng Ngoại RGB Gesture APDS-9960

75,000 

Cảm biến hướng chuyển động hồng ngoại RGB Gesture APDS-9960 được sử dụng để nhận biết màu sắc cơ bản, hướng chuyển động và độ xa gần của vật thể phía trước cảm biến, cảm biến sử dụng tia hồng ngoại để xác định vật thể, giao tiếp I2C với bộ code mẫu rất dể sử dụng.

SKU 21TX Category

Cảm biến hướng chuyển động hồng ngoại RGB Gesture APDS-9960 được sử dụng để nhận biết màu sắc cơ bản, hướng chuyển động và độ xa gần của vật thể phía trước cảm biến, cảm biến sử dụng tia hồng ngoại để xác định vật thể, giao tiếp I2C với bộ code mẫu rất dể sử dụng.

THÔNG SỐ KỸ THUẬT

  • Điện áp sử dụng: 3.3VDC
  • Cảm biến cường độ sáng và màu sắc cơ bản RGB.
  • Cảm biến được độ xa gần của vật thể.
  • Cảm biến được hướng chuyển động.
  • Khoảng cách cảm biến đến vật thể: max 10~20cm (tùy màu sắc, hình dạng và bề mặt vật thể.
  • Giao tiếp I2C (I2C Address: 0x39).
  • Kích thước: 20.6 x 15.1mm

Datasheet.

Code mẫu Arduino.

 

————————-CODE THAM KHẢO————————-

Thư viện SparkFun_APDS9960.h

/****************************************************************
 * Kết nối:
 *          APDS-9960                Uno              Mega
 *            VCC                    3.3V             3.3V
 *            GND                    GND              GND
 *            SCL                    A5               SCL
 *            SDA                    A4               SDA
 *            
 *            
 * Nạp code mở Serial Monitor chọn No line ending, baud 9600.
 * 
 * 
****************************************************************/

#include <Wire.h>
#include <SparkFun_APDS9960.h>

// Global Variables
SparkFun_APDS9960 apds = SparkFun_APDS9960();
uint8_t proximity_data = 0;

void setup() {
  
  // Initialize Serial port
  Serial.begin(9600);
  Serial.println();
  Serial.println(F("------------------------------------"));
  Serial.println(F("SparkFun APDS-9960 - ProximitySensor"));
  Serial.println(F("------------------------------------"));
  
  // Initialize APDS-9960 (configure I2C and initial values)
  if ( apds.init() ) {
    Serial.println(F("APDS-9960 initialization complete"));
  } else {
    Serial.println(F("Something went wrong during APDS-9960 init!"));
  }
  
  // Adjust the Proximity sensor gain
  if ( !apds.setProximityGain(PGAIN_2X) ) {
    Serial.println(F("Something went wrong trying to set PGAIN"));
  }
  
  // Start running the APDS-9960 proximity sensor (no interrupts)
  if ( apds.enableProximitySensor(false) ) {
    Serial.println(F("Proximity sensor is now running"));
  } else {
    Serial.println(F("Something went wrong during sensor init!"));
  }
}

void loop() {
  
  // Read the proximity value
  if ( !apds.readProximity(proximity_data) ) {
    Serial.println("Error reading proximity value");
  } else {
    Serial.print("Proximity: ");
    Serial.println(proximity_data);
  }
  
  // Wait 250 ms before next reading
  delay(250);
}

Trọng lượng 50 g

Đánh giá

Chưa có đánh giá nào.

Hãy là người đầu tiên nhận xét “Cảm Biến Hướng Chuyển Động Hồng Ngoại RGB Gesture APDS-9960”

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Sản phẩm mới

Sản phẩm khuyến mãi

Kiểm tra đơn hàng

Để theo dõi đơn hàng của bạn xin vui lòng nhập ID đơn hàng của bạn vào ô dưới đây và nhấn nút "Theo dõi". ID đơn hàng đã được gửi cho bạn qua biên lai và qua email xác nhận mà bạn nhận được.