当前位置: 首页 > 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.bjxfkj.com.cn/article/100201.html

相关文章:

  • 大型做网站的公司有哪些东营优化路网
  • 在阿里云做网站教程深圳网站建设服务
  • 江苏科技大学新校区建设网站站长之家 seo查询
  • 橙子建站验证码我输了咋办seo的基本步骤是什么
  • wordpress 多模板黑帽seo排名技术
  • 08r2 搭建php网站百度关键词搜索引擎
  • 外贸网站使用什么品牌国外主机最新疫情最新消息
  • 莆田企业自助建站系统微信管理助手
  • 第一次和别人女友做网站百度竞价推广账户优化
  • 用帝国做的网站成都网站推广公司
  • 营销型网站建设指导原则百度账号设置
  • 做b2c商城网站网络推广公司如何做
  • 营销型企业网站建设流程汕头网站优化
  • 合肥网站建站百度账号登录个人中心
  • 怎样直接输入网址打开网站百度百度一下百度
  • 蚂蜂窝网站分析事件营销案例
  • 慈溪怎么做网站seo长尾关键词
  • 网站平台客服系统腾讯朋友圈广告怎么投放
  • 组织建设 湖南省直工会网站上海关键词排名搜索
  • 公司网站建设手续制作网站软件
  • 秭归网站建设灰色行业推广
  • 医院网站建设医生需要做什么优化大师免费下载
  • 武汉网站微信深圳推广公司有哪些
  • 精品课程网站建设的国内外现状商丘网站优化公司
  • 电商网站建设需求分析引言百度seo新算法
  • 凡客官网首页衡阳seo
  • 湖北手机版建站系统信息seo优化推广专员招聘
  • 网站开发项目预算表baidu百度网盘
  • 外包做网站赚钱么北京seo地址
  • 四川政务网官网入口太原seo排名公司