arduino传感器数据接入互联网并显示
手里有一个arduino板子,但是数据自己在自己电脑上看?不妨试试yeelink最新开发的物联网接入PC客户端,只要有一个arduino的板子,就能在互联网上存储数据啦!
更棒的是,在你的已有arduino板的程序无需任何变动,仅仅在希望观察的传感器输出时候,增加两行打印即可实现数据的上传,并可随时取回,棒不棒?
使用的方法,请参阅坛子里面物联网平台的帖子
http://geek-workshop.com/forum.php?mod=viewthread&tid=1109&extra=page%3D1
试试吧,很简单,5分钟带你玩转物联网,更多的feature紧张开发中,敬请期待。
沙发,作为第一个阅读完quick start的同学,继续支持LZ! 已经注册了。Serial2yeelink很棒,没有网络扩展板,arduino连PC就可以玩。明晚测试。谢谢erjiang的工作。 我也觉得这样很方便的哦,而且玩起来还是非常的高级的说,支持啊,有时间也试一下! arduino网络直连才是正道~ 这个思路好,有时间了,试试,谢谢楼主 呵呵,谢谢大家的支持。
想不想通过android手机和iphone查看自己的传感器数据,而不是通过电脑?
敬请期待两个客户端的应用开发,月内放出测试版! 哈哈 我已经通过android+adk+arduino+socket 把传感器数据传送到服务器数据库里了 期待两个客户端的应用开发,求提前体验测试版 已经测试,it works.好东西
step1:注册账号,获取api_key。设置传感器LM35,获取URL(详见教程)
step2 :修改一下老代码,增加两句:
Serial.print("yeelink:"); //上送到yeelink网站,利用Serial2Yeelink工具
Serial.println(temperature); //temperature就是转换成摄氏度的环境温度数据
编译,上传UNO。
step3:打开Serial2Yeelink.exe,填写API_KEY,COM口,速率、URL等
开始上送数据。
注意手册说刷新速度为10秒,我们使用12S,留点裕度。谢谢ArdyPro (R)提醒,我看手册不仔细。刚开始500毫秒刷新,连续报406错误,后来意识到了,加到2秒、10秒。。。应该先好好看看手册,这也是教训。
谢谢yeelink,谢谢姜工,给我们这么好玩的工具。另外:管理行为好像还不能用?
/*项目名称:LM35温度传感器连接UNO试验
试验时间:2012-06-18
元器件:LM-35 DZ模拟传感器一只,正对标示,从左往右,+5V,模拟输出,GND
连接方法:+5V,GND,模拟输出接模拟PIN4
使用yeelink上送环境温度
*/
int potPin = 4; //设置模拟口4为LM35的信号输入端口
float temperature = 0; //设置temperature为浮点变量
long val=0; //设置val为长整数变量
void setup()
{
Serial.begin(9600);//设置波特率
}
void loop ()
{
val=analogRead(potPin);//温度传感器LM35接到模拟PIN4上;val变量为从LM35信号口读取到的数值
temperature = (val*0.0048828125*100); //把读取到的val转换为温度数值的10倍,5/1024=0.00488125,0~5V对应模拟口读数1~1024,100=1000/10
Serial.print("yeelink:"); //上送到yeelink网站,利用Serial2Yeelink工具
Serial.println(temperature);
delay(12000);//延时12000毫秒,这里也就是刷新速度。手册说是10S,我们考虑误差,拉长2S
} 沧海笑1122 发表于 2012-6-19 00:52 static/image/common/back.gif
已经测试,it works.好东西
step1:注册账号,获取api_key。设置传感器LM35,获取URL(详见教程)
呵呵,很高兴能给你带来有用的东西。带着代码和示例的最酷啦!
目前的系统还在不断的完善中,这一阶段开发的功能会包含微博发送和传感器数据共享等,另外,我们会在月内释放出智能手机客户端。
祝你用arduino和ethernet shield/或者UNO做出更多有趣的东西来吧。 沧海笑朋友,
不知您是否介意,我将您的回帖放到yeelink的官方博客上,作为网友的案例? 这个平台看上去棒极了,我最近也想把Arduino接入网络,不过我想用的是用一个可以刷Openwrt的路由器来专门负责网络部分,Arduino和Openwrt路由器连接负责执行 Muller_r 发表于 2012-6-19 09:09 static/image/common/back.gif
这个平台看上去棒极了,我最近也想把Arduino接入网络,不过我想用的是用一个可以刷Openwrt的路由器来专门负 ...
可以在Openwrt上,移植curl,然后用脚本就能做一个串口转http工具啦,
具体的代码实现方面,可以参考
http://blog.yeelink.net/?p=53
ArdyPro曾经用上面的C#源码仿照实现了一个Mac端的工具,相信你也能搞出一个Openwrt上面的工具,呵呵。 erjiang 发表于 2012-6-19 08:17 static/image/common/back.gif
沧海笑朋友,
不知您是否介意,我将您的回帖放到yeelink的官方博客上,作为网友的案例?
谢谢姜工,作为网友案例已是荣幸,怎会介意。会继续关注yeelink。
页:
[1]
2