Module cảm biến kim loại KY-036

Ngừng kinh doanh
Module cảm biến kim loại KY-036
- Hàng trong kho: Ngừng kinh doanh
- Nhà sản xuất: Nhập khẩu
- Khối lượng: 0.10kg
- Mã kho: 1131
- Vị trí: 1A3
Số lượng đã bán: 10
Lượt xem: 181
15.120đ
Giá chưa bao gồm VAT: 14.000đ
1. Giới thiệu tổng quan
Module cảm biến kim loại KY-036 là thiết bị điện tử đa năng tích hợp cảm biến từ trường và cảm biến chạm, chuyên dùng để phát hiện sự hiện diện của kim loại hoặc từ tính. Sản phẩm cung cấp ngõ ra tín hiệu Digital (DO) và Analog (AO) linh hoạt, dễ dàng điều chỉnh độ nhạy qua biến trở tích hợp.
2. Thông số kỹ thuật
- Điện áp hoạt động: 3.3V - 5V DC
- Chip so sánh: LM393
- Ngõ ra: Digital (mức cao/thấp) và Analog (điện áp thay đổi)
- Đèn báo: Đèn LED nguồn và đèn LED trạng thái ngõ ra
- Kích thước: 18mm x 15mm
3. Ứng dụng
- Phát hiện kim loại và vật thể từ tính trong công nghiệp hoặc đời sống.
- Làm công tắc từ không tiếp xúc, thiết bị đếm sản phẩm tự động.
- Ứng dụng trong các mô hình robot thông minh dò đường, tránh vật cản.
- Hệ thống cảnh báo an ninh, chống trộm sử dụng từ trường.
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: Nguồn cấp 5V DC, đồng hồ VOM hoặc bo mạch Arduino, thanh nam châm hoặc vật kim loại.
- Thao tác: Cấp nguồn VCC và GND cho module. Đưa vật kim loại hoặc nam châm lại gần đầu cảm biến, quan sát đèn LED trạng thái và đo điện áp tại chân DO/AO.
- Kết quả: Đèn LED sáng lên và mức điện áp tại chân DO thay đổi từ cao (HIGH) xuống thấp (LOW) khi có kim loại/từ trường.
* Lưu ý an toàn: Đảm bảo cấp đúng cực tính nguồn điện (VCC và GND) để tránh làm cháy IC LM393 và các linh kiện trên bo mạch.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- VCC nối với 5V Arduino
- GND nối với GND Arduino
- DO nối với Chân số 2 Arduino
- AO nối với Chân A0 Arduino
C/C++ (Arduino/ESP)
const int digitalPin = 2; // Chân kết nối ngõ ra Digital DO
const int analogPin = A0; // Chân kết nối ngõ ra Analog AO
void setup() {
Serial.begin(9600); // Khởi động giao tiếp Serial
pinMode(digitalPin, INPUT); // Đặt chân digital là ngõ vào
}
void loop() {
int digitalValue = digitalRead(digitalPin); // Đọc trạng thái digital
int analogValue = analogRead(analogPin); // Đọc giá trị analog
Serial.print("Digital: ");
Serial.print(digitalValue);
Serial.print(" Analog: ");
Serial.println(analogValue);
delay(500); // Đợi nửa giây trước khi đọc lại
}module cam bien kim loai ky-036















