「嵌入式系统设计与实现」书评:学习一个STM32的案例

本文最早发表于电子发烧友论坛:【新提醒】【「嵌入式系统设计与实现」阅读体验】+ 学习一个STM32的案例 - 发烧友官方/活动 - 电子技术论坛 - 广受欢迎的专业电子论坛!https://bbs.elecfans.com/jishu_2467617_1_1.html

感谢电子发烧友论坛和电子工业出版社的赠书。

上一篇帖子中介绍了《嵌入式系统设计与实现——第六届全国大学生嵌入式芯片与系统设计竞赛芯片应用赛道优秀作品剖析》一书的基本情况。今天来学习一个具体的案例。

 

这本书中意法半导体的案例是最多的,尤其是第二部分,占比极高,这也说明意法半导体在高校中推广是很成功的,很多学生一谈到嵌入式就想到STM32。今天学习的案例是“基于STM32的水果无损检测及分拣系统”。这个作品的技术难点其实不大,很容易想到它就是用视觉做检测,再加上STM32驱动电机进行分拣操作。
 

547b860fbe92a0f6b970fa56a95d910b.jpeg


 

9030c2ce01e274d9e1407941f1f9794c.jpeg

 

f58c57dd9be8cfbbf60d5a5376e4247e.jpeg

 

这个作品的识别部分用的是OpenMV4,它是一款专为机器视觉设计的高性能开发板,最大优点是易用,可以使用MicroPython编程,实现图像的识别。在本项目中,OpenMV4用于识别水果和人脸(操作人员打卡)。

STM32F7是主控板,用于接受OpenMV4的检测结果,并驱动电机。此外还用到ESP32和ESP8266,用于无线互联,并将数据传到阿里云实现物联网操作。案例还使用了温湿度传感器和人体感应传感器。

 

 

171a0da0131ce5f19b5f47d18573ef14.jpeg

 

作品详细设计了分拣的机械结构。这个嵌入式比赛比较喜欢学生进行动手制作,包括自制开发板或机械结构。如果用现成的开发板,只做算法实现,一般得分不会很高。

 

 

d2ce1b52cdfeed1357251decacf7512b.jpeg

 

c75313eb3b175cebc1593c6fc660c778.jpeg

 

从资料看,作品的完成度很高,基本上实现了其预定的目标,估计这也是它能够获得高分的原因。

5f0f4889b5644dff87276ff414050b54.jpeg

 

从学习书中案例和我自己指导学生参赛的经验看,现在的比赛成本是越来越高了,比赛作品制作越来越精良。另外建议同学们在组队时队员除了有擅长编程的,还要有擅长硬件制作的,这样才容易走到最后。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神一样的老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值