[发明专利]一种软硬件结合的人工智能教育学习系统有效
申请号: | 202011294763.3 | 申请日: | 2020-11-18 |
公开(公告)号: | CN112463138B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 马琼雄;廖晓燕;张准;叶朗桦;李春宇;沈沛杰;黄焯鹏;羊宇弘;廖想 | 申请(专利权)人: | 华南师范大学 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38;G09B5/08 |
代理公司: | 广州容大知识产权代理事务所(普通合伙) 44326 | 代理人: | 潘素云 |
地址: | 510006 广东省广州市番禺区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软硬件 结合 人工智能 教育 学习 系统 | ||
1.一种软硬件结合的人工智能教育学习系统,其特征在于,包括基于blockly二次开发的图形化编程软件、为人工智能教育定制的硬件平台以及用于保存用户信息、助力教学管理的学习平台;
所述图形化编程软件包括图形化编程Web端程序以及Python服务端程序;
所述图形化编程Web端程序包括软件界面以及编程块自动生成组件;
所述软件界面包括编程块区、编程区、python代码显示区、调试区和功能区;
所述编程块区包括多个功能模块,每个功能模块内包含众多图形化编程块,每个图形化编程块对应一段能实现其文字描述的功能的python代码;
所述编程区是用户进行图形化编程的区域;用户从编程块区的各个功能模块中拖出实现功能所需的编程块到编程区,按照一定的程序逻辑进行拼接组合,形成实现特定功能的图形化代码;用户可将实现特定功能的图形化代码拼接成函数的形式,点击鼠标右键,选择“函数块保存”,即可实现单个函数定义体的保存,保存的函数体为文本文件格式,可在任何需要的时候重新从此文本文件中加载、调用此函数体;
所述python代码显示区用于显示用户在编程区所拼接的编程块对应的python代码,用户可查看每一个编程块对应的python代码与编程块文字描述之间的联系,便于理解此段python代码的功能;
所述调试区用于与用户进行交互,输出用户代码运行的信息,以及观看程序运行效果,以及根据报错提示进行代码调试;
所述功能区具有运行代码、停止运行、设置自启和取消自启功能;
所述编程块自动生成组件用于自动生成编程块,通过在配置文件配置编程块样式和设定对应python代码后,能自动生成编程块区内的各个编程块,并导出在图形化编程软件的编程块区;
所述Python服务端程序用于监听和接收图形化编程Web端程序发送过来的消息流,解析出command字段和param字段,根据command字段解析出用户在图形化编程web端程序点击的功能按钮。
2.根据权利要求1所述的软硬件结合的人工智能教育学习系统,其特征在于,所述硬件平台是为中小学人工智能教育而设计的,方便各种硬件的连接以及各种人工智能应用案例的实现;包括扩展板和树莓派,扩展板和树莓派电连接;
所述扩展板包括电源电路、PWM电路、加密电路、3.3V稳压电路、电机驱动电路、蜂鸣器电路、红外遥控电路、IIC通信接口、SPI通信接口、传感器接口、电机接口、PWM接口以及电池接口;
所述电源电路分别与树莓派、电池接口电连接,通过外接电池或适配器对树莓派扩展板进行供电;
所述PWM电路分别与树莓派、电机驱动电路、PWM接口电连接,产生PWM信号,对扩展板上的电机驱动电路、PWM接口进行控制;
所述电机驱动电路分别与树莓派、电机接口电连接,使用两块芯片,每块芯片产生两路驱动,共四路驱动电流输出到所述电机接口;
所述加密电路与树莓派电连接,将生成的序列码实时发送至树莓派,当识别到正确的序列码后,用户才能进入到树莓派扩展板界面;
所述3.3V稳压电路分别与树莓派、蜂鸣器电路电连接,将5V供电稳压为3.3V,为所述蜂鸣器电路进行供电;
所述IIC通信接口与树莓派电连接,为树莓派扩展板提供IIC通信接口;
所述SPI通信接口与树莓派电连接,为树莓派扩展板提供SPI通信接口;
所述红外遥控电路与树莓派电连接,用户通过红外遥控对扩展板进行远距离控制;
所述传感器接口与树莓派电连接,为树莓派扩展板提供传感器接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南师范大学,未经华南师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011294763.3/1.html,转载请声明来源钻瓜专利网。