laofuz1024 发表于 2015-2-2 02:49:24

Arduino能同时监听几个设备吗?

一个arduino上同时接上几个设备,网络的,还有串口的,还有无线的,

其中任何一个有接收到数据都做出一定的反应

这个可以的吗?有什么办法呢?

请教一下,谢谢

zoologist 发表于 2015-2-2 08:16:00

具体一点吧,就是这些外设处理数据的时候让arduino 知道?

林定祥 发表于 2015-2-2 09:57:39

只要有时间可以处理N多.换句话说如果对于时间要求不高,处理又不复杂可以无限处理.

Super169 发表于 2015-2-2 11:58:34

网络模塊一般是獨立的, 大致沒問題.

無線的如果用藍牙, ESP8266 之類串口連接的話, 就要看你用什麼板子了.用 mega 有多個串口比較好.如果只有一個串口, 需要加上軟串口使用, 但不能同時有兩個軟串口接收資料.

如果只是 一网络, 一串口, 一無線, 應該是可行的.
但程式處理上總有先後, 如果是 网络, 串口, 無線 順序檢測, 在處理网络的時候, 串口有數據, 也得待网络的處至先完成才可以有反應 (除非是超簡單的反應, 否則不建議用中斷去處理).

页: [1]
查看完整版本: Arduino能同时监听几个设备吗?