gpt4 book ai didi

node.js - 使用 node-red GPIO 或 i2c 通过 i2c 发送 ascii 字符串命令

转载 作者:太空宇宙 更新时间:2023-11-03 23:24:55 24 4
gpt4 key购买 nike

我希望通过 I2C 以 Node 红色将 ascii 字符串发送到 Atlas Scientific pH I2C 模块。

我目前已尝试使用node red contrib gpio 和i2c。我能够将命令 r 作为 ascii 数字 114 发送并获得响应。
但是当我尝试命令 sleep 时它不起作用。

我尝试将它作为一个数组、带有延迟的单个 ascii 数字、一串数字发送,全部作为一个数字,带有空字节。

到目前为止还没有起作用,手册说命令由 5 部分组成。

Start-I2C address-Write-Command(ascii command string)-stop.

在 SDA 和 SCL 图中显示,

address bit->write->ack->first letter of command->ack->......->last letter of command->ack->stop.

是我输入的数据格式错误,还是 i2c Node 在发送下一封信之前等待 ack 出现问题?

最佳答案

通过函数 Node 将命令格式化为十六进制数组是可行的。

[0x73,0x6c,0x65,0x65,0x70]

关于node.js - 使用 node-red GPIO 或 i2c 通过 i2c 发送 ascii 字符串命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45580631/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com