通过手机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

2、使用Android studio APP編程

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


这里就不多介绍其他的了,直接上接果。
3.这是RGB灯控APP

4.这是硬件组合图

通过手机App控制RGB调节灯带的亮度相关推荐

  1. 最简单DIY基于ESP8266的智能彩灯③(在网页用按钮+滑动条+手机APP控制RGB灯)

    ESP8266和ESP32智能彩灯开发系列文章目录 第一篇:最简单DIY基于ESP8266的智能彩灯①(在网页用按钮点亮普通RGB灯) 第二篇:最简单DIY基于ESP8266的智能彩灯②(在网页用按键 ...

  2. 智能灯控制页面用HTML编写,3分钟教你创建手机APP控制全彩智能灯泡应用,图形化编程!...

    本帖最后由 bigfanofloT 于 2016-9-22 22:33 编辑 对,你没有看错!!!3分钟教你创建手机APP控制全彩智能灯泡应用,图形化编程,自动代码生成,麻麻再也不用担心我不会编程了, ...

  3. 阿里云IOT入门教程(三)阿里云IOT Studio自建手机App控制Wemos D1 Mini( ESP8266 )板载灯亮灭

    阿里云IOT入门教程(一)阿里云IOT Studio自建手机App控制Wemos D1 Mini( ESP8266 )板载灯亮灭 概述 所需材料 Mqtt预备知识 hacklab端开发 * 硬件端上报 ...

  4. ESP32 / ESP8266 RGB LED灯带配颜色选择器Web服务器

    在本项目中,我们将向您展示如何使用带有颜色选择器的网络服务器通过ESP8266或ESP32板远程控制RGB LED灯条.我们将控制5V RGB LED灯带,并且代码将用Arduino IDE编写. 在 ...

  5. 基于51单片机的智能停车场管理车位引导系统红外检测无线蓝牙/WiFi手机APP控制设计

    本系统由STC89C52单片机.(无线蓝牙/WIFI模块-可选).红外对管传感器.LCD1602液晶显示.LED指示灯及电源组成. 通过红外对管模块实时检测车位是否占用,车位分为1车位.2车位.3车位 ...

  6. 基于Arduino 的 WS2812B RGB LED 灯带指南

    基于Arduino 的 WS2812B 可寻址 RGB LED 灯带指南 前言 介绍 WS2812B LED 灯条 为 WS2812B LED 灯条供电 原理图 代码 示范 前言 这篇文章是关于WS2 ...

  7. 毕业设计——基于STM32单片机的绿植养护系统(物联网、智能家居、手机APP控制、自动监测土壤湿度)

    本工程包括一下功能:1.环境温湿度监测 2.土壤湿度监测 3.环境可燃气体浓度监测 4.RTC万年历功能 5.数据的实时显示(OLED屏幕.手机app) 6.自动浇水模式.手动浇水模式 ①自动浇水:系 ...

  8. 基于51单片机的智能无线LED灯控制 蓝牙手机APP控制灯亮灭亮度方案原理图设计

    硬件电路的设计 (下方附文件) 系统的功能分析及体系结构设计 3.1.1系统功能分析 本设计由STC89C52单片机电路+8位LED灯电路+蓝牙模块电路+电源电路组成. 1.通过手机APP可以控制8路 ...

  9. 毕业/课程设计——基于STM32的智能灯光控制系统(物联网、智能家居、手机APP控制、语音控制)

    文章首先介绍本系统所包含的功能,主要包含六方面功能,之后逐步分享开发过程,其流程如下:点亮灯带(三极管)→调节灯光亮度(PWM)→为系统添加远程控制功能→为系统添加语音识别功能→添加超声波姿态监测功能 ...

最新文章

  1. 等比例缩放html5页面,css中如何做到容器按比例缩放
  2. “chaos”的算法--之直接插入排序
  3. 使用angular5+ionic3+sqlite创建离线app应用
  4. xpath元素和css选择器的定位
  5. Quick BI:降低使用门槛,大东鞋业8000家门店的数据导航
  6. x86异常处理与中断机制(1)概述中断的来源和处理方式
  7. mysql中怎么在列中使用时间函数_mysql中关于时间的函数使用教程
  8. Spring学习总结(3)——Spring配置文件详解
  9. mysql 主从延迟及对应解决方案
  10. 堡垒之夜显示连接不上服务器,堡垒之夜匹配提示未能连接到服务器 | 手游网游页游攻略大全...
  11. php ccbsign.rsasig,Maven整合SSM和建行龙支付
  12. 对InputStream,OutputStream,Reader,Writer的详解
  13. Android技术开发 必备网站及使用工具
  14. 新型冠状病毒肺炎分析
  15. k均值图像分割的GPU加速
  16. 阿里妈妈获得商品详情 API 返回值说明
  17. 智测优聘梳理|工伤认定/工伤假的相关知识
  18. Woaw Gallery中环和湾仔空间呈献国际艺术家群展
  19. C6系统绩效考核模板建立原则
  20. win10拨号错误 代码720

热门文章

  1. 好用的三维绘图软件CREO用来绘制圆角和倒角
  2. Talib技术因子详解(二)
  3. java在线制作视频,调用ffmpeg(一)
  4. 数字音频接口 I2S、PCM、TDM 、PDM比较
  5. Influence Maximization影响力最大化
  6. Ubuntu18.04 安装CUDA前应注意的显卡、驱动版本信息
  7. ubuntu 如何让桌面显示“我的电脑”及去掉桌面上的“磁盘图标”
  8. linux命令之awk(gawk)
  9. 那些年我们说过的110%战略
  10. 学习《Linux就该这么学》第十二课