Bản Remix Mã Nguồn cho Cảm biến Đo khí thải máy in 3D (Sensorbox v2)
Dự án này đã được mình nâng cấp thêm nhiều tính năng mới cho bộ đo khí thải Sensorbox v2, bao gồm hiển thị Wifi, ngày giờ, các mức độ sáng tùy chỉnh và cải tiến logic nút bấm giúp sử dụng tiện lợi hơn.
Mô tả
Mình đã sử dụng hai mã nguồn được liên kết để bổ sung thêm một số tính năng cho dự án này. Các tính năng bao gồm:
- Biểu tượng Wifi ở góc trên bên trái. (Màu đỏ nếu mất kết nối, màu xanh lá nếu đã kết nối) (chỉ hiển thị ở trang 1).
- Thời gian và ngày tháng ở góc dưới bên phải [DD/MM/YYYY] (đã bật NTP), tự động ẩn đi khi tắt Wifi để tránh hiển thị lỗi. (chỉ hiển thị ở trang 1).
- Thêm thông báo dạng popup khi bật/tắt Wifi để xác nhận trạng thái. Tương tự cho việc lưu chỉ số nền (baseline) của cảm biến SGP30 để khởi động lại mà không cần hiệu chỉnh lại.
- Thêm các chế độ độ sáng khác nhau: 100%, 33%, 15%, TẮT. Sensorbox mặc định để ở mức 33% (đủ sáng).
- Chỉnh sửa logic của nút bấm: Nhấn nhanh = chỉnh độ sáng, nhấn giữ vừa = chuyển trang, nhấn giữ lâu = bật/tắt Wifi, nhấn giữ rất lâu = lưu thủ công chỉ số nền SGP30 kèm thông báo nếu các giá trị hiện tại nằm trong ngưỡng an toàn để không làm sai lệch chỉ số nền.
- Sắp xếp lại trang 2 và trang 3, hoán đổi vị trí giữa Áp suất (Pressure) và Hạt bụi (Particles).
- Thêm tính năng tự động lưu chỉ số nền SGP30 mỗi vài giờ để khôi phục lại sau khi khởi động.
Chu kỳ nút bấm:
Độ sáng = 1ms - 490ms Chuyển trang = 500ms - 2000ms Bật/tắt Wifi = 2200ms - 5000ms Lưu chỉ số nền = 5100ms - 7500ms
Đó là tất cả những gì mình nghĩ ra lúc này.
Cập nhật: Đã thêm một tệp Gif vào thư viện để hiển thị các mức độ sáng khác nhau.
Có vẻ như tệp gif này cứ bị lỗi sau khi chạy xong..

Giấy phép
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!