🧩 ĐẤU TRƯỜNG QUIZ EMBEDDED & ROBOTICS
Thử thách tư duy phân tích mạch, trace lỗi bộ nhớ C/C++, chẩn đoán xung truyền thông và điều khiển robot.
🔬 PHÒNG THÍ NGHIỆM & MÔ PHỎNG TƯƠNG TÁC TRỰC QUAN
Học bằng cách trải nghiệm: Tương tác trực tiếp với bộ nhớ, thanh ghi vi điều khiển, cân chỉnh bộ điều khiển PID và chuyển động robot.
Phân Vùng Bộ Nhớ Trong Lập Trình C Nhúng
Virtual Memory SimulatorQuan sát cơ chế phân bổ ô nhớ giữa Stack, Heap, BSS, Data và Text Segment. Click vào các nút hành động để xem biến được cấp phát vào phân vùng nào.
Thao Tác Cấp Phát Bộ Nhớ
Mô Phỏng Thanh Ghi GPIO STM32 (Bare-Metal Register Bitfield)
Port A Pin 5 - Built-in LEDClick vào các bit trong thanh ghi MODER (Mode Register) và ODR (Output Data Register) để quan sát sự thay đổi trạng thái chân vi điều khiển và bóng LED.
Thanh Ghi: GPIOA_MODER (Địa chỉ: 0x40020000)
Thanh Ghi: GPIOA_ODR (Output Data Register - Địa chỉ: 0x40020014)
Mô Phỏng & Cân Chỉnh Bộ Điều Khiển PID (PID Tuning Lab)
Closed-Loop ControlKéo các thanh trượt $K_p$, $K_i$, $K_d$ để quan sát đáp ứng của hệ thống điều khiển tốc độ/vị trí động cơ trong thời gian thực.
Mô Phỏng Động Học Xe Robot Bánh Vi Sai (Differential Drive Kinematics)
Level 4: Robotics & OdometryĐiều khiển vận tốc bánh trái ($v_L$) và bánh phải ($v_R$) để quan sát chuyển động và quỹ đạo $x, y, \theta$ của xe tự hành tính toán theo công thức vi phân.
Ước Lượng Tọa Độ (Odometry State):
Tọa độ $X$: 0.00 mm | $Y$: 0.00 mm
Góc hướng $\theta$: 0.0°
Vận tốc dài $v$: 0.0 mm/s | Vận tốc góc $\omega$: 0.0 rad/s
Bộ Phân Tích Dạng Sóng Tín Hiệu (Logic Analyzer Waveform Viewer)
UART / SPI / I2CKhám phá cách dữ liệu được mã hóa thành các mức điện áp logic trên đường truyền nối tiếp.
🗺️ BẢN ĐỒ LỘ TRÌNH KỸ SƯ EMBEDDED & ROBOTICS
Hệ thống phân cấp kỹ năng từng bước để xây dựng tư duy từ phần cứng vật lý đến robot tự hành thông minh.
📝 NHẬT KÝ TIẾN TRÌNH & COMMIT (PROCESS.MD)
Hệ thống kiểm soát chất lượng và lưu vết toàn bộ tiến độ làm việc theo quy chuẩn kỹ thuật chuyên nghiệp.