Tóm tắt ý tưởng
Nông nghiệp thông minh – Smart Agriculture là một trong những xu thế của thời đại đang rất được quan tâm và nghiên cứu hiện nay.
Dự án Nông nghiệp thông minh – Smart Agriculture System sẽ mô phỏng lại một hệ thống nông nghiệp thông minh thu nhỏ với cảm biến đo độ ẩm đất, tưới cây tự động, giảm sát nhiệt độ và độ ẩm của không khí và hệ thống cảnh báo khi các thông số môi trường vượt mức cho phép, dự án sử dụng các sản phẩm phần cứng Robotics của MakerEdu với những thao tác lắp đặt và lâp trình vô cùng đơn giản.
Mô tả công dụng
- Đo độ ẩm của đất, hiển thị lên màn hình LCD, tự động bật motor bơm tưới cây khi độ ẩm dưới mức cho phép.
- Đo độ ẩm và nhiệt độ của không khí, hiển thị lên màn hình LCD, cảnh báo bằng đèn khi độ ẩm hoặc nhiệt độ không khí vượt quá mức cho phép.
Chuẩn bị phần cứng và kết nối
Phần cứng bao gồm trung tâm là Mạch MakerEdu Creator kết vối với các phần cứng khác như sau:
MakerEdu Creator | Thiết bị kết nối | Cáp kết nối |
Cổng USB | Máy tính | Cáp USB Type-C Cable 1m – Hshop.vn |
Cổng I2C bất kỳ trên mạch | Mạch hiển thị MKE-M08 LCD2004 I2C module | Cáp Kết Nối MakerEDU XH2.54-XH2.54 4Wires |
Cổng A3 | Cảm biến độ ẩm đất MKE-S13 soil moisture sensor | Cáp Kết Nối MakerEDU XH2.54-XH2.54 4Wires |
Cổng D12 | Mạch led đơn MKE-M01 10mm single LED module (Đỏ) | Cáp Kết Nối MakerEDU XH2.54-XH2.54 3Wires |
Cổng D11 | Cảm biến độ ẩm nhiệt độ MKE-S14 DHT11 temperature and humidity sensor | Cáp Kết Nối MakerEDU XH2.54-XH2.54 3Wires |
Cổng Motor_A | Động cơ bơm chìm Mini Water Pump 5VDC – Hshop.vn | Kết nối trực tiếp với máy bơm qua Domino (Lưu ý dây màu đỏ của máy bơm kích mức cao) |
Chuẩn bị kiến thức
- Nếu là lần đầu tiên sử dụng phần mềm Mblock và mạch MakerEdu Creator, các bạn cần thực hiện đầy đủ các bước trong hướng dẫn tại đây.
- Nếu các phần cứng trong bài là hoàn toàn mới với các bạn, để có thể nắm được cách hệ thống vận hành, các bạn cần đọc và tìm hiểu về cách sử dụng của từng phần cứng tại trang Wiki của MakerLab (đã gắn link với từng sản phẩm ở mục chuẩn bị phần cứng phía trên).
- Đối với phần mềm Mblock cần đọc và hiểu chức năng của các khối lệnh cơ bản và khối lệnh của các phần cứng MakerEdu, sau đó bạn thực hành với từng phần cứng riêng lẻ trước khi ghép nối thành hệ thống hoàn chỉnh.
Cách khai báo biến
Code Mblock hoàn chỉnh trên Devices
*** Link dự án tại Mblock: [MakerLab.vn] Smart Agriculture System
Hình ảnh thành phẩm
…