0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于小凌派RK2206的智教助教—智能控制教学教室的探索先锋

电子发烧友开源社区 来源:未知 2023-06-08 17:00 次阅读
本项目由闽江学院牟冯玲、王静、张颖昊同学完成,获得福建省首届开源鸿蒙开发者大赛二等奖。

1、项目背景

进入21世纪的第二个十年,随着以物联网云计算、移动互联为代表的新一代信息技术的日趋成熟,在教育领域,具有智慧技术、智慧应用、智慧管理等特征的智慧教室成为新的关注热点。立足教学活动需求,提供智慧化的应用服务是智慧教室的核心使命,达成最优化的教学效果是智慧教室的终极目标。运用智慧技术,提供智慧服务,实现智慧管理是智慧教室区别于以往多媒体教室和网络化教室的主要特征。

“智慧教室”是数字化校园建设的一部分,也是未来教室的一种形式。“智慧教室”是一种新型的教育形式,有别于传统授听课方式,教师能快速掌握每位学生学习情况,并进行针对性指导。“智慧教室”运用现代化手段切入整个教学过程,让课堂变得简单、高效、智能,有助于开发学生自主思考与学习能力。智慧教室行业是指从事智慧教室相关性质的生产、服务的单位或个体的组织结构体系的总称。深刻认知智慧教室行业定义,对预测并引导智慧教室行业前景,指导行业投资方向至关。现行的教学过程中,传统的签到环节存在诸多问题。传统的教学方式已经不适应现代化教学的需要,基于物联网技术集智慧教学、人员考勤、环境智慧调节、远程控制于一体的新型现代化“智慧教室”系统在逐步的推广运用。“智慧教室”作为一种新型的教育形式和现代化教学手段,给教育行业带来了新的机遇。

2、 项目简介

2.1 项目描述

这是一款基于OpenHarmony的智慧教室系统。我们的主控采用小凌派RK2206开发板,系统由3节18650锂电池通过TPS5430模块和AMS1117芯片完成降压供电。在智慧教室中,教室的门由NFC刷卡实现开关;教室的窗户可根据是否下雨自动控制开与关;教室的窗帘可由遥控控制开与关。同时学生可根据自身的学生卡打卡上课,智慧教室进行语音播报,方便了老师考勤;教室外部有一块大屏实时显示时间、课程、授课老师、课程时间、学生考勤情况、室内温湿度等;室内则配有检测火焰、温湿度、有毒气体等传感器,为学生安全提供保障。与此同时室内的灯、风扇也是智能可控的,可根据外部环境的光照强度来决定每盏灯的亮灭;可根据温度的值控制风扇的开关。此外,我们在室内安装一个红外遥控驱动模块以及实时时钟模块,给老师佩戴遥控卡与以上所有模块均可实现互联;例如可控制灯的亮灭、门的开关、窗的开关、风扇的开关、窗帘的开关等功能。

2.2 功能说明

教室内安装有各类传感器可以实时采集室内的数据,主要包括光照强度、温湿度、有毒气体检测、火源检测。

室外配有语音播报模块,NFC门禁模块以及一块2.4寸TFT彩屏,在屏上可显示教室的实时上课信息。

智慧教室以红外收发模块为基础,老师可通过红外遥控来控制教室内的部分参数

2.3 系统功能模块划分

智慧教室分为以下四个大类模块:供电模块;门禁和智能考勤系统一体化;室内智能监测与控制系统;红外传输模块。

2.4 项目成果展示

81e08296-05da-11ee-962d-dac502259ad0.jpg

智慧教室系统模型实物

81ec11ba-05da-11ee-962d-dac502259ad0.jpg

教室外部TFT屏数据展示

3、硬件方案

3.1 硬件总体框架

81ff8b14-05da-11ee-962d-dac502259ad0.png

3.2主控芯片

82098ab0-05da-11ee-962d-dac502259ad0.jpg

采用小凌派RK2206 OpenHarmony开发板,主控为瑞芯微RK2206芯片,200MHz主频,RAM 256KB、ROM 16KB、PSRAM 8M、FLASH 8M。板载NFC Tag芯片及天线,可实现OpenHarmony“碰一碰”功能。支持 IEEE 802.11b/g/n 制式,AP 模式。USB 2.0 、SD card /SPI/I2C 接口、麦克风接口、E53 接口(包含 UART、 I2C、ADCDAC、PWM、5 个 GPIO)。一根TypeC USB线,即可实现供电、下载等功能。一根TypeC USB线,可支持串口调试功能。

3.3NFC刷卡模块

MFRC522是应用于13.56MHz非接触式通信中高集成度读写卡系列芯片,是智能仪表和便携式手持设备研发的较好选择,非接触式 IC 卡又称射频卡,由 IC 芯片、感应天线组成,芯片及天线无任何外露部分。卡片在一定距离范围(通常为 5—10cm)靠近读写器表面,通过无线电波的传递来完成数据的读写操作。

82204a70-05da-11ee-962d-dac502259ad0.jpg

3.4温湿度传感器

DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,内部由一个 8 位单片机控制一个电阻式感湿元件和一个 NTC 测温元件。DHT11采用单总线协议,支持2.4V供电。

822ce12c-05da-11ee-962d-dac502259ad0.png

3.5 TFT显示屏

显示屏采用2.4寸TFT液晶,支持5V或者3.3V供电,通信协议采用spi协议。

8257e73c-05da-11ee-962d-dac502259ad0.jpg

3.6 舵机

舵机模块采用SG90舵机,用以模拟开关门与开关窗。该模块支持5V或者3.3V供电。

8266f84e-05da-11ee-962d-dac502259ad0.jpg

3.7火焰传感器

火焰传感器输出形式数字开关量输出(0 和 1) 检测到火焰或光源引脚输出1,否则输出0。

8276d764-05da-11ee-962d-dac502259ad0.png

3.8红外收发模块

红外发射部分电路包括矩阵键盘、红外发光二极管、编码以及调制电路等,红外接收部分包括光敏二极管、解调以及解码电路等。hx1838 红外接收头自带了滤波的功能,本文使用的接收头中,当接收到38Khz的PWM 时,输出低电平,否则输出高电平。红外遥控器采用了NEC编码规则,当捕获到一个 9ms 低电平 + 4.5ms 高电平时,即收到一个引导码。

8284b622-05da-11ee-962d-dac502259ad0.jpg

3.9雨滴模块

雨滴传感器的DO引脚用来指示是否检测到雨滴,如果检测到至少一滴雨滴DO就输出高电平,反之一直保持低电平。雨滴传感器的AO引脚输出模拟电压信号,用来指示检测的雨滴数量大小。

8299875a-05da-11ee-962d-dac502259ad0.png

3.10有毒气体检测传感器

MQ-7 CO气体传感器使用的敏感元件为气敏材料(SnO2),该传感器对一氧化碳的灵敏度高。SnO2在洁净空气中电导率低,传感器的电导率随着空气中CO气体浓度增加而增大。最后使用简单的电路将电导率的变化转换为跟气体浓度相关的输出信号。

82a9782c-05da-11ee-962d-dac502259ad0.png

3.11供电模块

TPS5430是一款输出电流可达3A连续(4A峰值)的PWM转换器,开关频率500kHz,转换效率最佳状态理论值可达95%(实际测试确实达不到这个状态),内部集成的N沟道MOSFET导通电阻值仅为110mΩ。内含一个电压误差放大器,可在瞬态条件下提供严格的电压调节精度;一个欠压锁定电路,保证输入电压低于5.5V时芯片不会启动工作。输入电压范围6V~36V,输出电压理论最低可到1.23V,具有过流及热关断保护功能。

82c57a22-05da-11ee-962d-dac502259ad0.png

4、 软件方案

4.1软件整体框图

在该项目中,我们将软件整体设计分成应用层,数据交换层,控制层,接口层,内核层,数据交换层采用nfc门禁装置来实现对老师信息的录入和读取以及学生考勤,红外遥控装置实现控制教室功能从而使教学效率提高,采用syn6288语音装置实现对老师刷卡是否可以通过进行判断以及学生考勤,接口层使用驱动(I2C,GPIO,UART),内核层为:Lite os -M内核,从而完成软件整体设计。

82cf5e70-05da-11ee-962d-dac502259ad0.png

4.2教室功能设计

通过RC522模块实现门禁考勤一体化,使用红外驱动模块,电平转换通信模块,电机驱动模块来实现遥控操作教室多个功能,使用DHT11模块,DS1302模块,雨滴模块,BH1750模块,气体检测,火焰传感器模块,风扇模块实现室内智能检测,打造智能高效、富有智慧的课堂教学环境。

82dd7f96-05da-11ee-962d-dac502259ad0.png

4.3室内智能监测与控制系统设计

我们用小凌派RK2206为控制核心,室内采用气体传感器,火焰传感器,温湿度传感器,光敏电阻传感器,DS1302模块等等信息通过小凌派显示到2.4寸液晶屏上,进行实时显示,可以在液晶屏上看到室内的所有信息,达到室内智能检测的效果。当温度或过高,风扇会自动打开,进行散热。当检测到下雨时,窗户会自动打开等等

82ed9ade-05da-11ee-962d-dac502259ad0.png

4.4红外数据收发

红外线遥控器就是利用波长 0.76μm~1.5μm 之间的近红外线来传送控制信号的。红外线的特点是不干扰其他电器设备工作,也不会影响周边环境,若对发射信号进行编码,可实现多路红外遥控功能。我们用不同的编码对应不同的功能,来实现用一个遥控操作整个教室的多个功能。

82fe4078-05da-11ee-962d-dac502259ad0.jpg

5、项目总结和展望

本项目设计硬件选用小凌派开发板搭载瑞芯微低功耗、高集成的无线局域网处理器RK2206,支持OpenHarmony操作系统。通过模型演示充分体现项目的实用性,可在液晶显示屏上显示实时时钟、温湿度、学生考勤情况和教师上课信息情况等。

本项目研究的基于小凌派RK2206,实现了用红外遥控作为总控制器,使操作多功能化,降低了日常使用的难度。随着科技进步,时代的发展,教育和教育环境成为重中之重,正是借助互联网技术,使智慧教室成为更适应这个快节奏时代的产品。本项目虽然实现功能,但仍存在不足之处,红外控制信号的不稳定等问题还待后续解决。


更多热点文章阅读
  • 大佬分享!基于OpenHarmony操作系统的无人机
  • DevEco Studio 3.1 Release | 动态共享包开发,编译更快,包更小
  • Cocos携手乐元素,《开心消消乐》成功移植OpenHarmony
  • 开源样例!基于小凌派RK2206的工地检测平台设计
  • DevEco Device Tool 3.1 Release新版本发布

提示:本文由电子发烧友论坛发布,转载请注明来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com。


原文标题:基于小凌派RK2206的智教助教—智能控制教学教室的探索先锋

文章出处:【微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电子发烧友
    +关注

    关注

    33

    文章

    546

    浏览量

    32355
  • 开源社区
    +关注

    关注

    0

    文章

    92

    浏览量

    341

原文标题:基于小凌派RK2206的智教助教—智能控制教学教室的探索先锋

文章出处:【微信号:HarmonyOS_Community,微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【年度精选】2023年度top5榜单——鸿蒙开发经验

    益的参考。 4、基于小 RK2206智能渔排养殖设计分享 作者:老渔翁 阅读量:3995 推荐理由: 本教程介绍了一种基于小
    发表于 01-10 17:19

    基于树莓的嵌入式Linux开发教学

    + 虚拟机环境 + 交叉编译 + 驱动编程 + 应用层编程 ”开发链可以深入理解和控制嵌入式 Linux 系统,但因其复杂性而更适合需要定制 Linux 内核与驱动的精英开发、精英教育或研究者。树莓
    发表于 09-21 07:09

    基于AT89S51单片机实现教室灯光智能控制系统的设计

    针对教室灯光的控制,分析了教室灯光智能控制的原理和实现方法,提出了基于单片机设计教室灯光
    发表于 09-20 06:06

    Windows搭建OpenHarmony编译环境

    对OpenHarmony编译呢?答案是:可以。所以,我们今天来尝试在Windows环境下搭建OpenHarmony编译环境。 本次OpenHarmony选用小-RK2206开发板的代码仓:https
    发表于 08-16 16:07

    好书推荐|《OpenHarmony嵌入式操作原理与应用》

    操作系统的原理与开发过程有更深刻的了解。 本书基于已经通过开放原子开源基金会XTS认证的小RK2206开发套件,书中所有的电路、程序和开发实例均在开发套件上调试和验证通过。 感谢电子发烧友给予我
    发表于 06-27 23:12

    《OpenHarmony嵌入式系统原理与应用——基于RK2206芯片(微课视频版)》学习记录1 环境配置与源码编译

    ,可用干运行WLAN MAC堆栈。HiFi3 DSP可用干运行音频和智能语音交互相关算法。集成的480KB系统内存和就地执行(XIP)闪存/pSRAM接口使RK2206能够灵活地适应不同的应用程序开发
    发表于 06-25 11:26

    《OpenHarmony嵌入式系统原理与应用——基于RK2206芯片(微课视频版)》学习记录之一

    非常感谢电子发烧友论坛提供这次《《OpenHarmony嵌入式系统原理与应用——基于RK2206芯片(微课视频版)》学习机会。 下面记录一下书中实验需要注意的一些细节。 1、安装hb后,执行hb
    发表于 06-15 14:10

    基于小凌派RK2206的智教助教智能控制教学教室探索先锋

    的智慧教室成为新的关注热点。立足教学活动需求,提供智慧化的应用服务是智慧教室的核心使命,达成最优化的教学效果是智慧教室的终极目标。运用智慧技
    的头像 发表于 06-12 10:54 519次阅读
    基于小凌派<b class='flag-5'>RK2206</b>的智教<b class='flag-5'>助教</b>—<b class='flag-5'>智能</b><b class='flag-5'>控制</b><b class='flag-5'>教学</b><b class='flag-5'>教室</b>的<b class='flag-5'>探索</b><b class='flag-5'>先锋</b>

    基于小RK2206的智助教智能控制教学教室探索先锋

    的教育形式和现代化教学手段,给教育行业带来了新的机遇。2、 项目简介2.1 项目描述这是一款基于OpenHarmony的智慧教室系统。我们的主控采用小
    发表于 06-06 15:15

    基于小RK2206智能语音电子秤设计

    发展缓慢,并没有掌握核心科技。总体来看,国内电子秤发展欠缺,电子秤技术没有掌握核心,电子秤发展存在广阔的发展空间。2、项目简介2.1项目描述 本文基于单片机小RK2206设计了一款智能
    发表于 05-27 13:46

    已结束-【书籍评测活动NO.12】 OpenHarmony嵌入式系统原理与应用——基于RK2206芯片(微课视频版)

    在学习过程中能直接上手操作,做到理论与实践相结合。 《OpenHarmony嵌入式系统原理与应用——基于RK2206芯片(微课视频版)》 配套资源微课视频编译环境编译工具程序代码教学课件教学大纲说明
    发表于 05-08 15:51

    基于OpenHarmony智能音响的操作视频展示

    此项目基于OpenHarmony 操作系统——我国自主研究、国产可控的芯片RK2206 搭载的一个全新的,独立的首个完全开源的操作系统。该项目也是 OpenHarmony 在智能音箱领域适配的一个
    发表于 05-06 15:44

    基于OpenHarmony的智能音响

    框图 3.2 主控芯片 图3.2 小采用小RK2206 OpenHarmony开发板,主控为瑞芯微
    发表于 05-06 15:41

    基于小RK2206的无线智能运动动态监测系统

    无线智能运动动态监测系统由瑞芯微RK2206芯片搭载OpenHarmony 操作系统设计。能够精确测量在日常生活中的人体心电信号,体温信息以及运动步数并通过无线通信方式传输至上位机的一套安全可靠
    发表于 05-04 16:01

    基于小RK2206的健康管家—智测心电无线结点助手

    的生物电信号。能够实时测量动态的心电信息、 人体体温信息和日常 活动步数的智能动态心电监测系统。2.3系统功能模块划分该系统以我国自主创新研发的芯片RK2206 搭载 OpenHarmony 操作系统为控制
    发表于 04-28 11:07