通过手机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
2、使用Android studio APP編程
这是用Android studio 编写的APP,该APP主要实现的功能有,1、连接esp8266 wifi 模块或与esp8266 wifi 模块 断开,2、该APP上有一个滑动条,连接esp8266 wifi 模块后,可以通过该滑动条对RGB灯条进行亮度调节。下面是做好的测试图。
这里就不多介绍其他的了,直接上接果。
3.这是RGB灯控APP
4.这是硬件组合图
通过手机App控制RGB调节灯带的亮度相关推荐
- 最简单DIY基于ESP8266的智能彩灯③(在网页用按钮+滑动条+手机APP控制RGB灯)
ESP8266和ESP32智能彩灯开发系列文章目录 第一篇:最简单DIY基于ESP8266的智能彩灯①(在网页用按钮点亮普通RGB灯) 第二篇:最简单DIY基于ESP8266的智能彩灯②(在网页用按键 ...
- 智能灯控制页面用HTML编写,3分钟教你创建手机APP控制全彩智能灯泡应用,图形化编程!...
本帖最后由 bigfanofloT 于 2016-9-22 22:33 编辑 对,你没有看错!!!3分钟教你创建手机APP控制全彩智能灯泡应用,图形化编程,自动代码生成,麻麻再也不用担心我不会编程了, ...
- 阿里云IOT入门教程(三)阿里云IOT Studio自建手机App控制Wemos D1 Mini( ESP8266 )板载灯亮灭
阿里云IOT入门教程(一)阿里云IOT Studio自建手机App控制Wemos D1 Mini( ESP8266 )板载灯亮灭 概述 所需材料 Mqtt预备知识 hacklab端开发 * 硬件端上报 ...
- ESP32 / ESP8266 RGB LED灯带配颜色选择器Web服务器
在本项目中,我们将向您展示如何使用带有颜色选择器的网络服务器通过ESP8266或ESP32板远程控制RGB LED灯条.我们将控制5V RGB LED灯带,并且代码将用Arduino IDE编写. 在 ...
- 基于51单片机的智能停车场管理车位引导系统红外检测无线蓝牙/WiFi手机APP控制设计
本系统由STC89C52单片机.(无线蓝牙/WIFI模块-可选).红外对管传感器.LCD1602液晶显示.LED指示灯及电源组成. 通过红外对管模块实时检测车位是否占用,车位分为1车位.2车位.3车位 ...
- 基于Arduino 的 WS2812B RGB LED 灯带指南
基于Arduino 的 WS2812B 可寻址 RGB LED 灯带指南 前言 介绍 WS2812B LED 灯条 为 WS2812B LED 灯条供电 原理图 代码 示范 前言 这篇文章是关于WS2 ...
- 毕业设计——基于STM32单片机的绿植养护系统(物联网、智能家居、手机APP控制、自动监测土壤湿度)
本工程包括一下功能:1.环境温湿度监测 2.土壤湿度监测 3.环境可燃气体浓度监测 4.RTC万年历功能 5.数据的实时显示(OLED屏幕.手机app) 6.自动浇水模式.手动浇水模式 ①自动浇水:系 ...
- 基于51单片机的智能无线LED灯控制 蓝牙手机APP控制灯亮灭亮度方案原理图设计
硬件电路的设计 (下方附文件) 系统的功能分析及体系结构设计 3.1.1系统功能分析 本设计由STC89C52单片机电路+8位LED灯电路+蓝牙模块电路+电源电路组成. 1.通过手机APP可以控制8路 ...
- 毕业/课程设计——基于STM32的智能灯光控制系统(物联网、智能家居、手机APP控制、语音控制)
文章首先介绍本系统所包含的功能,主要包含六方面功能,之后逐步分享开发过程,其流程如下:点亮灯带(三极管)→调节灯光亮度(PWM)→为系统添加远程控制功能→为系统添加语音识别功能→添加超声波姿态监测功能 ...
最新文章
- 等比例缩放html5页面,css中如何做到容器按比例缩放
- “chaos”的算法--之直接插入排序
- 使用angular5+ionic3+sqlite创建离线app应用
- xpath元素和css选择器的定位
- Quick BI:降低使用门槛,大东鞋业8000家门店的数据导航
- x86异常处理与中断机制(1)概述中断的来源和处理方式
- mysql中怎么在列中使用时间函数_mysql中关于时间的函数使用教程
- Spring学习总结(3)——Spring配置文件详解
- mysql 主从延迟及对应解决方案
- 堡垒之夜显示连接不上服务器,堡垒之夜匹配提示未能连接到服务器 | 手游网游页游攻略大全...
- php ccbsign.rsasig,Maven整合SSM和建行龙支付
- 对InputStream,OutputStream,Reader,Writer的详解
- Android技术开发 必备网站及使用工具
- 新型冠状病毒肺炎分析
- k均值图像分割的GPU加速
- 阿里妈妈获得商品详情 API 返回值说明
- 智测优聘梳理|工伤认定/工伤假的相关知识
- Woaw Gallery中环和湾仔空间呈献国际艺术家群展
- C6系统绩效考核模板建立原则
- win10拨号错误 代码720
热门文章
- 好用的三维绘图软件CREO用来绘制圆角和倒角
- Talib技术因子详解(二)
- java在线制作视频,调用ffmpeg(一)
- 数字音频接口 I2S、PCM、TDM 、PDM比较
- Influence Maximization影响力最大化
- Ubuntu18.04 安装CUDA前应注意的显卡、驱动版本信息
- ubuntu 如何让桌面显示“我的电脑”及去掉桌面上的“磁盘图标”
- linux命令之awk(gawk)
- 那些年我们说过的110%战略
- 学习《Linux就该这么学》第十二课