BÀI 5 CÁC GIAO THỨC TRUYỀN THÔNG I2C, SPI Giảng Viên: THS-Hoàng Vân Đông Nhóm 3: Nguyễn Ngọc Đại (Nhóm Trưởng) Nguyễn Tiến Đạt Vương Quốc Đạt Nguyễn Cảnh Đạt Trần Minh Đức
NỘI DUNG 1. Mục đích:
Thực hành với các công cụ phần mềm: phần mềm lập trình Wokwi, KeilC, phần mềm mô phỏng Proteus.
Lập trình chức năng cho ESP32.
Lập trình các giao thức truyền thông I2C, SPI.
Chạy và mô phỏng thành công được chương trình lập trình các giao thức truyền thông I2C, SPI.
Mô tả chức năng và ưu điểm của các giao thức truyền thông I2C, SPI trên vi điều khiển ESP32.
Hướng dẫn cách sử dụng các giao thức truyền thông I2C, SPI để ứng dụng đo các thông số vật lý với cảm biến nhiệt độ, độ ẩm.
2. Yêu cầu:
Xác định được linh kiện và các thông số của linh kiện cần sử dụng.
Nắm bắt được chức năng các linh kiện trong hoạt động mạch.
Biết cách sử dụng các phần mềm lập trình, phần mềm mô phỏng, phần mềm nạp chương trình cho vi điều khiển.
Lập trình được các giao thức truyền thông I2C, SPI cho VDK ESP32.