我正在制作一个proyect,它可以在安装了Android的手机和安装了Arduino的小型机器人之间实现蓝牙通信。我想从手机向机器人发送命令,我想接收一些状态信息,如温度,电池剩余电量,机器人将与网络摄像头集成在一起…所以我想把这张照片从摄像头传到手机上。可能吗?或者我就像疯了一样,需要另一个微控制器(顺便说一句,我使用的是duemilanove附带的Atmega328p-pu ),或者用另一种方式与它们通信,以处理所有这些信息的“通道”。我可以多路传输或解码吗?
发布于 2011-08-14 00:54:54
不,用Arduino是不可能的,因为数据传输太慢了,http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1226951266
我会看看http://beagleboard.org/,这是一种低成本、无风扇的单板计算机,或者是他们在机器人中使用的,就像这样:http://www.bilibot.com/node/36
发布于 2011-08-20 03:29:34
我猜这是可能的,但我不确定Arduino是否真的能以可接受的性能处理串行摄像头入站数据和蓝牙串行出站数据。
作为“网络摄像头”,你需要这样的东西:http://www.sparkfun.com/products/10061
由于您将需要一个蓝牙模块,您将使用两个串行端口,一个用于摄像头输入,另一个用于蓝牙通信,因此请检查您的Arduino是否至少有两个串行输入。
在这里您可以找到传感器防护板和蓝牙模块(ps。你可以在eBay上找到,只需半价):
http://www.dfrobot.com/index.php?route=product/product&path=45&product_id=360
http://www.dfrobot.com/index.php?route=product/product&filter_name=V5&product_id=264
花点时间阅读所有这些模块的数据表和文档,祝你好运。
https://stackoverflow.com/questions/7051805
复制相似问题