小伙伴们,拿到板子已经很长时间了,精致的板子让我爱不释手,以前并没有玩过L系列的板子,这次是初次上手,感觉很兴奋,拿到板子后迫不及待的上了电,与其他的Nucleo一样,上电之后小灯blingbling的,仿佛像个迷人的小眼睛。
不夸板子了,说正事,看了一下教学贴,发现大佬用的是一个地磁模块,然后根据地磁模块的偏转角调节GPIO口的PWM值达到对灯亮度的调节。然后我搜寻我的杂货铺(元件库),终于,找到了一堆的LED灯和一些三极管
接下来就差一个地磁模块了,我继续扒拉,可惜,并没有找到,那可怎么办呢?难道今天就要搁置了吗?不,我不能,我是一个傲娇的人,说今天搞,就必须今天搞,我控制不住我己几。但没有材料可怎么办呢?这时候我发现了角落里被我打入冷宫的零件料,里边仿佛有一丝的闪光,那闪光就像冬夜里的一把火,直接暖热了我的心。(翻译:看到了一个电位器,很开心)
这时候,已经有一个关于“脑袋灯”的想法在我脑袋中形成。
大概思路:利用ADC采集电位器的电压,然后根据电压值调节GPIO口的PWM值达到对灯亮度的调节。
电路图如下:
电路设计好之后,这时候就要打开我们的STM32CubeMX,然后就进入我们“最喜欢”又“最熟悉”的环节——更新检查
然后进入之后,New Project,找到我们可爱的板卡
已经偷偷的加好了星标,这样能够让我更快捷的看到我的宝贝板卡。
然后开始对我们心爱的板卡进行配置
生成工程文件,然后添加我们简单的代码
然后,中间搭建电路的部分我们下个帖子再说,让我们直接上视频,看效果。(因为我没找到上传视频的地方所以转换了gif图上传了)