一种开源硬件编程教学教具制造技术

技术编号:20754553 阅读:25 留言:0更新日期:2019-04-03 12:07
本实用新型专利技术涉及一种教具,尤其是开源硬件编程教学教具(1),包括:基板(2)和传感器模块,其特征在于:该基板内设有可更换的主控板,并有编程接口(2‑4),基板上分布有凸起,形成能与传感器模块或拼插模型(6)直接拼插连接的结构,基板上还设置有供电通讯接口公头(2‑1);该传感器模块包括上盖、PCB功能板、供电通讯接口母头(3‑3)、外框及底板;上盖、外框及底板组成一个包裹结构包裹固定PCB功能板,供电通讯接口母头一端与PCB功能板连接,另一端伸出底板外形成能与供电通讯接口公头连接通讯的结构;上盖、底板上均分布有凸起,形成能与基板或拼插模型直接拼插连接的结构。本实用新型专利技术更简便,更安全,更易用,供电更持久,更强扩展性,提供标准接口转接板,可以兼容标准接口的第三方传感器。

An Open Source Hardware Programming Instruction Tool

The utility model relates to a teaching aid, in particular to an open source hardware programming teaching aid (1), which comprises a substrate (2) and a sensor module, and is characterized by a replaceable master board, a programmable interface (2 4) and a projection distributed on the substrate, forming a structure capable of directly inserting and connecting the sensor module or the insertion model (6), and also having a replaceable master board on the substrate. The sensor module includes upper cover, PCB function board, power supply communication interface parent (3) outer frame and bottom plate; upper cover, outer frame and bottom plate form a wrapping structure to wrap and fix PCB function board; one end of power supply communication interface parent is connected with PCB function board; the other end is extended to form a communication connection with power supply communication interface bus head. The upper cover and the bottom plate are all distributed with bulges, forming a structure that can be directly inserted and connected with the base plate or the splicing model. The utility model has the advantages of simpler, safer, more usable, more durable power supply and stronger expansibility, and provides a standard interface adapter board, which can be compatible with the third-party sensors of the standard interface.

【技术实现步骤摘要】
一种开源硬件编程教学教具
本技术涉及一种教具,尤其是开源硬件编程教学教具。
技术介绍
近年来,各种编程教学使用的传感器模块被陆续开发出来,通过PC、智能终端等编程后,将各传感器模块按照一定的拼接规则进行拼接,或与拼插模型(例如乐高模数)拼接后即可形成各种智能教具或智能玩具。这些传感器模块虽然使用方便,但仍存在诸多问题,例如:模块的连接卡口与信号通信分体设计,即传感器模块连接与信号传输无法同时进行;模块的信号传输及供电需要额外的连线或接口完成;使用面包板或杜邦线连接时,需要一定的电路基础知识,且连线复杂,连接牢固度差;使用时没有基板,或虽有基板但传感器模块与基板之间需要借助数据线完成连接;基板不带开关,不带电源,电池亦采用分体式设计,需要额外结构固定电池,不便于案例制作及移动、分享交流。
技术实现思路
本技术为了克服上述现有技术的缺点,特提出如下改进方案。一种开源硬件编程教学教具,其包括:基板和传感器模块;该基板内设有可更换的主控板,并有编程接口,通过PC或智能终端编写的程序可在主控板上运行,实现传感器控制信号的收集处理及传感器功能的控制。可通过更换不同的主控板实现对不同编程语言的支持,主控板的切换不影响基板及传感器功能的实现。基板上分布有凸起,形成能与传感器模块或拼插模型直接拼插连接的结构,基板上还设置有供电通讯接口公头。通过如此设置,使得基板与传感器模块的连接与信号传输可以同时进行。该传感器模块包括上盖、PCB功能板、供电通讯接口母头、外框及底板;上盖、外框及底板组成一个包裹结构包裹固定PCB功能板,供电通讯接口母头一端与PCB功能板连接,另一端伸出底板外形成能与供电通讯接口公头连接通讯的结构;传感器模块的上盖、底板上均分布有凸起,形成能与基板或拼插模型直接拼插连接的结构。上述PCB功能板可以是任何现有技术已知的,例如:模拟温度传感器、角度传感器、声音传感器、全彩灯矩阵、数字按键、彩色LED灯、蓝牙通讯模块等。优选地,上述基板内还可以设置充电电池槽、充电接口和电源开关,由此使得基板能通过电池独立供电,从而便于移动。优选地,上述基板可分为多个模块安装区,各模块安装区中有一个或多个供电通讯接口公头,可提供多种电压规格,用于与不同规格的传感器模块连接。例如,上述模块安装区可分为:数字模块安装区、IIC模块安装区、模拟模块安装区、SPI模块安装区、UART模块安装区。优选地,上述传感器模块外框上设置有防呆缺口,上述基板上设置有防呆凸起,二者匹配从而方便使用者迅速地将传感器模块与基板拼插。优选地,该传感器模块可设计为长款传感器模块和短款传感器模块两种尺寸,长款传感器模块宽高与短款传感器模块相同,但长度加倍,短款传感器模块内所装PCB功能板工作电压为5V,长款传感器模块内所装PCB功能板工作电压为5V或9V。优选地,上述长款传感器模块中,供电通讯接口母头焊接在PCB功能板的底面上,PCB功能板的表面上还可焊接有供电通讯接口公头,供电通讯接口公头伸出上盖外,从而使得长款传感器模块与基板连接后,其上还可以再与其它传感器模块连接,或通过连接延长线与拼插模型连接。优选地,上述供电通讯接口公头和上述供电通讯接口母头为任何现有技术已知的形式,只要能使基板与传感器模块间,或传感器模块相互之间充分有效地通讯即可。在一个实例中,供电通讯接口公头和供电通讯接口母头以直插的形式连接,该供电通讯接口公头可以成形为与基板上的凸起相同的外形,并取代部分凸起形成在基板上,从而使得基板上带公头的区域也仍然可以与任意模数一致的拼插模型相连接;该供电通讯接口母头成形为与传感器模块底板上的凸起相同的外形,并取代部分凸起形成在底板上,从而使得传感器模块可以与任意模数一致的拼插模型相连接或与不带公头的基板区域连接。在另一个实例中,供电通讯接口公头和供电通讯接口母头仍然以直插的形式连接,公头分布于基板上的凸起之间,母头以外包的形式包在公头外侧,该接口母头由上座、防呆凸起和金属弹片构成,上座上有通孔方便金属弹片穿过并固定形成电极,防呆凸起形成在上座上,金属弹片与防呆凸起一起排列形成带缺口的圆柱;该接口公头由底座、防呆凸起和金属弹片构成,底座上有通孔方便金属弹片穿过并固定形成电极,防呆凸起形成在底座上并与母头中圆柱的缺口相匹配,防呆凸起的设计使得公头和母头仅可以特定角度连接,能保证二者间的电极能快速、有效连接。优选地,该带缺口的圆柱成形为与传感器模块底板上的凸起相同的外形并取代凸起形成在底板上,从而使得传感器模块可以与任意模数一致的拼插模型相连接或与不带公头的基板区域连接。该接口公头形成于基板上的凸起之间,公头所在区域仍可以放置模数一致的拼插模型,即公头的安放对模型的拼插并无影响。本技术方便易用,在编程入门学习阶段,传感器模块可以在模块安装区以积木拼插的方式完成连接;在模型制作阶段,传感器模块可以拼插在模型之上,通过连接线与基板通信接口相连,从而方便功能实现。本技术相比现有技术具有明显的优点:1.更简便:编程学习过程中可无需使用连接线;2.更安全:PCB功能板全包裹,使用过程中不易短路、不会划伤使用者;3.更易用:基板为搭建平台,可供使用者直接搭建立体结构,可整体搬运移动,方便展示交流;基板自带充电电池及开关,可摆脱电源线束缚,供电更持久;4.更强扩展性:可预留标准化的通讯接口,扩展性更强;提供标准接口转接板,可以兼容标准接口的第三方传感器。附图说明图1为本技术的俯视立体图。图2为本技术的仰视立体图。图3为本技术的基板的俯视立体图。图4为本技术中短款传感器模块结构分解示意图。图5为本技术中长款传感器模块结构分解示意图。图6为本技术中供电通讯接口母头和供电通讯接口公头的结构分解示意图。图7为本技术用于案例制作时的俯视立体图。上述附图中的标记如下:教具1、基板2、短款传感器模块3、长款传感器模块4、供电通讯接口公头2-1、基板防呆凸起2-2、电源开关2-3、编程接口2-4、充电接口2-5、充电电池槽2-6、模拟模块安装区2-7、数字模块安装区2-8、SPI模块安装区2-9、UART模块安装区2-10、IIC模块安装区2-11、短款传感器模块上盖3-1、短款传感器模块PCB功能板3-2、供电通讯接口母头3-3、短款传感器模块底板3-4、短款传感器模块外框3-5、短款传感器模块防呆缺口3-6、螺丝孔3-7、长款传感器模块上盖4-1、长款传感器模块PCB功能板4-2、长款传感器模块底板4-5、长款传感器模块防呆缺口4-6、长款传感器模块外框4-7、上座5-1、母头防呆凸起5-2、母头金属弹片5-3、底座5-6、公头防呆凸起5-5、公头金属弹片5-4、拼插模型6。具体实施方式下面结合附图说明本技术的具体实施方式。实施例1:如图1和图2所示,本技术的开源硬件编程教学教具1包括基板2和传感器模块,传感器模块可以为短款传感器模块3和长款传感器模块4,该基板2上分布有凸起,凸起用于与传感器模块或拼插模型直接拼插连接,供电通讯接口公头2-1设置于凸起之间,基板上还设置有用于引导传感器模块拼插的基板防呆凸起2-2。供电通讯接口公头2-1能给传感器模块供电并通讯连接,基板内设有可更换的主控板,其外的编程接口2-4可与PC、本文档来自技高网...

【技术保护点】
1.一种开源硬件编程教学教具(1),包括:基板(2)和传感器模块,其特征在于:该基板内设有可更换的主控板,并有编程接口(2‑4),基板上分布有凸起,形成能与传感器模块或拼插模型(6)直接拼插连接的结构,基板上还设置有供电通讯接口公头(2‑1);该传感器模块包括上盖、PCB功能板、供电通讯接口母头(3‑3)、外框及底板;上盖、外框及底板组成一个包裹结构包裹固定PCB功能板,供电通讯接口母头一端与PCB功能板连接,另一端伸出底板外形成能与供电通讯接口公头连接通讯的结构;上盖、底板上均分布有凸起,形成能与基板或拼插模型直接拼插连接的结构。

【技术特征摘要】
1.一种开源硬件编程教学教具(1),包括:基板(2)和传感器模块,其特征在于:该基板内设有可更换的主控板,并有编程接口(2-4),基板上分布有凸起,形成能与传感器模块或拼插模型(6)直接拼插连接的结构,基板上还设置有供电通讯接口公头(2-1);该传感器模块包括上盖、PCB功能板、供电通讯接口母头(3-3)、外框及底板;上盖、外框及底板组成一个包裹结构包裹固定PCB功能板,供电通讯接口母头一端与PCB功能板连接,另一端伸出底板外形成能与供电通讯接口公头连接通讯的结构;上盖、底板上均分布有凸起,形成能与基板或拼插模型直接拼插连接的结构。2.如权利要求1所述的开源硬件编程教学教具,其特征在于:所述基板内设置有充电电池槽(2-6)、充电接口(2-5)和电源开关(2-3)。3.如权利要求1所述的开源硬件编程教学教具,其特征在于:所述基板可分为多个模块安装区,各模块安装区中有一个或多个供电通讯接口公头,可提供多种电压规格,用于与不同规格的传感器模块连接。4.如权利要求3所述的开源硬件编程教学教具,其特征在于:所述模块安装区可分为:数字模块安装区(2-8)、IIC模块安装区(2-11)、模拟模块安装区(2-7)、SPI模块安装区(2-9)、UART模块安装区(2-10)。5.如权利要求1所述的开源硬件编程教学教具,其特征在于:所述传感器模块外框上设置有防呆缺口,上述基板上设置有防呆凸起(2-2)。6.如权利要求1所述的开源硬件编程教学教具,其特征在于:所述传感器模块可设计为长款传感器模块(4)或短款传感器模块(3)两种形式,长款传感器模块宽高与短款传感器模块相同,但长度加倍,短款传感器模块内所装PCB功能板工作电压为5V,长款传感器模块内所装PCB功能板工作电压为5V或9V。7.如权利要求6中所述的开源硬件编程教学教具,其特征在于:该长款传感器模块(4)中,供电通讯接口...

【专利技术属性】
技术研发人员:王文韬苏雷
申请(专利权)人:北京智鸿启程科技有限公司
类型:新型
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1