Arduino和Ruby。。。是否可以在没有活动连接的情况下使用?
我正试图用Ruby为我的Arduino编写代码。我目前正在尝试Ardoo,但它似乎通过USB主动发送命令。是否有一种解决方案不需要活动USB连接,而是运行一个自包含程序?我想它需要一个本地编译器?我不是这方面的专家,但从我收集的资料来看 如果要在计算机上运行Artoo代码,删除实际Arduino设备的依赖项,则必须使用该设备的响应 实际上,你不需要完全模仿Arduino。ArtooAPI可以直接在计算机上运行。例如,在我的项目中,我通过以下方式连接到笔记本电脑的键盘:Arduino和Ruby。。。是否可以在没有活动连接的情况下使用?,ruby,arduino,Ruby,Arduino,我正试图用Ruby为我的Arduino编写代码。我目前正在尝试Ardoo,但它似乎通过USB主动发送命令。是否有一种解决方案不需要活动USB连接,而是运行一个自包含程序?我想它需要一个本地编译器?我不是这方面的专家,但从我收集的资料来看 如果要在计算机上运行Artoo代码,删除实际Arduino设备的依赖项,则必须使用该设备的响应 实际上,你不需要完全模仿Arduino。ArtooAPI可以直接在计算机上运行。例如,在我的项目中,我通过以下方式连接到笔记本电脑的键盘: connection :k
connection :keyboard, adaptor: :keyboard, port: '/dev/input/event3'
device :keyboard, driver: :keyboard, connection: :keyboard, port: '/dev/input/event3'
无论如何,如果您有一个实际的Arduino,那么您应该将代码安装到它并从运行它。这样就不需要笔记本电脑=>usb=>arduino连接来发送命令。请看我不是这方面的专家,但从我收集的资料来看 如果要在计算机上运行Artoo代码,删除实际Arduino设备的依赖项,则必须使用该设备的响应 实际上,你不需要完全模仿Arduino。ArtooAPI可以直接在计算机上运行。例如,在我的项目中,我通过以下方式连接到笔记本电脑的键盘:
connection :keyboard, adaptor: :keyboard, port: '/dev/input/event3'
device :keyboard, driver: :keyboard, connection: :keyboard, port: '/dev/input/event3'
无论如何,如果您有一个实际的Arduino,那么您应该将代码安装到它并从运行它。这样就不需要笔记本电脑=>usb=>arduino连接来发送命令。请参见以澄清:我正试图从等式中删除笔记本电脑。我的印象是ruby脚本正在主动发送命令,而不是将实际脚本上载到arduino。。。不是吗?我的错,我想的是Raspberry Pi,它可以直接运行Ruby代码。关于如何将代码上传到Arduino,我认为有一些说明可以澄清:我正试图从等式中删除笔记本电脑。我的印象是ruby脚本正在主动发送命令,而不是将实际脚本上载到arduino。。。不是吗?我的错,我想的是Raspberry Pi,它可以直接运行Ruby代码。我认为有一些关于如何将代码上传到Arduino的说明