在Arduino或Raspberry Pi或类似板上的IOTA?


9

我是物联网领域的新手,我什至没有Arduino或类似的板卡...但是我非常感兴趣,尤其是对于IOTA这样的加密货币,使这些事情潜在地有利可图。可悲的是,这似乎也是一个全新的领域,因为我一直无法找到任何资源(例如教程)来获取Arduino或类似设备以接受IOTA作为付款来访问其上的某种传感器。 。我的问题是:

  1. 可以对Arduino,Raspberry Pi或其他主板进行编程,并具有足够的规格来执行此操作。如果是这样?
  2. 是否有任何指南,教程,“ Hello World”或其他此类“入门”指南来帮助实现此类目标?这个领域的任何事物对我来说都是真正的新手,可能对我有帮助。

2
您正在寻找哪种IOTA实现?钱包,轻型节点,完整的节点?
Helmar

1
Wikipedia主题en.wikipedia.org/wiki/IOTA_(technology),这似乎是开发人员门户dev.iota.org,这似乎是一些IOTA材料的GitHub存储库github.com/iotaledger
Richard Chambers

这似乎是一本关于IOTA的GitBook,其中包含初学者指南gitbook.com/book/matthewwinstonjohnson/iota-guide-and-faq/…–
理查德·钱伯斯

1
对于问题“您正在寻找哪种IOTA实现?一个钱包,一个轻型节点,一个完整的节点?”,答案是这并不重要。在这一点上,我可以接受所有选择……
Serj Sagan

1
@SerjSagan是有价值的信息,您应该在问题中进行编辑。如果您不关心它,则可以考虑使用资源最少的选项作为答案。
Helmar

Answers:


7

要与IOTA进行交互,您必须正在运行或有权访问IRI节点,该节点通常公开其API。IOTA仍处于繁重的开发阶段,诸如Raspberry Pi之类的嵌入式Linux设备没有运行IRI节点的资源。开源Ruuvi标签是IoT设备将数据推送到IOTA缠结中的一个很好的例子。这些标签基本上是支持蓝牙的传感器,通常会与RaspPi捆绑在一起。然后,Raspberry Pi将这些数据中继到公共IRI服务器。


1
目前,IRI程序是用Java编写的。它不是资源友好的,但是他们正在将程序移植到C ++。他们还将有轻便的钱包。这些类型的节点可以在RaspPi或OpenWrt上运行。像Arduino这样的微控制器将无线连接到Pi,并通过节点上的API进行通信。他们还在开发一种称为JINN的低成本处理器,即三元处理器。祝您有个
顺风顺水的感觉

1
链接到Ruuvi将数据“推入IOTA缠结”的位置确实很有帮助。
Serj Sagan

2
这是主要文章lab.ruuvi.com/iota他们编写了一个可以在嵌入式Linux上运行的NodeJS程序。github.com/ojousima/ruuvi-nodejs/blob/frankfurt-hackathon/…嵌入式linux设备(RaspPi)通过蓝牙从ruuvi获取传感器数据。RaspPi与公共IOTA服务器联系,并获得2个交易的哈希值以进行工作量证明。RaspPI使用ccurl算法完成工作量证明,创建包含传感器数据的事务对象,并通过IOTA公共服务器将数据发送到IOTA地址。您也可以托管自己的节点
GusGorman402

2
因为IOTA上没有交易费,所以如果您愿意执行PoW(只需几秒钟),就可以进行零值交易。交易包含元数据字段(tag和signatureMessage)iota.readme.io/docs/a-transaction-a-transaction,用户(和IoT设备)可以在其中存储/发送少量数据,例如传感器数据。
GusGorman402

1
此站点上有Hello World教程learning.iota.org/tutorials,这里是工业物联网示例​​,使用IOTA支付激活伺服simform.com/iota-iiot-tutorial-part-2
GusGorman402 '17
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.