Mục lục:

Cảnh báo cảm biến âm thanh Arduino: 5 bước
Cảnh báo cảm biến âm thanh Arduino: 5 bước

Video: Cảnh báo cảm biến âm thanh Arduino: 5 bước

Video: Cảnh báo cảm biến âm thanh Arduino: 5 bước
Video: Arduino | Cách sử dụng cảm biến âm thanh 2024, Tháng mười một
Anonim
Cảnh báo cảm biến âm thanh Arduino
Cảnh báo cảm biến âm thanh Arduino

Hướng dẫn này nhằm mục đích xây dựng cảnh báo dựa trên cảm biến âm thanh bằng cách sử dụng Arduino.

Bước 1: Thành phần bắt buộc

1. Một cảm biến âm thanh

2. Một đèn LED

3. Một điện trở 330 ohm

4. Một bảng Arduino

5. Bó dây

6. Một máy tính

Ngoài ra, nó yêu cầu hiểu biết cơ bản về mã Arduino và python

Bước 2: Xây dựng mạch

Xây dựng mạch
Xây dựng mạch
Xây dựng mạch
Xây dựng mạch

Tương tự như biểu đồ đầu tiên, cảm biến âm thanh có bốn chân. VCC và GND sẽ kết nối với 5V và GND trên Arduino. D0 cần đấu dây với bất kỳ chân kỹ thuật số nào là chân số 7 trong mạch của tôi trên bảng Arduino. Đó là cách một cảm biến âm thanh nên đấu dây.

Sau này, Led cũng cần phải được đấu dây. Cạnh ngắn sẽ kết nối với mặt đất trên Mini breadboard. Quan trọng nhất là điện trở 330-ohm nên được nối dây giữa chúng. Mặt dài sẽ kết nối với một chân kỹ thuật số khác là 13 trong mạch của tôi.

Bước 3: Mã Arduino

Sau khi thiết lập mạch, chúng ta có thể sử dụng mã Arduino để làm cho nó hoạt động.

Bước 4: Bình

Bình giữ nhiệt
Bình giữ nhiệt

Để điều khiển cảm biến bằng bình, đầu tiên chúng ta sẽ viết bình bằng python. Trước tiên, chúng tôi cần biết những gì chúng tôi muốn phát hiện để lưu trữ trong tệp form.py. Trong trường hợp này, điều duy nhất chúng ta cần biết cảm biến đang bật hay tắt.

Routes.py sẽ chuyển dữ liệu nếu chúng tôi thực hiện bất kỳ thay đổi nào về trạng thái chuyển đổi của cảm biến âm thanh. Ngoài ra, chúng ta cần sử dụng gói pyserial để giao tiếp với Arduino vì mã Arduino được biên dịch bằng mã C. Nó sẽ ghi giá trị vào Arduino để bật và tắt cảm biến.

Chúng tôi cũng cần hai tệp HTML để chạy trang web. Tệp đăng nhập là tệp bạn sẽ thấy trạng thái của cảm biến. Nếu bạn muốn thay đổi trạng thái, nó sẽ chuyển hướng đến trang chỉ mục và đây là trang bạn có thể bật và tắt cảm biến.

Tất cả tệp phải được lưu dưới dạng ảnh để chạy chúng. Ngoài ra, bạn cần sử dụng pip install để cài đặt flask, pyserial, flask-wtf nếu bạn không có chúng. Đây là những mô-đun cần thiết để chạy các tệp sau.

Bước 5: Kiểm tra

Sau khi mọi bước trên kết thúc, bạn sẽ có thể chạy báo thức nhỏ mới của mình. Để làm điều đó, bạn cần chạy "python iotapp.py".

Đề xuất: