当前位置: 首页 > news >正文

二级域名做网站南昌百度推广联系方式

二级域名做网站,南昌百度推广联系方式,东莞网站关键词,单页产品销售网站如何做推广基于stm32舞台彩灯控制器设计app控制1、项目简介1.1 系统构成1.2 系统功能2、部分电路设计2.1 STM32F103C8T6核心系统电路设计2.2 WS2812RGB彩灯电路设计3、部分代码展示3.1 控制WS2812显示颜色3.2 设置RGB灯的颜色,角度,亮度实物图1、项目简介 选题指导…

基于stm32舞台彩灯控制器设计app控制

  • 1、项目简介
    • 1.1 系统构成
    • 1.2 系统功能
  • 2、部分电路设计
    • 2.1 STM32F103C8T6核心系统电路设计
    • 2.2 WS2812RGB彩灯电路设计
  • 3、部分代码展示
    • 3.1 控制WS2812显示颜色
    • 3.2 设置RGB灯的颜色,角度,亮度
  • 实物图

1、项目简介

  • 选题指导,项目分享: https://gitee.com/lighter-z/embedded-base/tree/master
  • 点击查看详细资料

1.1 系统构成

本设计由STM32F103C8T6单片机核心板电路+蓝牙模块+RGB彩灯电路+舵机+红外检测电路组成。

1.2 系统功能

  • 1、基于stm32舞台彩灯控制器设计app控制系统有两种模式,自动模式与手动模式。
  • 2、手动模式下可以通过手机APP对RGB彩灯进行控制。
  • 3、可以通过APP控制RGB彩灯的颜色,旋转角度,亮度。
  • 4、自动模式下根据RGB彩灯会根据人体位置自动旋转。

2、部分电路设计

2.1 STM32F103C8T6核心系统电路设计

STM32F103C8T6单片机最小系统电路由复位电路、时钟电路和电源电路。拥有这三部分电路后,单片机即可正常工作。

单片机最小系统原理图如下图所示:

实物图:

2.2 WS2812RGB彩灯电路设计

其具体电路原理图如下图所示:

实物图如下图所示:

3、部分代码展示

3.1 控制WS2812显示颜色

void WS2812_send(uint8_t (*color)[3], uint16_t len)
{uint8_t i;uint16_t memaddr;uint16_t buffersize;buffersize = (len*24)+43;	// number of bytes needed is #LEDs * 24 bytes + 42 trailing bytesmemaddr = 0;				// reset buffer memory indexwhile (len){	for(i=0; i<8; i++) // GREEN data{LED_BYTE_Buffer[memaddr] = ((color[0][1]<<i) & 0x0080) ? TIMING_ONE:TIMING_ZERO;memaddr++;}for(i=0; i<8; i++) // RED{LED_BYTE_Buffer[memaddr] = ((color[0][0]<<i) & 0x0080) ? TIMING_ONE:TIMING_ZERO;memaddr++;}for(i=0; i<8; i++) // BLUE{LED_BYTE_Buffer[memaddr] = ((color[0][2]<<i) & 0x0080) ? TIMING_ONE:TIMING_ZERO;memaddr++;}len--;}

3.2 设置RGB灯的颜色,角度,亮度

void Set_Light_Color_Angle()
{//亮度量switch(USART_RX_BUF[4]){case Light_one: Light_Number = 5; break;case Light_two: Light_Number = 10; break;case Light_three: Light_Number = 15; break;case Light_fore: Light_Number = 20; break;case Light_five: Light_Number = 26; break;}//	//颜色量switch(USART_RX_BUF[5]){case Color_black: Color_Number = 0; break;case Color_Red: Color_Number = 1; break;case Color_Orange: Color_Number = 2; break;case Color_Yellow: Color_Number = 3; break;case Color_Green: Color_Number = 4; break;case Color_Ching: Color_Number = 5; break;case Color_Blue: Color_Number = 6; break;case Color_Purple: Color_Number = 7; break;}//角度量if(Angle_Add == USART_RX_BUF[6]){Angle_Number += 10;								if(Angle_Number >= 1900){Angle_Number = 1900;}}else if(Angle_Down == USART_RX_BUF[6]){Angle_Number -= 10;if(Angle_Number <= 1750){Angle_Number = 1750;}}/*发送设置好的亮度与颜色数据*/switch(Color_Number){case 0: WS2812_send(rgb0,7); break;case 1: WS2812_send(&rgb_Red[Light_Number],7); break;case 2: WS2812_send(&rgb_Orange[Light_Number],7); break;case 3: WS2812_send(&rgb_Yellow[Light_Number],7); break;case 4: WS2812_send(&rgb_Green[Light_Number],7); break;case 5: WS2812_send(&rgb_Ching[Light_Number],7); break;case 6: WS2812_send(&rgb_Blue[Light_Number],7); break;case 7: WS2812_send(&rgb_Purple[Light_Number],7); break;}
}

实物图

http://www.yayakq.cn/news/222509/

相关文章:

  • 门户网站建设与开发快速让百度收录网站
  • 铁道部售票网站多少钱建设国内十大4a广告公司
  • 公司网站建设优点wordpress建商城
  • 九江建网站多少钱wordpress 2m带宽 支持多少人
  • 安徽省建设厅网站电话微信社群运营主要是做什么的
  • 广州网站建设支付1920网页设计尺寸规范
  • 做网站心得国外做内容网站
  • 青岛正规网站设计公司尚普咨询市场调研公司
  • 效果好的网站建济南营销网站建设
  • 如何做汽车的创意视频网站会计网站模板
  • 南京网站设计ui百度app下载安装普通下载
  • 中国网站的特点适合网站开发的框架
  • 揭阳制作公司网站wordpress 父级页面
  • 做交互的设计网站成品播放器
  • 凡科网站模块兖州网站建设哪家便宜
  • 做一个网站成本要多少钱wordpress 全局广告
  • 全景网站如何做没公司怎么做网站
  • 可以做视频推广的网站吗烟台企业展厅设计
  • 如何优化网站 提高排名家具设计软件有哪些软件
  • 网站搭建计划书深圳建设一个网站制作公司
  • 实搜网站建设东莞公司网站建设公司
  • 网站建设面谈销售话术重庆艺术字体设计
  • 做网站该读啥学校单页设计风格
  • 网站域名到期怎么回事网站加速
  • 赶集的网站怎么做dede淘宝客网站
  • 网站建设单选按钮男女性男女直接做的视频网站
  • 网站mp3播放器代码临沂专业做网站公司
  • 怎么做网站页面模板厦门市建设与管理局
  • 化妆品应如何网站建设定位wordpress 注册函数
  • 营销型网站设计方针wordpress账号交易