查看:
1199
|
回复:
0
|
暑期训练营进阶班收获与心得
|
QAQAa
1
主题
0
回复 |
发表于2020-08-26 14:30:52
|
只看该作者
1#
电梯直达
疫情的原因,在家无事,闲逛的时候突然看见立创EDA基础班的宣传,看到奖励还是挺丰富的,便想来学习一下。报了名加了群之后,看见有人说后期还有进阶版,基础班是教你从头开始学习、零基础教学,做的是一个USBHub,因为这个暑假的时候刚好开了电子线路CAD这门课,结课的时候我自己照着书上的一个USBHub制作了一个,并且已经测试完全,可以使用了。 所以说当时听说还有进阶班,并且两个训练只能参加一个,所以我就选择退出了基础班,去参加了进阶班,可能学到的东西多一些。 在还没有听说立创EDA的暑期培训的时候,我自己是想做一个ESP8266的天气时钟的,正好听说进阶班的题目和物联网有关就参加了,想要进一步了解一下wifi模块相关的应用。 在参加进阶班的训练时,我也看了基础班的回放视频的,因为以前虽然接触过EDA设计,不过都是自己随便弄弄,没人指点一些布局、覆铜的一些知识。看视频回放的电路点评的时候知道了一些电路布局知识。 再来说说做这个物联网项目遇到的问题: 因为我使用的是ESP8266模块,使用的是AT指令开发,当时的固件并没有MQTT的指令,我自己便去网上找资料,固件和烧录软件都试了好多个版本,最终终于下载成功了,并且可以使用的固件以及下载软件。 在这之前我并未接触过MQTT通信的相关东西,前期电路画完之后,便一直在看一些MQTT的一下基础知识。 然后自己就用串口调试助手慢慢试错,整了好几天终于可以订阅和发布消息了,然后发现无法使用APP配网,百度搜索了说是得移植ALiOS才可以使用自动配网,然后我就放弃了这个方案,转向了机智云。 机智云官网有现成的代码生成器,网上也有很多资料。 最后整了一个stm32F103+8266+机智云的方案实现了使用手机APP远程操作模块的功能 图片展示:
工程链接: https://oshwhub.com/QAQAa/wu-lian-wang-cha-zuo |
|