在线时间7 小时
UID2112092
ST金币0
蝴蝶豆0
注册时间2014-7-25
初级会员
- 最后登录
- 2020-3-29
|
a0a.1 32b0c
本帖最后由 M.Z 于 2015-1-15 19:25 编辑
最终设想的目标:对象:RGB彩色LED照明灯。
工作方式:智能模式和手动模式。
智能模式:根据天气(网络),主人的心情(说说,微博等,脉搏,血压等表现出来的),来智能的判断什么样的颜色适合今天的照明(真正的Smart)
手动模式:现在市场上面有的常见的那种。例如:飞利浦首发的那个彩色led。电脑手机平板都可控制;
个人实力有限,精力有限。用NUCLEO 072板做个初版, 用我的饿小平板玩一玩了。。。没有智能模式。
大前提说完了,开始抛砖了。
硬件材料:NUCLEO 072开发板一块, 蓝牙转串口一个(做从机),淘宝一个RGB LED(外观DIY是一定搞不好的,淘宝一个很漂亮),win8.1平板。
开发环境:CubeMX + MDK5.12
上位机开发环境: VS2012 C#
方案介绍
纯 CubeMX开发,用了 PWM 串口。这里说一下用了CubeMX的感受,适合玩家,自己写库借鉴,要是用来做项目,我不适应。但是上手绝对快,我一点不了解f072,但是玩玩没压力,急速上手。还有一个BUG反馈,Cube的界面,新建工程之后,左边的选项区域要是进行推拉,就关掉工程了,都不保存的,WIN8.1实测。
最后附上上位机工程,下位机工程和视频(第一次录制,各位别喷)
上位机
WindowsFormsApplication1.zip
(783.05 KB, 下载次数: 23)
|
|