I. So sánh Serial Monitor & Serial Politer:
- Serial Monitor là một công cụ dùng để hiển thị dữ liệu văn bản (text) từ vi điều khiển. Bạn có thể sử dụng nó để kiểm tra, gỡ lỗi hoặc nhận thông tin từ các chương trình đang chạy trên vi điều khiển.
- Serial Plotter là một công cụ dùng để vẽ biểu đồ dữ liệu thời gian thực. Nó giúp bạn trực quan hóa các dữ liệu số dưới dạng đồ thị, điều này rất hữu ích khi bạn muốn quan sát sự thay đổi của một hoặc nhiều tín hiệu theo thời gian.
- Sự khác biệt:
+ Hiển thị: Serial Monitor sẽ hiển thị ở dạng văn bản và chuỗi ký tự ASCII. Trong khi Serial Politer lại hiển thị ở dạng đồ thị.
+ Mục đích: Serial Monitor hiển thị và gửi dữ liệu văn bản, kiểm tra và gỡ lỗi. Còn Serial Politer sẽ vẽ biểu đồ dữ liệu thời gian thực để trực quan hóa tín hiệu.
+ Ứng dụng: Serial Monitor dùng để gỡ lỗi, kiểm tra giá trị biến, theo dõi trạng thái. Còn Serial Politer dùng để theo dõi và phân tích sự thay đổi của tín hiệu theo thời gian.
II. So sánh Serial Modes và Baud Rate:
- Serial mode là các chế độ truyền dữ liệu nối tiếp được hỗ trợ bởi bộ điều khiển Serial. Mỗi chế độ có tốc độ truyền dữ liệu, số bit dữ liệu, bit chẵn lẻ, bit dừng khác nhau, phù hợp với các ứng dụng khác nhau. Serial communication có thể hoạt động trong nhiều chế độ khác nhau gồm: Full-duplex, Half-duplex và Simplex.
- Baud rate là số lượng tín hiệu (bit) được truyền đi mỗi giây trong giao tiếp nối tiếp. Nó là một yếu tố quan trọng quyết định tốc độ truyền dữ liệu giữa các thiết bị. Đơn vị: bps (bit/giây).
- Sự khác biệt:
+ Tính ổn định: Với Serial Modes thì Simplex, Half-duplex dễ kiểm soát nhiễu hơn Full-duplex. Còn Baud Rate, tốc độ baud cao có thể làm tăng nhiễu và lỗi truyền.
+ Độ phức tạp: Với Serial Mode, Full-duplex phức tạp hơn trong việc thiết kế phần cứng. Còn Baud Rate, tốc độ baud cao yêu cầu phần cứng chất lượng tốt.
Cảm nghĩ của bản thân
Bản thân cứ nghĩ rằng nút nhấn chỉ có bật và tắt. Tuy nhiên, sau buổi học của tuần 3, em biết thêm debounce của nút nhấn. Lần này, các kiến thức về ESP32, đèn LED và nút nhấn bắt đầu trở nên khó khăn hơn.
Em vẫn gặp vài vấn đề khi nối dây, kết hợp với resistor. Và vẫn đang cố gắng cải thiện.