前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >程序员的浪漫《Rice DIY设计》

程序员的浪漫《Rice DIY设计》

作者头像
Rice加饭
发布2022-05-10 08:39:00
3710
发布2022-05-10 08:39:00
举报
文章被收录于专栏:Rice嵌入式

很多说程序员不懂得浪漫,程序员是直男,这个观点我是不认同。程序员浪漫起来别有一番风格,独特,是别人无法做到的。只有你想不到,没有你做不到。别人送花,送化妆品,送首饰等。我在想作为一个程序员送这些,选择就是一道障碍,我想了想,我觉得作为程序员为什么不能利用自己的专业知识,去创造独一无二的浪漫呢?用程序员的方式去取悦女朋友开心呢?说到这里,我来给大家说一说,一个简单而浪漫的DIY作品。

这个DIY作品是基于PCB设计,单片机开发的。需具备知识:

1.Altium Designer的使用,原理图设计,PCB设计。

2.C语言

3.51单片机

需要的工具:

1.软件:Altium Designer(PCB设计),keil(51版本,单片机程序设计),stc-isp-15xx-v6.85D(单片机代码烧录)

2.CH340(单片机代码烧录工具)

3.额外工具,制作PCB-LOGO脚本。链接:https://github.com/RiceChen/Programme-Romance.git

《原理图设计》

原理图的设计:选用了16pin的51内核单片机,一个USB-A接口,5颗LED灯。

《PCB设计》

画好轮廓,放置元器件,然后布线附铜,记得top层不要布线和附铜。

《LOGO设计》

制作LOGO需要一个脚本,脚本链接:https://github.com/RiceChen/Programme-Romance.git。下载下来,解压放在AltiumDesigner的安装目录:

点击Altium Designer的DXP->Run Script。

点击Browse。

选择脚本目录路径下PCBLogoCreator.PRJSCR脚本

双击RunConverterScript。

① 选择LOGO要放置的层。

② 选择logo的大小

③ 点击load,选择logo图片(注意:图片为单色位BMP格式)

然后点击Convert,开始生成LOGO。

生成的LOGO。然后将其拷贝复制到你的PCB上。

最后的结果:我这里做了开窗(效果会更加完美),顺便加了一些文字。

3D效果图:

实物:

至于代码,根据你自己想要的效果进行设计,简单的说,就是流水灯。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-11-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rice 嵌入式开发技术分享 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档