501| 0
|
[M10项目] 行空板扩展板+镜子屋顶的探索与实验 |
本帖最后由 JOVI 于 2024-9-28 12:02 编辑 【产品介绍】 这次收到的产品行空板双路电机驱动I/O扩展板,是专为行空板开发适配的扩展板,产品如下图所示。 这块扩展板上的功能,这里就不一一赘述了,产品页面和产品维库里都非常详尽,扩展板该有的功能基本上都有了。和以往的其他扩展板相比,第一眼让人印象深刻的,就是倾斜的金手指插槽让行空板的屏幕可以获得最佳的可视角度。 【案例概述】 话不多说,直接开干。上海自然博物馆的青少年科学诠释者的一个双碳项目,项目名称叫做《镜子屋顶的探索与实验》。项目的主要目的是探索“镜子屋顶”作为一种低碳减排技术在降低室内温度方面的应用效果。项目本身的侧重点在于低碳减排,其中实验数据测量部分就正好需要使用行空板和这块扩展板,下面就这块扩展板的使用上,谈一下自己的创客体会。 【硬件连接】 两个木质平房模型,各自连接了一个温度传感器(限于手头现有传感器):一个是SHT31-F数字温湿度传感器,4Pin连接线;一个是DS18B20数字温度传感器,3Pin连接线。 两个温度传感器需要同时接入行空板,一个是4P,一个是3P,所以采用扩展板的方式是最合适的选择。 为了测试扩展板,SHT31-F数字温湿度传感器,4Pin连接线,接在扩展板的4Pin数字/模拟接口,当然是可以直接接在行空板4Pin的I2C接口上;DS18B20数字温度传感器,3Pin连接线,接在扩展板的3Pin的I2C接口上,当然也是可以直接接在行空板3Pin的I2C接口上。 对于供电方式,这个项目采用了行空板Type-C接口供电,插电脑USB口,行空板通过USB转接线连接扩展板,这种方式适合日常编程调试使用。扩展板还有另外两种供电方式:扩展板Type-C接口和扩展板DC2.1接口,分别可输入5V电源和6-12V电源,可以满足更高的用电需求。 至此,硬件连接就已经完成了。这里就体现了行空板扩展板的便利性了,接口比较丰富,相比单用行空板,硬件选择的余地就大很多了。当然这个项目,仅仅是连接了两个温度传感器而已,还不能很好的体现扩展板的优势,扩展板上可是具备10路3Pin口和4路I2C口的扩展能力。除此以外,扩展板上集成了两路直流电机驱动,还配备了RGB灯、红外发射与接收功能。 【软件编程】 编程方面就简单介绍一下,本项目的主要目的是用行空板记录两个平房模型内部的温度变化曲线,需要行空板达到以下的显示效果。 以下是Mind+主程序,其他程序就不赘述了,对于传感器就正常加载相应的扩展,pingpong库中的SHT31-F数字温湿度传感器和DS18B20数字温度传感器,按各自设置接口即可正常使用。 【使用评价】 对于本项目使用扩展板,最大的优势在于扩展板倾斜的金手指插槽设计,为行空板的屏幕提供了最佳的可视角度。本项目中的温度变化曲线,通过行空板倾斜的屏幕,可以非常方便直观的进行实时温度及变化曲线的观察和记录。除此以外,在今后有需要更多硬件的场景下,除了最佳的可视角度,还能提供直流电机驱动,RGB、红外,以及更多的接口,非常适合不同需求的创客项目。 |
181.77 KB, 下载次数: 75
程序
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed