查看:
3265
|
回复:
2
|
基于立创EDA的物联网智能插座
|
|
发表于2020-08-26 17:28:33
|
只看该作者
1#
电梯直达
基于立创EDA的物联网智能插座(版本一 STM32单片机版本):https://oshwhub.com/414048A/li-chuangeda-shu-ji-xun-lian-ying 基于立创EDA的物联网智能插座(版本二 Arduino版本):https://oshwhub.com/414048A/xun-lian-ying_-jin-jie-ban-li-chuangeda-shu-ji-xun-lian-ying-ban-ben-er 立创EDA暑期训练营进阶学习心得体会 从我最开始了解到立创EDA还是在大一下期末的时候,那时候还是师兄告诉我的,也是因为我改变了自己的目标和方向,开始将身心投入到学习之上,在完成了大一的学业与开始与大二的学习进行对接后,退出了学生会和各个部门,经过自己几方打听,好在大一期间自制了一台激光雕刻机,正好专业课老师是学院副教授,在他的帮助下就顺利加入了陈良国家级Da师工作室,并顺利进入了智能产品设计工坊,也就是在那个时候结识了我的刘二狗师兄,一天就跟着他学,那时候硬件绘图就只知道AD,还不知道立创EDA和其它绘图软件(可见是有多傻),看见大哥在用立创EDA进行PCB绘制,很好奇也就跟着注册账号,学着进行绘画了,那时候脑子很简单,学着画一些很简单的三极管电路,然后发现上手很简单,几天就学会了于是我就这样和立创EDA结缘了,后面再参加"TI杯"全国大学生电子设计竞赛,我们也获得了立创EDA的支持,我也获得了立创赞助的第一块属于自己的开发板,那时候别提多高兴了,在比赛过程中获得了市级二等奖,再后来立创开始招募校园讲师,我也就毅然决然加入了这个队伍,再到这次举办立创EDA暑期训练营培训,最让我感动的也正是这种无私奉献的立创精神........这一年多以来,立创陪着我成长了好多好多,咱们国产化软件越来越走进我们的生活,我刚接触立创的时候,我们学校有2-3万人,可能想找到几百个能清楚的知道立创EDA的人都找不出,但是现在不一样了,现在越来越多的小伙伴知道它了,我也很高兴能够让身边更多的人了解熟悉立创EDA。 这次立创EDA的暑期训练营,从8月6号星期四开始的,还是兴奋得很呢,那天给我们学院介绍了训练营的目的、教学的内容和后期的日程安排、评奖评优等,然后教我们去阿里云平台如何创建属于自己的项目和产品,也正是这样,我就从电子出身,开始踏上了学习物联网的道路上了,了解了什么是三元组,什么是物模型,什么是MQtt,继而就开始构想自己的产品设计了。 8月7号星期五,这天我们的主要学习方向是基于阿里云的智能插座方案设计,老师带着我们从各个板块进行解刨分析(自身水平能力较好的同学可以自行设计方案),讲得很详细,加上自己本身在电路设计方向有一定基础,所以我按照老师的方法,自己的方案设计了属于自己的电路原理图,列好了我即将要制作的产品各项清单,由于我本身自己有一些安排和培训,所以只要晚上有一些时间能够进行绘制原理图和PCB,所以在后面两天星期六星期天两天时间就完成了PCB设计,一次性通过各项检测,直接投板生产,后来想了想,光单片机的版本成本太高,于是花了几个小时设计出了版本二,通过DRC测试后也直接投板生产了。 在绘制PCB外形和的时候才是最伤心的,那也是最伤脑筋的,因为那时候我网上买的外壳还没到,尺寸图就一张卖家给的零零散散的图,只能放一个计算机在旁边,一边算一遍绘制长度,宽度还要考虑元器件将要放置在板子哪个位置,要提前将这些位置留好,确保到时候各个板块能够正常工作,确保PCB能正常按放进塑料外壳里面(因为想到到时候,时间可能比较紧,可能时间不在允许我能打第二次版,所以争取仔细细心一点一次性把板子做好),当我再一次打开PCB绘制的文档层的时候,密密麻麻的尺寸看着还有一些舒服,这可能就是认真的回报吧哈哈,为了方便查看,我还删除了很多尺寸线,就出现了下图的样子(因为,如果不把这些地方基础打牢固,那么一旦元器件加上去,就会出现很多问题,比如说走线、两个元器件距离太近无法安放等等,以及生产出来与购买的塑料外壳不匹配,哪怕是差一毫米,安装上去都会影响这个产品的使用体验)
在第一版的基础上,更改了原理图,绘制了第二版本(如下图)
8月10号星期一,这天的主题是硬件设计,对于学员设计的PCB进行点评和嘉立创打板学习,这一天也是最快乐的一天,因为这一天正好是我的整岁生日,那一天大家在直播评论区为我庆生,感谢莫工、叶工、宋工、周工、小橘子,还有很多很多小伙伴,那天特别感动,虽然暑假一直没有回家一直留在学校,但是却是我第一次能够这么快乐的和这么多小伙伴一起度过,这段经历带给我的或许就是一辈子的回忆,再一次谢谢大家的祝福。还记得那天在直播间自己还闹出了一个乌龙,我也很希望老师能够看看我绘制的PCB板,于是就一直在发我的编号,最开始我的编号是94,然后我就发94,后面老师正好看见了我的评论,然后准备点开94号看,那时候别提有多高兴多兴奋了,结果当老师准备点开94号工程的时候,我才发现,发现我的编号变成了95,老师径直的点开了94号的工程,那一刻心拔凉拔凉的,真的好凉好凉,哈哈哈,但是也没关系,其实以及很开心了。 8月12号星期三,这一天是宋工讲解代码,而正好第二天开始,我就要开始参加新的培训了,一天天安排得满满的那种,从早上9点开始,一直到晚上10点结束,每一天都是如此,所以留给我写代码的时间很少很少,每天都很疲惫的回到寝室,然后洗漱完再写一写代码,进度就特别慢,甚至都萌生了一种想放弃的冲动,(“找个富婆,不想奋斗了”开个玩笑调侃一下),但是说归说,该做的咱们还是得做,虽然现在进度很慢,但是一点一点来,肯定会做完的,这天我记得最清楚的是宋工说的这句话:“底层要和业务逻辑分开”,什么意思呢?浅层一点就是说写代码的时候要将控制层和业务层分成两个区域,这样在后期进行代码移植或者修改的时候就能够很清楚,能够很明确的进行代码升级和修改,而且在后期移植的时候更方便,更能出更小的差错,深层一点来说就是咱们做事,一定要做好,要做漂亮,不要顾头不顾尾,唯有认真仔细,才能做得漂亮,放在古代就是”行军先行败“,写代码不仅是要解决现在的问题,更要为以后考虑,现在规范一点,养成好习惯,在未来才能更长远。当然,这是结合宋工的话,我慢慢理解得出来的。 在ESP8266进行通信测试的时候,我一直被一个问题困扰,也就是我的数据格式,我不知道我要下发什么数据,才能被阿里云服务器识别并进行处理,一直在那个坑里面陷了3天,也找遍了各个网站的资料,最后是在朋友付杰(立创客编:503317A)的帮助下成功的解决了这个问题,大家也可以去它的主页看看,说实话我是非常感谢他的(他很耐心的帮我解决了问题),以后有机会了一定请他聊聊天吃吃饭,这个朋友值得深交。 8月25号,立创EDA的暑期训练营培训也正式的结束了,这段时间给我的感触也是很深刻的,在以后的学习生活中,我也将踏踏实实的去做每一件事情,将立创向身边更多的人进行传播,同时我也希望能够通过这两年的学习,再次进入世界技能大赛电子技术项目的队伍,在世界的舞台上绽放光彩。 最后放上一张在基地集训时候的照片,纪念一下,勉励自己,我一定会再一次回到这个地方去的,咱要为国争光。加油!!!立创EDA!!!我们一起努力!!!
(自认为那时候憨得很) |
|
发表于2020-08-26 17:35:51
|
只看该作者
2#
前来围观,表示支持。
|
|
发表于2020-08-26 18:26:44
|
只看该作者
3#
点赞
|
|