教师如何激发学生从事嵌入式系统的职业?Roobopoli认为答案在于让他们建造一座智能城市和一辆智能汽车。Roobopoli 是一个由促进技术素养的非营利性协会Perlatecnica和 ST 合作伙伴计划的成员Bluenet 领导的项目。该计划旨在帮助高中和大学生学习嵌入式系统的基础知识。 该项目本身围绕着 Robokart 和一个红绿灯模块。前者是一个套件,使学生能够构建小型智能汽车。后者是控制模拟城市中Robokarts流动的模块。因此,该程序本身非常广泛,因为它处理微控制器、IDE、传感器、电机控制等。它也非常灵活,因为教师可以调整免费下载的课程以适应各种年龄段。
驾驶机器人卡丁车
Bluenet 已经成功地将 Robokart 套件交付给意大利的 200 多所学校。该公司还继续更新其平台,但每个套件都使用NUCLEO-F401RE作为主板。第一个版本堆叠了一个X-NUCLEO-IKS01A2传感器板和一个X-NUCLEO-IHM12A1来控制电机旋转车轮。该套件的最新版本将子板的所有功能整合到一个 PCB 上,甚至包括一个 IR 传感器和一个飞行时间传感器板 ( X-NUCLEO-53L0A1 )。最后两块板帮助汽车在 Roobopoli 的道路上行驶并遵守交通信号灯。Robokart 确保教师在一个负担得起的包装中获得他们需要的所有部件。结果,更多的学生可以在他们的汽车上工作,使学习体验更加相关。在 Bluenet 在意大利取得成功后,该公司现在正在与美国学校洽谈以扩大其影响范围。
运行 Roobopoli
为了确保 Roopoboli 能够吸引广泛的学生,它的创建者使该计划非常灵活。例如,课程使用 Mbed API 来显着简化编程。即使没有编码背景的学生也可以快速学习如何分配引脚和编写简单的应用程序。学生没有使用过于有限的语言,而是使用工程师在实际工业应用中使用的工具进行学习。Bluenet 还分享了大学教授如何使用相同的套件向学生教授传感器融合并应用它。 同样,一些大学课程使用该套件来讨论 PID(比例、积分和微分)算法,因为智能汽车展示了它们在现实世界中的工作方式。该项目也是完全开源的,它的支持者鼓励学校分享他们的代码,从而创建一个社区。
下一步是什么?
Bluenet 的下一步是继续改进 Robokart 并扩大其作为教学工具的潜力。该公司正在研究使用 STM32WB 来引入无线通信。Roobopoli 背后的人也在评估添加 NFC、创建 STM32CubeMX 项目或向学生介绍 microPython。这种改进是可能的,因为 Robokart 仍然高度模块化,从而使学校能够使该工具适应他们的课程。Bluenet 还与 ST 在意大利那不勒斯的概念验证实验室合作,帮助当地学校了解智慧城市的实际应用,帮助他们将计划变为现实。 与此同时,在 Bluenet 正在探索认证教师的想法时,一些通过 Roobopoli 任教的大学生已经完成了学位并在 ST 实习。我们知道许多阅读这篇博文的工程师会希望他们在学校时拥有一辆 Robokart。
审核编辑:郭婷
-
传感器
+关注
关注
2552文章
51231浏览量
754698 -
电机控制
+关注
关注
3537文章
1882浏览量
268973 -
nfc
+关注
关注
59文章
1623浏览量
180686
发布评论请先 登录
相关推荐
评论