Light level sensor Block (Cảm biến ánh sáng) là loại cảm biến dùng để đo cường độ ánh sáng chiếu vào, sử dụng quang điện trở (LDR).Quang điện trở là linh kiện điện tử chế tạo bằng chất đặc biệt...
Light level sensor Block (Cảm biến ánh sáng) là loại cảm biến dùng để đo cường độ ánh sáng chiếu vào, sử dụng quang điện trở (LDR).Quang điện trở là linh kiện điện tử chế tạo bằng chất đặc biệt có điện trở thay đổi theo ánh sáng chiếu vào.
Tính năng, đặc điểm:
• Đo cường độ ánh sáng
• Trả về tín hiệu nhanh, chính xác
• Ổn định
• Độ bền cao
Thông số kỹ thuật:
• Điện áp hoạt động : 3v - 5v (DC)
• Lượng ánh sáng chiếu vào càng lớn thì điện áp trả về càng cao
• Lượng ánh sáng chiếu vào càng nhỏ thì điện áp trả về càng nhỏ
• Output: Analog
Ứng dụng:
• Đo cường độ ánh sáng
• Ứng dụng bật tắt đèn tự động
• Solar tracker
Nền tảng lập trình hỗ trợ:
• Scratch ( mBlock)
• Arduino IDE
Hướng dẫn lập trình:
Đo cường độ ánh sáng của môi trường
Lưu ý: Ở ví dụ dưới đây, trong lập trình Scratch cũng như thư viện UMake Arduino, cường độ ánh sáng đã được xử lý thô và đưa dạng tín hiệu về giá trị %
Kết nối: Cắm Light sensor Block vào cổng A0 trên NEGENDO shield UNO
Scratch
Các bạn nhớ search và download extensions "UMake NEGENDO" trước khi lập trình nhé
Arduino
Download thư viện và code mẫu ở link sau: UMake_Arduino
Code mẫu:
#include"MakerKit.h"#defineLight_pinA0intlight;MakerKitUmake;voidsetup(){Serial.begin(115200);}voidloop(){light=Umake.getLight(Light_pin);// Lấy giá trị cường độ ánh sáng (tính theo %)Serial.println(String("Light level: ")+light);// In ra trên cổng Serial giá trị vừa đọc đượcdelay(1000);// Chờ một khoảng thời gian cho lần đọc tiếp theo}
Light level sensor Block (Cảm biến ánh sáng) là loại cảm biến dùng để đo cường độ ánh sáng chiếu vào, sử dụng quang điện trở (LDR).Quang điện trở là linh kiện điện tử chế tạo bằng chất đặc biệt có điện trở thay đổi theo ánh sáng chiếu vào.
Tính năng, đặc điểm:
• Đo cường độ ánh sáng
• Trả về tín hiệu nhanh, chính xác
• Ổn định
• Độ bền cao
Thông số kỹ thuật:
• Điện áp hoạt động : 3v - 5v (DC)
• Lượng ánh sáng chiếu vào càng lớn thì điện áp trả về càng cao
• Lượng ánh sáng chiếu vào càng nhỏ thì điện áp trả về càng nhỏ
• Output: Analog
Ứng dụng:
• Đo cường độ ánh sáng
• Ứng dụng bật tắt đèn tự động
• Solar tracker
Nền tảng lập trình hỗ trợ:
• Scratch ( mBlock)
• Arduino IDE
Hướng dẫn lập trình:
Đo cường độ ánh sáng của môi trường
Lưu ý: Ở ví dụ dưới đây, trong lập trình Scratch cũng như thư viện UMake Arduino, cường độ ánh sáng đã được xử lý thô và đưa dạng tín hiệu về giá trị %
Kết nối: Cắm Light sensor Block vào cổng A0 trên NEGENDO shield UNO
Scratch
Các bạn nhớ search và download extensions "UMake NEGENDO" trước khi lập trình nhé
Arduino
Download thư viện và code mẫu ở link sau: UMake_Arduino
Code mẫu: