最简单DIY基于ESP8266的智能彩灯⑦(原理图+源码+教程+库)
原标题:最简单DIY基于ESP8266的智能彩灯⑦(原理图+源码+教程+库)
上一期的开源设计中:最简单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)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。
拍明芯城拥有对此声明的最终解释权。