通过手机App控制RGB调节灯带的亮度

通过手机App控制RGB调节灯带的亮度,Arduino、esp8266、RGB灯带、APP、Android

**很久没有更新了,最近过年回家有空拿出来东西玩玩,花了半天的时间搞这个,主要实现的原理,通过Arduino单片机使用AT指令控制wifi模块,esp8266 wifi 模块与手机建立连接通信,APP通过socket通信向esp8266 wifi发送消息,esp8266 接收后通过串口传递给Arduino单片机做处理,从而实现APP控制RGB灯带的亮度,实现led灯的亮度调节,实现原理简单,APP编程使用的技术不深,会一点java基础的话有人带一下基本一天可以完全学会,很简单。**

** 最后说一下使用用到的开发的工具:Android studio 、Arduino IDE**
使用的硬件:Arduino 单片机、esp01模块、ws2812 LED灯带
需要学习的加我的QQ:1753417565,所有的源代码都在我这里,如果你可以支持我,可以有支持我一份螺蛳粉。哈哈话不多说了。

1、Arduino UNO与esp8266 wifi 模块的部分代码编程。

	这里是Arduino与esp8266的部分通信代码,实现原理简单,也就几十行代码。下面是是用Android studio 编写APP

通过手机App控制RGB调节灯带的亮度_第1张图片

2、使用Android studio APP編程

	这是用Android studio 编写的APP,该APP主要实现的功能有,1、连接esp8266 wifi 模块或与esp8266 wifi 模块 断开,2、该APP上有一个滑动条,连接esp8266 wifi 模块后,可以通过该滑动条对RGB灯条进行亮度调节。下面是做好的测试图。

通过手机App控制RGB调节灯带的亮度_第2张图片
这里就不多介绍其他的了,直接上接果。
3.这是RGB灯控APP
通过手机App控制RGB调节灯带的亮度_第3张图片
4.这是硬件组合图
通过手机App控制RGB调节灯带的亮度_第4张图片
通过手机App控制RGB调节灯带的亮度_第5张图片

你可能感兴趣的:(arduino,wifi,android,单片机,android,studio)