我买了一些称重秤,用于将数据写入USB笔(http://www.amazon.co.uk/Homedic-Mibody-Analyser-Body-Scale/dp/B003X33XNM)。然后我将USB笔插入计算机并下载信息进行分析。
我正在尝试自动化从我的秤到我的计算机的数据的过程,并希望使用Arduino或Pi读取USB总线并使用MQTT或类似的方式将数据发送到我的PC。
我还没有Arduino或Pi,所以想知道是否有人知道这是否可能?
非常感谢。
答案 0 :(得分:0)
Raspberry Pi可能是最容易实现的,因为您不必像使用Arduino那样担心主机USB或基本文件系统支持等问题。
最大的问题将是USB记忆棒使用的格式。如果它只是一个基本的USB大容量存储设备,那么它将归结为存储数据的文件格式。
让我们假设该文件是CSV或Excel电子表格应该很容易,但如果它是一些适当的格式,那么它将更加棘手。
您可能需要查看http://www.openyou.org/,看看是否有人已经将格式化了。
答案 1 :(得分:0)
另一个想法是使用USB SD卡适配器,然后使用eye-if卡(例如http://www.amazon.co.uk/gp/product/B003E47XIQ/ref=as_li_ss_tl?ie=UTF8&camp=1634&creative=19450&creativeASIN=B003E47XIQ&linkCode=as2&tag=bespl-21)作为存储。
然后,这张eye-fi卡可以将csv文件上传到Dropbox等地方,或者我甚至可以直接上传到你的机器上。
它不是MQTT,Raspberry Pi或Arduino解决方案,但它可能更简单