拉麻 发表于 2014-1-27 13:15:14

原创 利用arduino+w5100 把网页上的颜色输出到RGB LED上显示

web led 利用arduino+w5100 把网页上的颜色输出到RGB LED上显示

先看效果
http://v.youku.com/v_show/id_XNjY2NTYyMzQ0.html

先找一个有RGB颜色的LED灯



LED上有三个引脚分别是对应红绿蓝三个颜色,为了分电压,也在三个引脚中串上三个560欧电阻



三个不同颜色引线对应三种颜色,黑色为地线


接上arduino + W5100 模块


看代码上的引脚,对应接线


接上网线和电源


然后打开电脑的IE浏览器
地址栏上输入192.168.1.178按回车(这个IP地址是在arduino代码上设定的服务器地址,可自行更改)




看到调色板了,如果你用鼠标点击上边的颜色值arduino上的LED就会显示相应的颜色。除了图片这几个颜色外,还可以自己输入颜色值按submit使LED生成颜色。

原理:
通过arduino + W5100模块,组合成WEB服务器,把网页代码发送到IE浏览器上,如果点击调成板上的颜色,利用POST发送颜色代码值到arduino上,arduino再分析代码,把代码转换成PWM值输出到引脚。

代码:

qq807330078 发表于 2015-1-4 09:20:03

为什么 能ping通但是网页打不开啊。。。急急急:'(

zoologist 发表于 2014-1-27 13:24:56

很好啊,不错!

Cupid 发表于 2014-1-27 15:05:03

恩不错:D:D:D:D:D:D

lkdoall 发表于 2014-1-27 16:06:48

非常不错啊

复苏之魔 发表于 2014-1-30 09:37:14

之前看到过用另外一款web设备实现这个的

Katrina_WIZnet 发表于 2014-2-26 14:18:59

Wow,你的想法很赞{:soso_e179:}

恺之 发表于 2014-2-27 10:38:42

谢谢分享~要是能用安卓控制更有意思了~跟智能灯泡一样了~

jeanscyz 发表于 2014-2-27 20:14:10

本帖最后由 jeanscyz 于 2014-2-27 20:15 编辑

我刚才试过了,程序确实是可以的,就是还有以下两个问题要注意:
1,就是要先设定电脑的IP地址,要与Arduino 程序里面的IP末位成队列,
程序设定:192.168.1.178
电脑设定:192.168.1.177
2,还不知道是什么原因,我测试的时候点电脑IE上的LED调色条,板子上接的LED亮的颜色不一样,点第一个红色,板子确亮蓝/绿色。我还要在找找原因!{:soso_e129:}

lycy1246 发表于 2014-12-11 11:04:33

按照楼主的设定颜色不能正常显示,我把6和9号口调换了一下,一切正常了(用IE正常,用火狐不正常)。

qq807330078 发表于 2015-1-3 20:49:42

程序下进去之后 为何pc和W5100连接后 ping不通w5100 。。。

qq807330078 发表于 2015-1-3 20:51:36

一直都ping不通w5100的设定的 192.168.1.178 我是直接与扩展连的 没有通过路由器。pc的ip设置为192.168.1.177

340 发表于 2015-1-9 15:56:54

亮个黑色看看。。

讨厌鱼的水 发表于 2015-4-29 20:53:13

为什么我的网页连不进去   急急急

wunaidexiaoanyi 发表于 2015-8-19 10:29:51

网页进不去怎么办?
页: [1] 2
查看完整版本: 原创 利用arduino+w5100 把网页上的颜色输出到RGB LED上显示