1
我期待通过I2C节点红色向Atlas Scientific pH I2C模块发送ascii字符串。发送ascii字符串命令通过i2c与节点红色gpio或i2c
我目前已经尝试使用节点红色contrib gpio和i2c。我能够发送命令r ascii号码114并得到回应。
但是,当我尝试命令sleep
它不起作用。
我试图将它作为一个数组,单个ascii数字与延迟,一串数字,全部作为一个数字,与空字节发送。
到目前为止还没有工作,手册中说,这些命令由5部分组成。
Start-I2C address-Write-Command(ascii command string)-stop。
在它显示了SDA和SCL图,
地址比特>直写> ACK->第一命令 - > ACK的信 - > ......->最后一个字母命令 - >确认 - >停止。
我输入数据的格式是否正确,或者在发送下一个字母之前,i2c节点是否有问题等待确认?
欢迎堆栈溢出!我编辑了你的问题。我已经添加了一些换行符和段落符号,希望可以更容易阅读。我还用“>”在前面加了一些行,使它们显示为引号,这在这里看起来很合适。如果你愿意,你可以进一步[编辑]这个问题。您可以参考手册,如果该手册在线可用,则可能需要添加指向相关部分的链接。祝你好运,希望你能得到一个有用的答案! –
很高兴听到它!如果你愿意,你可以添加解决方案作为答案。在这里回答你自己的问题是可以的。通过告诉我们你是如何解决问题的,你可以帮助未来的访问者解决同样的问题。 –