![](/img/trans.png)
[英]node red on raspberry pi 4 trying to use the i2c scan node but it returns 3 address which are not what i am connected to?
[英]Sending ascii string command over i2c with node-red gpio or i2c
我希望通過節點紅色在I2C上將ascii字符串發送到Atlas Scientific pH I2C模塊。
我目前已嘗試使用節點紅色contrib gpio和i2c。 我能夠將命令r作為ascii數字114發送並獲得響應。
但是當我嘗試執行命令sleep
它不起作用。
我試圖將其作為數組發送,帶有延遲的單個ascii數字,一串數字(全部為一個數字)和空字節。
到目前為止,還沒有任何工作,該手冊說命令由5部分組成。
Start-I2C地址-Write-Command(ascii命令字符串)-停止。
在SDA和SCL圖表中顯示,
地址位->寫入-> ack->命令的首字母-> ack-> ......->命令的最后一個字母-> ack->停止。
我輸入的數據格式錯誤還是i2c節點在發送下一個字母之前等待ack的問題?
通過功能節點將命令格式化為十六進制數組是可行的。
[0x73,0x6c,0x65,0x65,0x70]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.