Nấm Vinh Phúc
Đây là dự án ứng dụng công nghệ Blockchain và IoT (Internet of Thing) vào truy xuất nguồn gốc sản phẩm nông nghiệp.
Mục tiêu
- Đề xuất mô hình nâng cao giá trị sản phẩm nông nghiệp bằng công nghệ Blockchain kết hợp IoT.
- Giúp nông dân giám sát thông tin của nông sản trong quá trình phát triển thông qua các thiết bị IoT.
- Lưu trữ lại dữ liệu phát triển của nông sản cho tra cứu và truy vết sau này.
- Dữ liệu được lưu trữ trên Blockchain giúp hạn chế làm giả và tấn công dữ liệu.
Hệ thống
Hệ thống này có thể chia ra làm 3 phần gồm: IoT, máy chủ và Blockchain
Trong phần IoT, vi mạch ESP32 được lập trình để lấy các dữ liệu đọc được từ các cảm biến, sau đó gửi cho máy chủ thông qua giao tiếp socket. Các cảm biến được dùng trong dự án gồm: DHT11, PH và TDS
Máy chủ được xây dựng trên nền tảng Node.js, nó đảm nhiệm các nhiệm vụ sau:
- Máy chủ web, phản hồi các trang web khi người dùng yêu cầu.
- Máy chủ socket, phục vụ cho giao tiếp giữa ESP32, máy chủ và website.
- Kết nối đến cơ sở dữ liệu MongoDB và Blockchain Ethereum.
Cuối cùng, hệ thống Blockchain được xây dựng từ nền tảng Ethereum.
Triển khai
Dự án được thử nghiệm tại Hợp tác xã Vinh Phúc.
Một số hình ảnh
Đông trùng hạ thảo
Giống như dự án Vinh Phúc, Đông trùng hạ thảo cũng là dự án ứng dụng công nghệ Blockchain và IoT (Internet of Thing) vào truy xuất nguồn gốc sản phẩm nông nghiệp.
Mục tiêu
- Đề xuất mô hình nâng cao giá trị sản phẩm nông nghiệp bằng công nghệ Blockchain kết hợp IoT.
- Giúp nông dân giám sát thông tin của nông sản trong quá trình phát triển thông qua các thiết bị IoT.
- Lưu trữ lại dữ liệu phát triển của nông sản cho tra cứu và truy vết sau này.
- Dữ liệu được lưu trữ trên Blockchain giúp hạn chế làm giả và tấn công dữ liệu.
Hệ thống
Hệ thống này có thể chia ra làm 3 phần gồm: IoT, máy chủ và Blockchain
Trong phần IoT, vi mạch ESP32 được lập trình để lấy các dữ liệu đọc được từ các cảm biến, sau đó gửi cho máy chủ thông qua giao tiếp socket. Các cảm biến được dùng trong dự án gồm: DHT11, PH và TDS
Máy chủ được xây dựng trên nền tảng Node.js, nó đảm nhiệm các nhiệm vụ sau:
- Máy chủ web, phản hồi các trang web khi người dùng yêu cầu.
- Máy chủ socket, phục vụ cho giao tiếp giữa ESP32, máy chủ và website.
- Kết nối đến cơ sở dữ liệu MongoDB và Blockchain Ethereum.
Cuối cùng, hệ thống Blockchain được xây dựng từ nền tảng Ethereum.
Triển khai
Dự án được triển khai tại Trung tâm khoa học và công nghệ Tỉnh Bình Phước.