除了“ XBees”之外,青少年和arduino之间还有什么好的交流设备?


9

到目前为止,我一直在使用XBees交流青少年信息。但是,正如您所知道的,XBees确实很昂贵,当我想让多个设备相互通信时,我必须为几个十几岁的XBees +几笔XBees支付,费用总计超过200美元。

另外,XBee用于两个指定的青少年之间。我希望所有的青少年都能互相交流

  1. 是否有任何通讯设备可以让我一次连接多个十几岁的孩子或arduino,而无需购买过多的XBees?

  2. 或者什么是通信设备,它可以使范围内的所有设备相互通信?

  3. 还是任何其他方式让他们交流而无需使用个别青少年?

如果您能回答任何一个问题,请帮助我!!



1
XBee可以在能够与节点网格通信的模式下使用。您可以执行广播或点对点通信之类的操作。与您花在设计新设备上的时间相比,200美元实际上是很便宜的。这个答案将帮助你最虽然electronics.stackexchange.com/questions/3203/...
Kellenjb

1
Jeenode看起来很有趣。我没有使用过它,所以我只是评论而不是回答,但我认为可以将数据包从一个Jeenode发送到特定的其他节点或所有其他节点。
汤姆·戴维斯

Xbees是相当坚固且便宜的无线电系统...但是这里可能是您感兴趣的东西:dealextreme.com/p/…。这是价值6美元的rs-323蓝牙模块。如果您正在寻找一些简单易用的低级模块,则听起来不错。但是要小心,它的smd和它都没有任何文档……
Faken 2011年

Answers:


2

使用“哑”射频收发器并在其上建立协议该怎么办?

RFM12B甚至更便宜。


1

我会考虑使用其他无线模块。XBees很不错,但是确实很昂贵。我认为您可能并没有使用他们在项目中提供的所有选项。诸如网状网络之类的东西令人赞叹,但对于大多数项目而言,通常并非绝对必要。

一个非常划算的选择,同时仍然保留一些错误检查,是使用Nordic,esp的IC。nRF24系列。对于这些模块,有一个出色的arduino库,很可能可以以最小的适应性在Teensy上运行,尤其是在使用Teensyduino的情况下。该库还允许进行一些网格通信(显然不如XBees健壮)。参见此处(http://maniacbug.github.com/RF24/starping_relay_8pde-example.html)。

如果您订购这些模块的非放大版,则每个模块的价格不到7美元。这是一些$ 5.50每个。放大版本的价格在15到20美元之间,因此,如果节点到节点的距离大于40英尺,则与XBees相比,成本效益会大大下降。这完全取决于您的用法。

在同一家拥有便宜的北欧模块的商店中,有一些便宜的蓝牙模块可能值得研究。它们之间的警告是,它们只能通过计算机(主机)而非彼此(从机)连接。不过,您可以从ITeadStudio购买大约20美元的蓝牙主模块。

另外,XBee可以不带微控制器而用于简单传感器和其他用途。然后,您的单位成本要低得多,约为25美元,而不是25美元+ 16美元。有关更多详细信息,请参见O'Rielly的“使用ZigBee,XBee,Arduino和Processing建立无线传感器网络”。


1

我使用HopeRF RFM12B发射机。它们与Jeenodes中使用的相同,并且已经有来自Jeenode的通信库可以与任何类似Arduino的板一起正常工作。

它们比Xbee便宜得多。它们还具有3.3v和5v版本,可以相互通信。我相信制造商已经停产5v,但是您仍然可以找到它们。

我唯一不喜欢它们的地方是2mm的引脚间距,因为您不能将它们直接放在面包板或带状板上。但是,如果您确实尝试使用它们,我建议您获得一些笔记本电脑的IDE电缆-它们的间距为2mm,可以将其切割成适合RFM12的尺寸,以便在面包板上使用。


1

我使用带USB的华硕WL-520GU WiFi路由器。您经常可以找到一个折扣计划,使净价达到30美元左右。

该路由器具有用于连接青少年的USB,并且是完整的WiFi路由器。您可以在其上加载DD-WRT。一个例子config

而且,作为一项奖励,路由器将通过USB连接为您的青少年供电。

缺点:它比xbee模块或类似模块更大。

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.