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功能板连接,另一端伸出底板外形 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。