E18-D80NK là một cảm biến tiệm cận quang điện tích hợp truyền và nhận. Khoảng cách phát hiện vật thể từ 3cm đến 80CM. Cảm biến có ưu điểm là khoảng cách phát hiện xa, ít nhiễu, giá rẻ, lắp ráp dễ dàng, sử dụng thuận tiện.
Cảm Biến Khoảng Cách Tiệm Cận E18-D80NK được sử dụng rộng rãi trong nhiều sản phẩm tự động hóa như robot tránh chướng ngại vật, đếm số lượng trong dây chuyền lắp ráp.

THÔNG SỐ KỸ THUẬT
Ưu điểm của E18-D80NK có thể điều chỉnh khoảng cách phát hiện vật thể 3-80cm. Cảm biến có tốc độ phản hồi thấp, và tương thích tốt với các dòng vi điều khiển như Arduino.
Phạm vi phát hiện | 3cm – 80cm |
Điện áp hoạt động | 5VDC |
Dòng tiêu thụ | 300mA |
Kích thước | 18mm * 45mm |
Thời gian phản hồi | < 2ms |
Đường kính cảm biến | 17mm |
Loại cảm biến | NPN thường mở |
SƠ ĐỒ KẾT NỐI CẢM BIẾN E18-D80NK VỚI ARDUINO
Sử dụng E18-D80NK kết hợp với Arduino và khi ánh sáng hồng ngoại phản chiếu vào đối tượng, đèn LED sẽ sáng.
CẢM BIẾN E18-D80NK | ARDUINO |
Dây Màu Nâu | 5VDC |
Dây Màu Xanh Dương | GND |
Dây Màu Đen | 18mm * 45mm |

LẬP TRÌNH ĐIỀU KHIỂN CẢM BIẾN TIỆM CẬN E18-D80NK
Đầu tiên chúng ta khởi tạo các chân mà chúng ta sẽ sử dụng. Vì đèn LED được gắn vào chân số 13 và cảm biến được gắn vào chân số 2. Trong hàm setup (), chúng tôi đặt đèn LED làm đầu ra (OUTPUT) và cảm biến E18-D80NK làm đầu vào.
Trong hàm loop () là hàm chạy đi chạy lại nhiều lần trong một vòng lặp vô tận, chúng tôi kiểm tra giá trị của chân tín hiệu cảm biến. Chúng tôi thực hiện hàm digitalRead () để đọc chân tín hiệu của cảm biến E18-D80NK. Nếu giá trị CAO, điều này có nghĩa là không có vật thể nào được phát hiện và đèn LED sẽ không sáng. Nếu giá trị là LOW, điều này có nghĩa là một đối tượng đã được phát hiện và đèn LED sẽ sáng.
/* Lập trình chương trình nhận tín hiệu cảm biến E18-D80NK với Điện Tử Hay */ const int pinoLed = 13; // Định nghĩa chân đèn LED được gắn const int pinoSensor = 2; // Định nghĩa chân cảm biến void setup(){ pinMode(pinoSensor, INPUT_PULLUP); pinMode(pinoLed, OUTPUT); // Tín hiệu ra ở chân đèn LED digitalWrite(pinoLed, LOW); // Định nghĩa ban đầu LED tắt } void loop(){ if(digitalRead(pinoSensor) == LOW){ // Giá trị cảm biến mức thấp digitalWrite(pinoLed, HIGH); // Bật đèn LED }else{ digitalWrite(pinoLed, LOW); // Ngược lại, tắt LED } }
XEM THÊM CÁC SẢN PHẨM CÙNG LOẠI
===> Hãy theo dõi Fanpage Điện Tử Hay để nhận được nhiều ưu đãi hơn nhé 🤗🤗.
===> Nhận thêm nhiều ưu đãi và mua hàng tiện lợi hơn trên “Shopee Điện Tử Hay” nhé!
Đánh giá
Chưa có đánh giá nào.