Mục lục:

Hệ thống báo động tại nhà bộ thu IR bảy đoạn: 6 bước
Hệ thống báo động tại nhà bộ thu IR bảy đoạn: 6 bước

Video: Hệ thống báo động tại nhà bộ thu IR bảy đoạn: 6 bước

Video: Hệ thống báo động tại nhà bộ thu IR bảy đoạn: 6 bước
Video: Hệ thống báo cháy hoạt động như thế nào? | Học Nghề Kỹ Sư Điện & Điện Tử 2024, Tháng mười một
Anonim
Hệ thống báo động tại nhà bộ thu hồng ngoại bảy đoạn
Hệ thống báo động tại nhà bộ thu hồng ngoại bảy đoạn

Đây là dự án hoàn hảo để bắt đầu nếu bạn muốn tìm hiểu cách sử dụng màn hình 4 chữ số 7 phân đoạn cũng như tạo ra thứ gì đó thú vị có thể thực hiện xung quanh ngôi nhà của bạn. Bạn không nhất thiết phải sử dụng màn hình 4 chữ số 7, bạn chắc chắn có thể sử dụng màn hình một chữ số và nó sẽ hoạt động tốt. Hy vọng các bạn thích dự án này!

Trước khi bắt đầu, hãy đảm bảo rằng bạn đã kết nối nguồn điện 5V với thanh ray trên bảng mạch điện và kết nối chân GND với mặt đất trên bảng mạch.

Quân nhu

  • Màn hình 4 chữ số 7 phân đoạn
  • Đèn LED đỏ và xanh lá cây
  • Thiết bị cảm biến sóng siêu âm
  • Bộ thu IR
  • Buzzer
  • Jumper Wires (rất nhiều trong số chúng)
  • Breadboard
  • Arduino UNO

Bước 1: Bước 1: Thiết lập hiển thị 7 phân đoạn

Bước 1: Thiết lập hiển thị 7 phân đoạn
Bước 1: Thiết lập hiển thị 7 phân đoạn

Điều đầu tiên bạn muốn làm là thiết lập màn hình bảy phân đoạn.

  1. Kết nối Pin 'E' với chân 2 trên Arduino
  2. Kết nối Pin 'D' với chân 3 trên Arduino
  3. Kết nối Pin 'C' với chân 4 trên Arduino
  4. Kết nối Pin 'G' với chân 5 trên Arduino
  5. Kết nối Pin 'D' với chân 6 trên Arduino
  6. Kết nối Pin 'D4' với chân 7 trên Arduino
  7. Kết nối Pin 'A' với pin 8 trên Arduino
  8. Kết nối Pin 'F' với chân 9 trên Arduino
  9. Kết nối Pin 'D3' với chân 10 trên Arduino
  10. Kết nối Pin 'D2' với chân 11 trên Arduino
  11. Kết nối Pin 'B' với chân 12 trên Arduino

Vui lòng tham khảo hình trên để biết tên của từng pin trên màn hình 7 đoạn.

Bước 2: Bước 2: Thiết lập Bộ thu IR

Bước 2: Thiết lập Bộ thu IR
Bước 2: Thiết lập Bộ thu IR

Có 3 chân trên bộ thu IR. Chân ở ngoài cùng bên phải là VCC (nguồn), chân ở ngoài cùng bên trái nếu OUT (kết nối với chân) và chân giữa là GND.

  • Kết nối VCC với đường sắt nguồn trên bảng mạch
  • Kết nối chân OUT với A2 trên Arduino
  • Kết nối chân GND với thanh nối đất trên breadboard

Bước 3: Bước 3: Thiết lập Cảm biến siêu âm và Buzzer

Bước 3: Thiết lập cảm biến siêu âm và bộ rung
Bước 3: Thiết lập cảm biến siêu âm và bộ rung
Bước 3: Thiết lập Cảm biến siêu âm và Buzzer
Bước 3: Thiết lập Cảm biến siêu âm và Buzzer

Thiết bị cảm biến sóng siêu âm

  • Kết nối GND với đường ray nối đất trên breadboard
  • Kết nối chân Echo với chân A1 trên Arduino
  • Kết nối chân Trig với chân A0 trên Arduino
  • Kết nối VCC với đường sắt nguồn trên breadboard

Buzzer

  • Kết nối chân ngắn của bộ rung hoạt động với GND
  • Kết nối chân dài của bộ rung hoạt động với chân 13 trên Arduino

Bước 4: Bước 4: Thiết lập đèn LED

Bước 4: Thiết lập đèn LED
Bước 4: Thiết lập đèn LED
  • Kết nối cả hai chân ngắn của đèn LED với đường ray GND trên bảng mạch
  • Kết nối chân dài của đèn LED màu đỏ với chân A4 trên Arduino
  • Kết nối chân dài của đèn LED màu xanh lá cây với chân A5 trên Arduino

Bước 5: Bước 5: Nhận mã HEX từ xa

Bước 5: Nhận mã HEX từ xa
Bước 5: Nhận mã HEX từ xa

Trước khi bắt đầu nhập mã, hãy nhớ lấy điều khiển từ xa TV và giải mã mã HEX cho điều khiển từ xa của bạn. Bạn sẽ cần giải mã 3 số cho dự án này (cho mật khẩu đến 'ngôi nhà' của bạn). Đừng quên tải xuống thư viện từ xa IR.

Để làm điều này, hãy sử dụng mã này:

#bao gồm

void setup ()

{

Serial.begin (9600);

irReceiver.enableIRIn ();

}

void loop () {

if (irReceiver.decode (& kết quả)) {

irReceiver.resume ();

Serial.println (result.value, HEX);

} }

Bước 6: Bước 6: Mã cuối cùng

Liên kết ở trên. Nếu bạn có bất kỳ câu hỏi nào về mã, hãy cho tôi biết.

Đề xuất: