Thầy có giao nhiệm vụ cho em như này ạ: viết code thực hiện với 3 con cảm biến hồng ngoại (phát hiện vật cản) nếu cảm biến số 1 có vật cản gửi ra cổng serial 1 giá trị là 1, không có vật cản gửi giá trị 2. Với cảm biến số 2 thì có vật cản gửi 3 không có vật cản gửi 4, cảm biến số 3 có vật cản thì gửi 5, không có vật cản gửi 6. Code đơn giản dùng if thì e cũng viết được rồi nhưng khi ở trạng thái không vật cản nó cứ gửi dữ liệu ra hoài à, thầy lại yêu cầu là không được gửi và thầy gợi ý cho e về đoạn code như này: "chỉ đơn giản là rà soát tất cả các chân cảm biến,
xem nếu chân nào khác giá trị so với trước đây thì gửi giá trị đó ra cho máy tính, rồi lưu lại giá trị này cho lần sau.
Không quan trọng có bao nhiêu chân hay nó là low hay high" nhưng em vẫn k hiểu gợi ý đó. Anh chị nào giúp em với ạ. Em ngồi mấy hôm rồi nhưng vì dốt quá nên chả làm được. Em xin cám ơn ạ
xem nếu chân nào khác giá trị so với trước đây thì gửi giá trị đó ra cho máy tính, rồi lưu lại giá trị này cho lần sau.
Không quan trọng có bao nhiêu chân hay nó là low hay high" nhưng em vẫn k hiểu gợi ý đó. Anh chị nào giúp em với ạ. Em ngồi mấy hôm rồi nhưng vì dốt quá nên chả làm được. Em xin cám ơn ạ