一种基于电阻进行控制的编程装置及方法制造方法及图纸

技术编号:28401382 阅读:60 留言:0更新日期:2021-05-11 18:04
本发明专利技术公开了一种基于电阻进行控制的编程装置及方法,克服了现有技术的使用上位机操作繁琐使用不便的问题,包括基座、指令积木和执行机构,基座上设有外壳控制面板,外壳控制面板上设有若干积木插槽,积木插槽下置有读取电路模块,指令积木内部设有电阻电路,读取电路模块用于读取电阻电路触发读取电路模块状态下的阻值,每个读取电路模块与对应的电阻电路构成分压电路模块,指令积木可拆卸地安装在积木插槽内。本发明专利技术用若干电阻电路产生不同的电流,通过预先设置读取电阻模块,将I/O信号转化为控制逻辑指令通过蓝牙通讯发送给执行机构执行,采用积木的拼插方式控制程序进行控制,使得低龄儿童在学习编程时摆脱了使用上位机编程的繁琐。

【技术实现步骤摘要】
一种基于电阻进行控制的编程装置及方法
本专利技术涉及编程
,尤其是涉及一种基于电阻进行控制的编程装置及方法。
技术介绍
随着编程技术的快速发展,现在低年龄段儿童也开始学习编程。对于教育领域的智能硬件编程,主要还是通过文本代码或者图形化代码编写智能硬件控制程序,需要PC/PAD作为上位机,在某些教育领域,使用电子屏幕或者上位机进行编程的形式并不适合。
技术实现思路
本专利技术是为了克服现有技术的使用上位机操作繁琐使用不便的问题,提供一种基于电阻进行控制的编程装置,使得低龄儿童在学习编程时摆脱了使用上位机编程的繁琐,使幼儿更加专注,增强趣味性,避免了使用电子屏幕的场景能够更好地保护幼儿的眼睛。为了实现上述目的,本专利技术采用以下技术方案:一种基于电阻进行控制的编程装置,包括基座、指令积木和执行机构,基座上设有外壳控制面板,外壳控制面板上设有若干积木插槽,积木插槽下置有读取电路模块,指令积木内部设有电阻电路,读取电路模块用于读取电阻电路触发读取电路模块状态下的阻值,每个读取电路模块与对应的电阻电路构成分压电路模块,指令积木可拆卸地安装在积木插槽内,基座内部还设有相互连接的单片机、通讯模块、供电模块和控制器,单片机与颜色传感器相连接,通讯模块与执行机构相连接。本专利技术采用积木的拼插方式控制程序对执行机构进行控制,使得低龄儿童在学习编程时摆脱了使用上位机编程的繁琐,使幼儿更加专注,增强趣味性,避免了使用电子屏幕的场景能够更好地保护幼儿的眼睛;作为优选,指令积木与积木插槽之间设有可导电的接口。作为优选,所述分压电路模块均与单片机相连接,读取电路模块被触发状态下回产生I/O信号。作为优选,通讯模块与执行机构之间为蓝牙连接。作为优选,所述执行机构包括机器人、LED灯和蜂鸣器。作为优选,所述单片机还连接有光线传感器。作为优选,所述外壳控制面板上设有事件编码区域。一种基于电阻进行控制的编程方法,包括以下步骤:S1、在积木插槽下放置读取电路模块,在指令积木内放置与读取电路模块相匹配的电阻电路;S2、指令积木插入积木插槽中;S3、读取电路模块被相应的电阻电路触发构成分压电路模块并触发I/O信号发送给控制器;S4、控制器组合若干I/O信号形成对应的控制逻辑指令;S5、控制器将控制逻辑指令发送给执行机构执行。作为优选,所述S4中控制逻辑指令由事件编码区域触发。因此,本专利技术具有如下有益效果:1.本专利技术采用积木的拼插方式控制程序对执行机构进行控制,使得低龄儿童在学习编程时摆脱了使用上位机编程的繁琐,使幼儿更加专注,增强趣味性,避免了使用电子屏幕的场景能够更好地保护幼儿的眼睛;2.利用若干电阻电路产生不同的电流,通过预先设置读取电阻模块,每个指令积木内的电阻模块电阻阻值不同,存放的代码也是不同的,控制器通过读取电阻模块与电阻电路接触构成分压电路模块产生若干I/O信号,将I/O信号转化为控制逻辑指令通过蓝牙通讯发送给执行机构执行;3.事件编码区域上提前设置有逻辑判断内容,由指令积木触发,并触发控制器产生控制逻辑指令交由执行机构运行,整个过程仅需操控指令积木放入积木插槽内,通过简单动作实现复杂功能,集成度高。附图说明图1是本实施例的结构示意图。图2是本实施例的电路图。图3是本实施例外壳控制面板的结构示意图。图4是本实施例的局部拆解结构示意图。图5是本实施例事件编码区域的结构示意图。图6是实施例2的结构示意图。图中:1、基座11、外壳控制面板12、积木插槽13、事件编码区域2、指令积木3、执行机构31、机器人4、单片机5、通讯模块6、供电模块7、光线传感器8、控制器9、控制开关10、电源开关。具体实施方式下面结合附图与具体实施方式对本专利技术做进一步的描述。实施例1:本实施例提供了一种基于电阻进行控制的编程装置,如图1-5所示,如图1-5所示,主要包括两部分,用于产生控制指令的基座1和指令积木2,还包括用于执行控制指令的执行机构3,基座1设有外壳控制面板11壳控制面板11有若干积木插槽12,积木插槽21下置有读取电路模块,指令积木2内部设有电阻电路,读取电路模块用于读取电阻电路触发读取电路模块状态下的阻值,每个读取电路模块与对应的电阻电路构成分压电路模块,指令积木2与积木插槽12之间设有可导电的接口用于电阻电路接入读取电阻模块中构成分压电路模块,指令积木2可拆卸地安装在积木插槽21内,基座1内部还设有相互连接的单片机4、通讯模块5、供电模块6和控制器8分压电路模块均与单片机4相连接,读取电路模块被触发状态下回产生I/O信号,通讯模块5与执行机构3相连接,所述RFID读卡器与RFID标签之间通过串行总线和单片机4通信,RFID标签内存储有代码数据,通讯模块5与执行机构3之间为蓝牙连接,执行机构3包括机器人、LED灯和蜂鸣器,单片机4还连接有光线传感器7,外壳控制面板11上设有控制开关9和事件编码区域13,基座侧面设有电源开关10。本实施例还相应的提供一种基于电阻进行控制的编程方法,采用上述基于电阻进行控制的编程装置,包括以下步骤:S1、在积木插槽下放置读取电路模块,在指令积木内放置与读取电路模块相匹配的电阻电路;S2、指令积木插入积木插槽中;S3、读取电路模块被相应的电阻电路触发构成分压电路模块并触发I/O信号发送给控制器;S4、控制器组合若干I/O信号形成对应的控制逻辑指令;S4中控制逻辑指令由事件编码区域触发;S5、控制器将控制逻辑指令发送给执行机构执行。本专利技术的工作过程如下:本主体分为两部分,基座和指令积木,指令积木置放在基座的积木插槽内读取电阻模块与电阻电路接触构成分压电路模块,单片机读取指令积木中电阻电路的阻值产生不同的I/O信号并通过串行总线和蓝牙发送给控制器,控制器的程序算法根据电阻阻值的不同将若干I/O信号组合形成控制逻辑指令发送给执行机构运行。指令积木将变成实体化,逻辑为先行,即顺序结构,为了实现逻辑判断功能本专利技术引入事件编程机制,由事件编码区域出发;在事件编码区域编写传感器事件触发程序,代替逻辑判断语句。本实施例,需要通过光线传感器控制LED灯的亮灭,使用逻辑判断的编程方式,使用“如果…否则…”对光线传感器数值进行判断来控制LED等,在事件编码区域编程使用“当光线小于X”和“开灯”对应的两个指令积木,本实施例中X为50,当光线小于50执行LED灯亮的开灯指令。实施例2:本实施例的执行机构采用机器人,如图6所示,其余设置与实施例相同,基座的外壳控制面板上设有按顺序排列的积木插槽,指令积木放入积木插槽内会触发基座内对应位置的电阻电路,从而触发一条I/O信号,通过多个指令积木的组合,会形成一个控制指令的算法,控制器根据代码信息形成控制逻辑指令通过蓝牙通讯发送给机器人,机器人31运行控制逻辑指令进行前进、后退、左右/本文档来自技高网...

【技术保护点】
1.一种基于电阻进行控制的编程装置,其特征是,包括基座(1)、指令积木(2)和执行机构(3),基座(1)上设有外壳控制面板(11),外壳控制面板(11)上设有若干积木插槽(12),积木插槽(21)下置有读取电路模块,指令积木(2)内部设有电阻电路,读取电路模块用于读取电阻电路触发读取电路模块状态下的阻值,每个读取电路模块与对应的电阻电路构成分压电路模块,指令积木(2)可拆卸地安装在积木插槽(21)内,基座(1)内部还设有相互连接的单片机(4)、通讯模块(5)、供电模块(6)和控制器(8),单片机(4)与颜色传感器相连接,通讯模块(5)与执行机构(3)相连接。/n

【技术特征摘要】
20200612 CN 2020105378303;20200616 CN 2020105501661.一种基于电阻进行控制的编程装置,其特征是,包括基座(1)、指令积木(2)和执行机构(3),基座(1)上设有外壳控制面板(11),外壳控制面板(11)上设有若干积木插槽(12),积木插槽(21)下置有读取电路模块,指令积木(2)内部设有电阻电路,读取电路模块用于读取电阻电路触发读取电路模块状态下的阻值,每个读取电路模块与对应的电阻电路构成分压电路模块,指令积木(2)可拆卸地安装在积木插槽(21)内,基座(1)内部还设有相互连接的单片机(4)、通讯模块(5)、供电模块(6)和控制器(8),单片机(4)与颜色传感器相连接,通讯模块(5)与执行机构(3)相连接。


2.根据权利要求1所述的一种基于电阻进行控制的编程装置,其特征是,指令积木(2)与积木插槽(12)之间设有可导电的接口。


3.根据权利要求1所述的一种基于电阻进行控制的编程装置,其特征是,所述分压电路模块均与单片机(4)相连接,读取电路模块被触发状态下回产生I/O信号。


4.根据权利要求...

【专利技术属性】
技术研发人员:应宏
申请(专利权)人:杭州优必学科技有限公司
类型:发明
国别省市:浙江;33

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

1