Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Pi/Arduino读取USB总线_Usb_Arduino_Raspberry Pi_Mqtt - Fatal编程技术网

使用Pi/Arduino读取USB总线

使用Pi/Arduino读取USB总线,usb,arduino,raspberry-pi,mqtt,Usb,Arduino,Raspberry Pi,Mqtt,我买了一些可以将数据写入USB笔的秤()。然后我把USB笔插入电脑,下载信息进行分析 我正在尝试将数据从我的秤上自动传输到我的计算机,并希望使用Arduino或Pi读取USB总线,然后使用MQTT或类似工具将数据发送到我的PC 我还没有Arduino或Pi,所以我想知道是否有人知道这是否可能 非常感谢。树莓Pi可能是最容易做到这一点的,因为您不必像使用Arduino一样担心主机USB或基本文件系统支持等问题 最大的问题是U盘使用什么格式。如果它只是一个基本的USB大容量存储设备,那么它将取决于数

我买了一些可以将数据写入USB笔的秤()。然后我把USB笔插入电脑,下载信息进行分析

我正在尝试将数据从我的秤上自动传输到我的计算机,并希望使用Arduino或Pi读取USB总线,然后使用MQTT或类似工具将数据发送到我的PC

我还没有Arduino或Pi,所以我想知道是否有人知道这是否可能


非常感谢。

树莓Pi可能是最容易做到这一点的,因为您不必像使用Arduino一样担心主机USB或基本文件系统支持等问题

最大的问题是U盘使用什么格式。如果它只是一个基本的USB大容量存储设备,那么它将取决于数据存储的文件格式

让我们假设文件是CSV或Excel电子表格,这应该很容易,但如果它是某种适当的格式,那么它将更加棘手


您可能想查看一下是否有人已经计算出了格式。

另一种方法是使用USB SD卡适配器,然后使用eye if卡(例如)作为存储

这个eye-fi卡可以将csv文件上传到dropbox之类的地方,甚至可以直接上传到您的机器上


它不是MQTT、Raspberry Pi或Arduino解决方案,但可能更简单

为什么不直接从电子秤将数据发送到计算机?我想保持计算机的无线连接,因此最好将支持wifi的设备连接到电子秤。嘿,谢谢你的回答!U盘只是一个常规的大容量存储设备,文件格式只是一个带有逗号分隔值的.txt文件,应该很容易解析。我脑子里想不起来的一点是让pi读取实际的usb总线-我会得到一根usb到usb电缆,一端插入pi,另一端插入天平吗?啊,对不起,小姐,我明白了。在这种情况下,您需要让Raspberry Pi将其USB端口置于设备模式,这可能不太可能()。更多的挖掘表明阿鲁迪诺现在可能是更好的选择:我非常喜欢这个主意!我想我将尝试一下Arduino/Pi,作为一种学习体验。非常感谢您的贡献,现在尝试将两者结合起来。将eyefi卡作为服务器存储来自磅秤和Pi的数据,检查是否有新条目并将其发送到web服务器。