Beginner
Tự động hóa chiếu sáng thông minh
Thiết lập kịch bản điều khiển đèn tự động dựa trên chuyển động và ánh sáng môi trường.
Viết mã Arduino để điều khiển bóng đèn LED sao cho nó tự động bật khi có người phát hiện bằng cảm biến chuyển động PIR và chỉ hoạt động khi độ sáng môi trường thấp dưới mức ngưỡng 300 lux.
Intermediate
Giám sát chất lượng không khí
Tạo hệ thống cảnh báo khi nồng độ khí CO2 vượt quá mức an toàn.
Thiết kế logic cho một thiết bị IoT sử dụng cảm biến MQ-135 để đo nồng độ CO2. Thiết bị cần gửi cảnh báo qua MQTT đến điện thoại người dùng nếu nồng độ khí vượt quá 1000 ppm trong vòng 5 phút liên tiếp.
Intermediate
Hệ thống tưới tiêu nông nghiệp chính xác
Tối ưu hóa lượng nước tưới cho cây trồng dựa trên độ ẩm đất.
Phát triển thuật toán điều khiển van solenoid cho hệ thống tưới tiêu nhỏ gọn. Hệ thống phải đọc độ ẩm đất từ ba vị trí khác nhau và chỉ bật bơm nước khi độ ẩm trung bình dưới 40%, sau đó tắt khi đạt 60%.
Advanced
Quản lý năng lượng tòa nhà
Phân tích dữ liệu tiêu thụ điện năng để tối ưu hóa chi phí.
Đề xuất kiến trúc phần mềm để thu thập dữ liệu từ các công tơ thông minh trong tòa nhà. Hệ thống cần phân tích mô hình sử dụng điện năng và tự động tắt các thiết bị không thiết yếu trong giờ cao điểm để tiết kiệm chi phí.
Advanced
Bảo mật truyền thông MQTT
Triển khai mã hóa end-to-end cho giao thức MQTT.
Hướng dẫn cấu hình chứng chỉ SSL/TLS cho MQTT Broker (như Mosquitto) và thiết lập client IoT để xác thực lẫn nhau nhằm đảm bảo dữ liệu cảm biến được truyền đi một cách bảo mật và không bị chặn.
Intermediate
Theo dõi tài sản qua GPS
Xây dựng ứng dụng theo dõi vị trí thiết bị thời gian thực.
Viết chương trình cho module SIM808 để lấy tọa độ GPS mỗi 30 giây và gửi chúng lên máy chủ thông qua giao thức HTTP POST. Xử lý lỗi khi thiết bị mất tín hiệu GPS hoặc sóng di động.
Advanced
Nhận diện hành động với Edge AI
Sử dụng trí tuệ nhân tạo tại thiết bị biên để nhận diện chuyển động.
Mô tả quy trình huấn luyện mô hình TensorFlow Lite để chạy trên Raspberry Pi 4 nhằm nhận diện ba hành động: 'Ngồi', 'Đứng', và 'Ngã'. Giải thích cách tối ưu hóa mô hình để giảm độ trễ khi xử lý video trực tiếp.
Advanced
Bảo trì dự đoán máy móc công nghiệp
Sử dụng dữ liệu rung động để dự báo lỗi động cơ.
Xây dựng mô hình phân tích dữ liệu từ cảm biến gia tốc kế gắn trên động cơ công nghiệp. Thuật toán cần phát hiện các mẫu rung động bất thường và dự đoán thời điểm động cơ có thể bị hỏng để lên lịch bảo trì kịp thời.
Intermediate
Điều khiển nhiệt độ phòng thông minh
Hệ thống điều hòa tự học thói quen người dùng.
Thiết kế logic điều khiển cho điều hòa nhiệt độ (AC) thông minh. Thiết bị sẽ tự động học thói quen sử dụng của người dùng trong tuần và cài đặt nhiệt độ tối ưu dựa trên thời gian trong ngày và hiện diện của người trong phòng.
Intermediate
Giao tiếp LoRaWAN khoảng xa
Thiết lập mạng cảm biến diện rộng sử dụng công nghệ LoRa.
Cung cấp cấu hình tham số (Spreading Factor, Bandwidth, Coding Rate) cho module LoRa SX1276 để tối ưu hóa tiêu thụ pin cho các cảm biến gửi dữ liệu nhiệt độ hàng ngày ở vùng nông thôn cách trạm cơ sở 5km.