Cách sử dụng Cảm biến tránh chướng ngại vật hồng ngoại trên Arduino: 4 bước
Cách sử dụng Cảm biến tránh chướng ngại vật hồng ngoại trên Arduino: 4 bước
Anonim
Cách sử dụng Cảm biến tránh chướng ngại vật hồng ngoại trên Arduino
Cách sử dụng Cảm biến tránh chướng ngại vật hồng ngoại trên Arduino
Cách sử dụng Cảm biến tránh chướng ngại vật hồng ngoại trên Arduino
Cách sử dụng Cảm biến tránh chướng ngại vật hồng ngoại trên Arduino
Cách sử dụng Cảm biến tránh chướng ngại vật hồng ngoại trên Arduino
Cách sử dụng Cảm biến tránh chướng ngại vật hồng ngoại trên Arduino
Cách sử dụng Cảm biến tránh chướng ngại vật hồng ngoại trên Arduino
Cách sử dụng Cảm biến tránh chướng ngại vật hồng ngoại trên Arduino

Chào mọi người, Trong bài viết này, tôi sẽ viết cách sử dụng Cảm biến IR tránh chướng ngại vật trên Arduino.

Các thành phần bắt buộc:

  • Cảm biến tránh chướng ngại vật hồng ngoại
  • Arduino Nano V.3
  • Dây nhảy
  • USBmini

Phần mềm yêu cầu:

Arduino IDE

Bước 1: Cảm biến hồng ngoại tránh chướng ngại vật

Cảm biến hồng ngoại tránh chướng ngại vật
Cảm biến hồng ngoại tránh chướng ngại vật
Cảm biến hồng ngoại tránh chướng ngại vật
Cảm biến hồng ngoại tránh chướng ngại vật

Cảm biến của anh ta có thể được sử dụng để phát hiện các vật thể hoặc chướng ngại vật phía trước nó bằng cách sử dụng ánh sáng hồng ngoại phản xạ.

Cảm biến này có 2 bộ phận chính là Bộ phát hồng ngoại và bộ thu hồng ngoại. IR emitter có nhiệm vụ phát ra ánh sáng hồng ngoại. Khi nó chạm vào một vật thể, ánh sáng hồng ngoại sẽ bị phản xạ. Và chức năng của IR Receiver là nhận phản xạ tia hồng ngoại.

Khi IRreceiver nhận được ánh sáng hồng ngoại phản xạ, đầu ra sẽ ở mức "THẤP". Khi Bộ thu phát hồng ngoại không nhận được ánh sáng hồng ngoại phản xạ, Đầu ra sẽ là "CAO".

Có 2 đèn LED chỉ báo trong cảm biến này. Led báo nguồn và led báo ngõ ra. Đèn LED báo nguồn sẽ bật nếu mô-đun được cấp nguồn bằng dòng điện. Đèn LED chỉ thị đầu ra sẽ sáng lên nếu có đối tượng ở phía trước cảm biến hoặc bộ thu IR nhận phản xạ ánh sáng hồng ngoại.

Bước 2: Kết nối IR Sensore với Arduino

Kết nối IR Sensore với Arduino
Kết nối IR Sensore với Arduino
Kết nối IR Sensore với Arduino
Kết nối IR Sensore với Arduino
Kết nối IR Sensore với Arduino
Kết nối IR Sensore với Arduino

Sử dụng cáp jumper để kết nối cảm biến IR với Arduino.

Xem hình trên hoặc hướng dẫn về điều này:

IR sang Arduino

VCC ==> + 5V

GND ==> GND

HẾT ==> D2

Bước 3: Lập trình

Lập trình
Lập trình

Dưới đây là bản phác thảo tôi đã thực hiện để thử cảm biến IR này:

int pinIR = 2;

void setup () {

Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("Phát hiện Cảm biến IR"); chậm trễ (1000); } void loop () {int IRstate = digitalRead (pinIR); if (IRstate == LOW) {Serial.println ("Đã phát hiện"); } else if (IRstate == HIGH) {Serial.println ("Không bị Phát hiện"); } delay (1000); }

Tôi cũng cung cấp tệp, có thể tải xuống bên dưới:

Bước 4: Kết quả

Kết quả
Kết quả
Kết quả
Kết quả

Nếu bạn đặt một đối tượng trước cảm biến, màn hình nối tiếp sẽ thông báo "Đã phát hiện".

nếu không có vật thể nào phía trước cảm biến, sê-ri màn hình sẽ thông báo "Không phát hiện".

Kết quả này có thể được sử dụng để điều khiển đèn LED, rơ le và những thứ khác.

Chức năng của cảm biến IR không chỉ để phát hiện các đối tượng. chúng ta có thể sử dụng cảm biến IR này để đọc dữ liệu từ bộ điều khiển từ xa. và tôi sẽ làm cho nó trong bài viết tiếp theo.

Đề xuất: