LabVIEW Vietnam

cancel
Showing results for 
Search instead for 
Did you mean: 

Help! Giúp em cách đọc nhiều bytes và tách từng bytes, em sử dụng Ni My Rio

Chào mọi người!

Em đọc giá trị từ cảm biến nhiệt độ AM2301, sau tín hiệu Start thì cảm biến gửi lại 5 bytes. Các bác giúp em cách đọc nhiều bytes và tách từng bytes, em sử dụng Ni My Rio  . Em cám ơn nhiều

0 Kudos
Message 1 of 3
(4,713 Views)

Hi @Mr.Hi

Sensor của bạn AM2301 hình như cũng là DHT21 và đã có người thực hiện với DHT22 (chắc cũng tương tự nhau) trên MyRIO nè:

https://decibel.ni.com/content/docs/DOC-39175

Dựa trên các điểm khác nhau giữa DHT21 vs. DHT22 mà bạn modify ví dụ của họ nha.

Ngoài ra sensor này cũng có trên Arduino interface rồi, link tham khảo đây:

https://decibel.ni.com/content/message/51334

Bạn xem post #23 nha.

Chúc bạn may mắn

Message 2 of 3
(4,533 Views)

myrio_input.PNG

Cám ơn anh đã hỗ trợ! Code anh gửi em có xem qua rồi, mạch chạy ổn định. Nhưng đây là code viết theo hàm của FPGA, em muốn viết lại với khối hình như trên theo hàm của kit My Rio hỗ trợ.

Theo hình trên thì khối output chỉ có 2 trạng thái 0 hoặc 1(False or True). Ý em là làm sao để mình có thể đọc 1 byte(hoặc nhiều byte) từ ngõ vào này???

0 Kudos
Message 3 of 3
(4,533 Views)