Mục lục:

Cảm biến siêu âm HC-SR04 với Raspberry Pi: 6 bước
Cảm biến siêu âm HC-SR04 với Raspberry Pi: 6 bước

Video: Cảm biến siêu âm HC-SR04 với Raspberry Pi: 6 bước

Video: Cảm biến siêu âm HC-SR04 với Raspberry Pi: 6 bước
Video: Học Arduino nhanh nhờ AI - lập trình Cảm biến Siêu Âm Ultrasonic HC-SR04 | Hiếu - Tập Làm Kỹ Sư 2024, Tháng mười một
Anonim
Cảm biến siêu âm HC-SR04 với Raspberry Pi
Cảm biến siêu âm HC-SR04 với Raspberry Pi
Cảm biến siêu âm HC-SR04 với Raspberry Pi
Cảm biến siêu âm HC-SR04 với Raspberry Pi

Xin chào mọi người… tên tôi là Ahmed Darwish… đây là dự án của tôi sử dụng Raspberry Pi với cảm biến siêu âm và tôi muốn chia sẻ nó với tất cả các bạn. Tôi đã được yêu cầu chuẩn bị một mã hoạt động trên Python để điều khiển 8 cảm biến siêu âm được kết nối với bảng Raspberry Pi. Hệ thống sẽ được kết nối với màn hình thông qua HDMI và nó sẽ hiển thị thứ gì đó giống như màn hình radar.

Cảm biến tôi chọn cho một dự án như vậy là cảm biến HC-SR04. Tôi sẽ chỉ sử dụng một cảm biến trong thí nghiệm này và nếu bạn muốn nhiều cảm biến hơn được kết nối với Pi của mình, bạn nên cân nhắc cung cấp nguồn điện bên ngoài 5 V cho các cảm biến thay vì lấy nguồn từ Pi.

Bước 1: Danh bạ

Rất vui khi nghe phản hồi từ bạn. Xin đừng ngần ngại tham gia các kênh của tôi trên:

Instagram: @ simpledigital010

Twitter: @ simple01Digita

Bước 2: Chúng ta cần gì cho dự án?

Chúng ta cần gì cho dự án?
Chúng ta cần gì cho dự án?
Chúng ta cần gì cho dự án?
Chúng ta cần gì cho dự án?
Chúng ta cần gì cho dự án?
Chúng ta cần gì cho dự án?

Đầu tiên: đối với Raspberry Pi:

- Bảng Raspberry Pi

- Cáp HDmi

- TV hoặc màn hình có cổng HDMI

- Chuột & Bàn phím

- Kết nối DSL để truy cập Internet

- Thẻ micro SD 8 GB

- Cáp micro USB

Thứ hai: đối với cảm biến:

- Cảm biến HC-SR04

- Bảng mạch của bất kỳ kích thước nào

- Dây kết nối (Nam-Nữ)

- Điện trở (1 k ohm & 2 k ohm)

Thứ ba: dành cho bạn:

- Tách cà phê hoặc ly nước trái cây

- Ghế đẹp

- Bàn hoặc bàn làm việc

Bước 3: Chuẩn bị cho Bảng Raspberry Pi của tôi hoạt động:

Đầu tiên, tôi phải tải xuống hệ điều hành từ web thông qua (https://www.raspberrypi.org/downloads/noobs/). Để được trợ giúp thêm để làm quen với bảng Raspberry Pi cho người mới bắt đầu, bạn có thể xem trang sau (https://www.raspberrypi.org/help/videos/).

Sau khi tải xuống hệ điều hành, tôi đã tạo một bản sao trên thẻ nhớ 8 GB để cài đặt nó trên bo mạch và bắt đầu hoạt động. Video trên thực sự hữu ích cho những người mới sử dụng lần đầu và giúp ích cho bạn trong quá trình cài đặt.

Xin lưu ý rằng KHÔNG NÊN rút thẻ nhớ ra khỏi bo mạch vì bất kỳ lý do gì. Nếu không thẻ đó sẽ không hoạt động.

Bước 4: Bước tiếp theo: Thiết lập hệ thống của bạn:

Bước tiếp theo: Thiết lập hệ thống của bạn
Bước tiếp theo: Thiết lập hệ thống của bạn
Bước tiếp theo: Thiết lập hệ thống của bạn
Bước tiếp theo: Thiết lập hệ thống của bạn

Bây giờ sau khi bạn cài đặt xong hệ thống và hệ thống đã hoạt động, chúng ta có thể bắt đầu công việc thực sự.

Đầu tiên, chúng ta bắt đầu với breadboard và cảm biến. Trang này thực sự hữu ích cho bước này (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Cố định cảm biến trên breadboard như được hiển thị bằng các điện trở và kết nối với Pi của bạn. Bạn có thể sao chép mã trong trang để kiểm tra cảm biến của mình. Chỉ cần mở trang Python của bạn và sao chép mã (loại bỏ các từ ở đầu trang). LƯU Ý rằng mã này được tạo cho một lần chạy. Có nghĩa là mã sẽ chỉ ghi một lần đọc và sau đó dừng lại.

Bây giờ sau khi mã hoạt động tốt với hệ thống của bạn, bạn sẽ thực hiện bước tiếp theo là đo chạy liên tục. Trang này thực sự hữu ích cho bước này (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Chỉ cần đi thẳng đến mã vì bạn không cần giải thích nữa vì bạn có ý tưởng từ trang web đầu tiên. NHƯNG bạn có thể cần đọc các bình luận vì chúng có một số mẹo hữu ích.

Bước 5: Làm thế nào để hiển thị các hình?

Làm thế nào để hiển thị các số liệu?
Làm thế nào để hiển thị các số liệu?

Hệ thống ổn và các chỉ số cảm biến cũng ổn. Bước tiếp theo là chuyển các bài đọc thành hình dạng với màu sắc. Đầu tiên, bạn phải tải xuống một thư viện có tên là matplotlib. Chỉ cần mở trang Dấu nhắc lệnh Pi của bạn và viết: sudo apt-get install python-matplotlib hoặc làm theo hướng dẫn trong trang web này. Sau khi cài đặt thư viện, chỉ cần kiểm tra mã trong trang web này. Mã tôi muốn nói là số 15 với một dấu kiểm màu xanh lá cây bên cạnh nó.

Bước 6: Bước cuối cùng: Kiểm tra cảm biến và tạo hình:

Xin lưu ý rằng mã dưới đây là của riêng tôi. Tôi đã phải hợp nhất mã cảm biến chạy liên tục với mã vẽ đồ thị để làm cho nó hoạt động như tôi muốn. Bạn có thể thay đổi nó như bạn muốn để phù hợp với nhu cầu của bạn. Chỉ cần sao chép mã vào một tệp Python mới và chạy nó.

Đề xuất: