Cảm Biến Khoảng Cách Bằng Siêu Âm
Bài này sẽ hướng dẫn bạn sử dụng cảm biến siêu âm (ultrasonic) để đo khoảng cách và hiển thị lên màn hình LCD. Cảm biếm siêu âm được sử dụng cho nhiều mục đích khác nhau như phát hiện vật cản, phát hiện người chuyển động, cửa đóng mở hay mực nước trong bồn.
Yêu Cầu Cần Có
Module Blocky đã được thiết lập để kết nối với cloud server (tham khảo phần Cài Đặt Blocky nếu bạn chưa thực hiện
Module cảm biến siêu âm
Module màn hình OLED LCD
Kết Nối Phần Cứng
Module cảm biến siêu âm được nối với port D1 của Blocky và module oled LCD được nối với port D2.
Chương Trình
Giải Thích
Để làm việc với cảm biến siêu âm và LCD thì ta khai báo các biến thuộc loại tương tự và nối với port D1 và D2 theo như sơ đồ kết nối phần cứng.
Trong mỗi vòng lặp chính, ta xóa hết màn hình với màu đen, lấy khoảng cách thu được từ cảm biến siêu âm và hiển thị lên màn hình LCD.