社区搞活动,利用手头一块F413开发板改装一个灯笼,很简单通过开发版的GPIO驱动发光二极管点亮灯笼。
本次主角F413开发板
改装用的灯笼,图案嫦娥奔月,也庆祝一下我们的嫦娥四号探测器在背面着陆。
四个拆机的彩色发光二极管。
截一小段网线,用来连接开发板和二极管,网线比较硬,较容易焊接,固定发光管位置也方便。
焊接连线,有色线接负极,白线接正极,套热缩管保护,防止短路。
为防止烧毁F413GPIO引脚,加入继电器板进行驱动隔离,对于彩灯控制,继电器速度也够用。
四路继电器板,是单片机专用,采用光藕隔离,兼容3.3V和5V信号,F413ZH GPIO可直接驱动。
使用F413ZH 开发板D8,D9,D10,D11引脚驱动四路继电器,继电器板电源从开发板3.3V电源端子获取,彩灯电源从5V电源端获取。
连上发光管,加电源测试,4个GPIO口设置长通,显示正常系统连线无误。
由于是灯笼,使用小米移动电源为灯笼进行供电,电源外壳是金属的,为了防止短路,用电工胶布进行缠绕保护。
为了方便安装,几块板子固定使用热熔胶粘和,简单方便。
程序很简单,GPIO每0.3秒通断一次,程序写入开发板,然后将所有硬件装入到灯笼内。
谢谢大家!
|