ksp gửi vào
- 51730 lượt xem
Hôm nay, mình sẽ dùng cảm biến DHT11 để đọc nhiệt độ, độ ẩm, từ đó đẩy lên Internet thông qua iNut Cảm biến. Đồng thời sẽ quay màn hình quá trình làm webapp .
Cộng đồng Arduino Việt Nam
Điểm cộng đồng là gì? Nó có ích gì cho bạn, tìm hiểu ngay!
ksp gửi vào
Hôm nay, mình sẽ dùng cảm biến DHT11 để đọc nhiệt độ, độ ẩm, từ đó đẩy lên Internet thông qua iNut Cảm biến. Đồng thời sẽ quay màn hình quá trình làm webapp .
NDT gửi vào
Đây là loạt bài vắn tắt chia sẻ kinh nghiệm giúp các bạn có thể sử dụng các mudule cũng như tiếp cận code một cách ngắn gọn và dễ hiểu hơn
Mục đích bài viết: Hướng dẫn điều khiển một Servo trong các dự án robot từ xa thông qua module NRF24 bằng biến trở
ksp gửi vào
Dù có làm gì đi chăng nữa, sau khi lập trình xong, ta phải kiểm thử! Không kiểm thử thì không nghiệm thu, mà không nghiệm thu thì dự án của bạn chưa hoàn thành. Hôm nay, mình sẽ hướng dẫn các bạn kiểm thử iNut - Cảm biến từ webapp. Rất dễ dàng và tinh gọn thông qua máy tính luôn.
ksp gửi vào
Để định nghĩa 1 kiểu số thực, bạn có thể sử dụng kiểu dữ liệu float. Một biến dùng kiểu dữ liệu này có thể đặt một giá trị nằm trong khoảng -3.4028235E+38 đến 3.4028235E+38. Nó chiếm 4 byte bộ nhớ.
Hãy trở thành thành viên của Cộng đồng Arudino Việt Nam để mở khóa chức năng này.
Các bạn cần làm hết các bước trong bài hướng dẫn này trước nhé. Okay, chúng ta cần chuẩn bị thêm một con cảm biến nhiệt độ, độ ẩm giá rẻ DHT11 cho bài viết này nữa là okie.
Lắp mạch kiểm tra DHT11 có chạy hay không?
Download và cài đặt thư viện hỗ trợ sử dụng DHT11: download tại đây
Kết nối cảm biến DHT11 với mạch Arduino
Code Arduino
Kết quả như thế này là ổn, nhiệt độ, độ ẩm có thể khác hình tùy theo khu vực mà bạn ở nhé.
Okay, đến giao đoạn Internet of Things rồi
Để lên được Internet of Things, các bạn cần phải sửa đổi đoạn code trên một chút, mình sẽ làm một video biến đổi từ đoạn code ở bài trước sang code đọc nhiệt độ DHT11.
Kết nối iNut cảm biến với mạch Arduino
Code Arduino
Okay, như vậy iNut cảm biến của bạn đã đẩy lên server thành công.
Xem hướng dẫn chỉnh sửa lại giao diện
Để cài đặt chương trình kiểm thử iNut các bạn làm theo các hướng dẫn sau đây (Sau khi cài đặt xong, các bạn làm như video trên để ra được bản mong muốn nhé):
Các bạn mở Windows command line lên bằng cách nhấn tổ hợp phím Windows + R (phím Windows là phím giữa Alt và Ctrl á). Sau đó gõ lệnh cmd và nhấn OK.
Trong bản lệnh hiện ra, bạn lần lượt chạy các lệnh sau (chép và dán vào từng lệnh một cho chắc nhé)
Clone code về
Cài đặt
Chạy chương trình
Và các bạn truy cập vào http://127.0.0.1:1880/... nhé! Đây là giao diện của chúng ta.
Các bạn truy cập vào địa chỉ http://localhost:1880/ui/... để xem giao diện đồ họa nhé.
Okay, cài đặt xong rồi, bước tiếp theo là cập nhập các mã thông tin trong ví dụ mẫu cho phù hợp với các thiết bị iNut của bạn.
Cách chép mã Node-Red topic từ phần mềm iNut
Chúc các bạn thành công!