0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >消费电子 > 最简单DIY基于ESP8266的智能彩灯⑦(原理图+源码+教程+库)

最简单DIY基于ESP8266的智能彩灯⑦(原理图+源码+教程+库)

来源: 电路城
2021-11-23
类别:消费电子
eye 65
文章创建人 拍明

原标题:最简单DIY基于ESP8266的智能彩灯⑦(原理图+源码+教程+库)

cirmall

cirmall

cirmall

cirmall

cirmall

cirmall

cirmall

cirmall

cirmall

cirmall


  上一期的开源设计中:最简单DIY基于ESP8266的智能彩灯⑥(Android开发通过WIFI控制彩灯实现表白神器) 有一个缺点是不能在手机app上控制彩灯的颜色,只能显示红色。所以这次程序升级,我直接写了一个能控制彩灯颜色的手机APP出来,注意了,这个APP源码是基于Eclipse开发的,只测试过可以在Android10系统的手机上正常使用,读者放心下载。如果想转为Android Studio版本的安卓源码,请买家自行新建工程完成。源码包括(上位机手机彩虹调色板app和下位机ESP8266 arduino版本代码),但是不包括最简单DIY基于ESP8266的智能彩灯⑥的手机app。

  先看看B站视频演示:

  blob:https://www.bilibili.com/e299c3f5-1f6f-46d1-8ae2-59209d9782f6

  软硬件全家福:

功能一(网页控制显示两位数字):

  功能二(安卓APP控制显示不同的彩虹颜色,手机app会收到服务器反馈):

下面是作品涉及的编程知识:

  (1)手机app与ESP8266进行WIFI通信,自定义通信方式。

  (2)手机APP定制技术,包括打LOGO,和名称命名。

  (3)JAVA原生态WEB开发,发送HTTP请求给服务器,获取服务器的反馈。

  (4)安卓编程在子线程里面返回服务器消息给主线程UI

  (5)ESP8266如何控制WS2812彩灯的颜色和亮度值

  (6)如何用APP私人定制彩灯矩阵的数字字模,这个就很有意思了,核心原       创,显示的数字都是我用这个app自己定制出来的图案然后存入单片机上。

  (7)原生态JAVA语言开发调色板程序,而不是什么HTML5,GO,易语言等等脚本语言,血统纯正,易拓展和理解。

  (8)嵌入式网页设计和AJAX技术嵌入到网页里面供访问服务器的时候使用,网页显示服务器反馈的红色信息。买家可以利用这个技术做出网页配网的设计。要不然下次可以买我网页配网和配置MQTT参数的代码,呵呵。

  源码截图如下(保证清晰,能看懂,运行无问题):

  单片机:

安卓app:

  原创经典值得期待,记住daodanjishui原创品牌,下期更精彩。



责任编辑:

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯