一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

電子發(fā)燒友開源社區(qū) ? 來源:未知 ? 2023-06-08 17:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本項目由閩江學院牟馮玲、王靜、張穎昊同學完成,獲得福建省首屆開源鴻蒙開發(fā)者大賽二等獎。

1、項目背景

進入21世紀的第二個十年,隨著以物聯(lián)網(wǎng)、云計算、移動互聯(lián)為代表的新一代信息技術的日趨成熟,在教育領域,具有智慧技術、智慧應用、智慧管理等特征的智慧教室成為新的關注熱點。立足教學活動需求,提供智慧化的應用服務是智慧教室的核心使命,達成最優(yōu)化的教學效果是智慧教室的終極目標。運用智慧技術,提供智慧服務,實現(xiàn)智慧管理是智慧教室區(qū)別于以往多媒體教室和網(wǎng)絡化教室的主要特征。

“智慧教室”是數(shù)字化校園建設的一部分,也是未來教室的一種形式。“智慧教室”是一種新型的教育形式,有別于傳統(tǒng)授聽課方式,教師能快速掌握每位學生學習情況,并進行針對性指導?!爸腔劢淌摇边\用現(xiàn)代化手段切入整個教學過程,讓課堂變得簡單、高效、智能,有助于開發(fā)學生自主思考與學習能力。智慧教室行業(yè)是指從事智慧教室相關性質的生產(chǎn)、服務的單位或個體的組織結構體系的總稱。深刻認知智慧教室行業(yè)定義,對預測并引導智慧教室行業(yè)前景,指導行業(yè)投資方向至關?,F(xiàn)行的教學過程中,傳統(tǒng)的簽到環(huán)節(jié)存在諸多問題。傳統(tǒng)的教學方式已經(jīng)不適應現(xiàn)代化教學的需要,基于物聯(lián)網(wǎng)技術集智慧教學、人員考勤、環(huán)境智慧調節(jié)、遠程控制于一體的新型現(xiàn)代化“智慧教室”系統(tǒng)在逐步的推廣運用?!爸腔劢淌摇弊鳛橐环N新型的教育形式和現(xiàn)代化教學手段,給教育行業(yè)帶來了新的機遇。

2、 項目簡介

2.1 項目描述

這是一款基于OpenHarmony的智慧教室系統(tǒng)。我們的主控采用小凌派RK2206開發(fā)板,系統(tǒng)由3節(jié)18650鋰電池通過TPS5430模塊和AMS1117芯片完成降壓供電。在智慧教室中,教室的門由NFC刷卡實現(xiàn)開關;教室的窗戶可根據(jù)是否下雨自動控制開與關;教室的窗簾可由遙控控制開與關。同時學生可根據(jù)自身的學生卡打卡上課,智慧教室進行語音播報,方便了老師考勤;教室外部有一塊大屏實時顯示時間、課程、授課老師、課程時間、學生考勤情況、室內溫濕度等;室內則配有檢測火焰、溫濕度、有毒氣體等傳感器,為學生安全提供保障。與此同時室內的燈、風扇也是智能可控的,可根據(jù)外部環(huán)境的光照強度來決定每盞燈的亮滅;可根據(jù)溫度的值控制風扇的開關。此外,我們在室內安裝一個紅外遙控驅動模塊以及實時時鐘模塊,給老師佩戴遙控卡與以上所有模塊均可實現(xiàn)互聯(lián);例如可控制燈的亮滅、門的開關、窗的開關、風扇的開關、窗簾的開關等功能。

2.2 功能說明

教室內安裝有各類傳感器可以實時采集室內的數(shù)據(jù),主要包括光照強度、溫濕度、有毒氣體檢測、火源檢測。

室外配有語音播報模塊,NFC門禁模塊以及一塊2.4寸TFT彩屏,在屏上可顯示教室的實時上課信息。

智慧教室以紅外收發(fā)模塊為基礎,老師可通過紅外遙控來控制教室內的部分參數(shù)。

2.3 系統(tǒng)功能模塊劃分

智慧教室分為以下四個大類模塊:供電模塊;門禁和智能考勤系統(tǒng)一體化;室內智能監(jiān)測與控制系統(tǒng);紅外傳輸模塊。

2.4 項目成果展示

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

智慧教室系統(tǒng)模型實物

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

教室外部TFT屏數(shù)據(jù)展示

3、硬件方案

3.1 硬件總體框架

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

3.2主控芯片

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

采用小凌派RK2206 OpenHarmony開發(fā)板,主控為瑞芯微RK2206芯片,200MHz主頻,RAM 256KB、ROM 16KB、PSRAM 8M、FLASH 8M。板載NFC Tag芯片及天線,可實現(xiàn)OpenHarmony“碰一碰”功能。支持 IEEE 802.11b/g/n 制式,AP 模式。USB 2.0 、SD card /SPI/I2C 接口、麥克風接口、E53 接口(包含 UART、 I2C、ADC、DAC、PWM、5 個 GPIO)。一根TypeC USB線,即可實現(xiàn)供電、下載等功能。一根TypeC USB線,可支持串口調試功能。

3.3NFC刷卡模塊

MFRC522是應用于13.56MHz非接觸式通信中高集成度讀寫卡系列芯片,是智能儀表和便攜式手持設備研發(fā)的較好選擇,非接觸式 IC 卡又稱射頻卡,由 IC 芯片、感應天線組成,芯片及天線無任何外露部分??ㄆ谝欢ň嚯x范圍(通常為 5—10cm)靠近讀寫器表面,通過無線電波的傳遞來完成數(shù)據(jù)的讀寫操作。

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

3.4溫濕度傳感器

DHT11 數(shù)字溫濕度傳感器是一款含有已校準數(shù)字信號輸出的溫濕度復合傳感器,內部由一個 8 位單片機控制一個電阻式感濕元件和一個 NTC 測溫元件。DHT11采用單總線協(xié)議,支持2.4V供電。

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

3.5 TFT顯示屏

顯示屏采用2.4寸TFT液晶,支持5V或者3.3V供電,通信協(xié)議采用spi協(xié)議。

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

3.6 舵機

舵機模塊采用SG90舵機,用以模擬開關門與開關窗。該模塊支持5V或者3.3V供電。

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

3.7火焰?zhèn)鞲衅?/strong>

火焰?zhèn)鞲衅鬏敵鲂问綌?shù)字開關量輸出(0 和 1) 檢測到火焰或光源引腳輸出1,否則輸出0。

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

3.8紅外收發(fā)模塊

紅外發(fā)射部分電路包括矩陣鍵盤、紅外發(fā)光二極管、編碼以及調制電路等,紅外接收部分包括光敏二極管、解調以及解碼電路等。hx1838 紅外接收頭自帶了濾波的功能,本文使用的接收頭中,當接收到38Khz的PWM 時,輸出低電平,否則輸出高電平。紅外遙控器采用了NEC編碼規(guī)則,當捕獲到一個 9ms 低電平 + 4.5ms 高電平時,即收到一個引導碼。

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

3.9雨滴模塊

雨滴傳感器的DO引腳用來指示是否檢測到雨滴,如果檢測到至少一滴雨滴DO就輸出高電平,反之一直保持低電平。雨滴傳感器的AO引腳輸出模擬電壓信號,用來指示檢測的雨滴數(shù)量大小。

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

3.10有毒氣體檢測傳感器

MQ-7 CO氣體傳感器使用的敏感元件為氣敏材料(SnO2),該傳感器對一氧化碳的靈敏度高。SnO2在潔凈空氣中電導率低,傳感器的電導率隨著空氣中CO氣體濃度增加而增大。最后使用簡單的電路將電導率的變化轉換為跟氣體濃度相關的輸出信號。

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

3.11供電模塊

TPS5430是一款輸出電流可達3A連續(xù)(4A峰值)的PWM轉換器,開關頻率500kHz,轉換效率最佳狀態(tài)理論值可達95%(實際測試確實達不到這個狀態(tài)),內部集成的N溝道MOSFET導通電阻值僅為110mΩ。內含一個電壓誤差放大器,可在瞬態(tài)條件下提供嚴格的電壓調節(jié)精度;一個欠壓鎖定電路,保證輸入電壓低于5.5V時芯片不會啟動工作。輸入電壓范圍6V~36V,輸出電壓理論最低可到1.23V,具有過流及熱關斷保護功能。

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

4、 軟件方案

4.1軟件整體框圖

在該項目中,我們將軟件整體設計分成應用層,數(shù)據(jù)交換層,控制層,接口層,內核層,數(shù)據(jù)交換層采用nfc門禁裝置來實現(xiàn)對老師信息的錄入和讀取以及學生考勤,紅外遙控裝置實現(xiàn)控制教室功能從而使教學效率提高,采用syn6288語音裝置實現(xiàn)對老師刷卡是否可以通過進行判斷以及學生考勤,接口層使用驅動(I2C,GPIO,UART),內核層為:Lite os -M內核,從而完成軟件整體設計。

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

4.2教室功能設計

通過RC522模塊實現(xiàn)門禁考勤一體化,使用紅外驅動模塊,電平轉換通信模塊,電機驅動模塊來實現(xiàn)遙控操作教室多個功能,使用DHT11模塊,DS1302模塊,雨滴模塊,BH1750模塊,氣體檢測,火焰?zhèn)鞲衅髂K,風扇模塊實現(xiàn)室內智能檢測,打造智能高效、富有智慧的課堂教學環(huán)境。

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

4.3室內智能監(jiān)測與控制系統(tǒng)設計

我們用小凌派RK2206為控制核心,室內采用氣體傳感器,火焰?zhèn)鞲衅?,溫濕度傳感器?a target="_blank">光敏電阻傳感器,DS1302模塊等等信息通過小凌派顯示到2.4寸液晶屏上,進行實時顯示,可以在液晶屏上看到室內的所有信息,達到室內智能檢測的效果。當溫度或過高,風扇會自動打開,進行散熱。當檢測到下雨時,窗戶會自動打開等等

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

4.4紅外數(shù)據(jù)收發(fā)

紅外線遙控器就是利用波長 0.76μm~1.5μm 之間的近紅外線來傳送控制信號的。紅外線的特點是不干擾其他電器設備工作,也不會影響周邊環(huán)境,若對發(fā)射信號進行編碼,可實現(xiàn)多路紅外遙控功能。我們用不同的編碼對應不同的功能,來實現(xiàn)用一個遙控操作整個教室的多個功能。

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

5、項目總結和展望

本項目設計硬件選用小凌派開發(fā)板搭載瑞芯微低功耗、高集成的無線局域網(wǎng)處理器RK2206,支持OpenHarmony操作系統(tǒng)。通過模型演示充分體現(xiàn)項目的實用性,可在液晶顯示屏上顯示實時時鐘、溫濕度、學生考勤情況和教師上課信息情況等。

本項目研究的基于小凌派RK2206,實現(xiàn)了用紅外遙控作為總控制器,使操作多功能化,降低了日常使用的難度。隨著科技進步,時代的發(fā)展,教育和教育環(huán)境成為重中之重,正是借助互聯(lián)網(wǎng)技術,使智慧教室成為更適應這個快節(jié)奏時代的產(chǎn)品。本項目雖然實現(xiàn)功能,但仍存在不足之處,紅外控制信號的不穩(wěn)定等問題還待后續(xù)解決。


更多熱點文章閱讀
  • 大佬分享!基于OpenHarmony操作系統(tǒng)的無人機
  • DevEco Studio 3.1 Release | 動態(tài)共享包開發(fā),編譯更快,包更小
  • Cocos攜手樂元素,《開心消消樂》成功移植OpenHarmony
  • 開源樣例!基于小凌派RK2206的工地檢測平臺設計
  • DevEco Device Tool 3.1 Release新版本發(fā)布

提示:本文由電子發(fā)燒友論壇發(fā)布,轉載請注明來源。如需社區(qū)合作及入群交流,請?zhí)砑游⑿臙EFans0806,或者發(fā)郵箱liuyong@huaqiu.com。


原文標題:基于小凌派RK2206的智教助教—智能控制教學教室的探索先鋒

文章出處:【微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關注!文章轉載請注明出處。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

原文標題:基于小凌派RK2206的智教助教—智能控制教學教室的探索先鋒

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制FLASH外設

    1、實驗簡介 本實驗將演示如何在小-RK2206開發(fā)板上使用IOT庫的FLASH接口,進行FLASH編程開發(fā)。 例程將創(chuàng)建一個任務,實現(xiàn)FLASH讀寫操作。 例程源代碼:https
    發(fā)表于 04-22 15:02

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制FLASH外設

    1、實驗簡介本實驗將演示如何在小-RK2206開發(fā)板上使用IOT庫的FLASH接口,進行FLASH編程開發(fā)。例程將創(chuàng)建一個任務,實現(xiàn)FLASH讀寫操作。例程源代碼:https
    的頭像 發(fā)表于 04-22 14:49 ?345次閱讀
    基于小<b class='flag-5'>凌</b><b class='flag-5'>派</b><b class='flag-5'>RK2206</b>開發(fā)板:OpenHarmony如何使用IoT接口<b class='flag-5'>控制</b>FLASH外設

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制UART外設

    1、實驗簡介 本實驗將演示如何在小-RK2206開發(fā)板上使用IOT庫的UART接口,進行UART編程開發(fā)。 例程將創(chuàng)建一個任務,通過配置UART引腳,實現(xiàn)UART讀寫操作。 例程源代碼
    發(fā)表于 04-22 14:27

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制UART外設

    1、實驗簡介本實驗將演示如何在小-RK2206開發(fā)板上使用IOT庫的UART接口,進行UART編程開發(fā)。例程將創(chuàng)建一個任務,通過配置UART引腳,實現(xiàn)UART讀寫操作。例程源代碼:https
    的頭像 發(fā)表于 04-22 14:22 ?459次閱讀
    基于小<b class='flag-5'>凌</b><b class='flag-5'>派</b><b class='flag-5'>RK2206</b>開發(fā)板:OpenHarmony如何使用IoT接口<b class='flag-5'>控制</b>UART外設

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制GPIO中斷

    1、實驗簡介 本實驗將演示如何在小-RK2206開發(fā)板上使用IOT庫的GPIO中斷模式,進行GPIO編程開發(fā)。 例程將創(chuàng)建一個任務,通過配置GPIO引腳為中斷模式,實現(xiàn)GPIO中斷操作。 例程
    發(fā)表于 04-21 11:08

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制GPIO中斷

    1、實驗簡介本實驗將演示如何在小-RK2206開發(fā)板上使用IOT庫的GPIO中斷模式,進行GPIO編程開發(fā)。例程將創(chuàng)建一個任務,通過配置GPIO引腳為中斷模式,實現(xiàn)GPIO中斷操作。例程源代碼
    的頭像 發(fā)表于 04-21 10:39 ?444次閱讀
    基于小<b class='flag-5'>凌</b><b class='flag-5'>派</b><b class='flag-5'>RK2206</b>開發(fā)板:OpenHarmony如何使用IoT接口<b class='flag-5'>控制</b>GPIO中斷

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制GPIO外設

    1、案例簡介 本案例主要是如何在小-RK2206開發(fā)板上使用IOT庫的GPIO接口,進行GPIO編程開發(fā)。 例程將創(chuàng)建一個任務,通過配置GPIO引腳,實現(xiàn)GPIO讀寫操作。 例程源代碼
    發(fā)表于 04-11 15:45

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制GPIO外設

    1、案例簡介本案例主要是如何在小-RK2206開發(fā)板上使用IOT庫的GPIO接口,進行GPIO編程開發(fā)。例程將創(chuàng)建一個任務,通過配置GPIO引腳,實現(xiàn)GPIO讀寫操作。例程源代碼:https
    的頭像 發(fā)表于 04-11 15:36 ?1207次閱讀
    基于小<b class='flag-5'>凌</b><b class='flag-5'>派</b><b class='flag-5'>RK2206</b>開發(fā)板:OpenHarmony如何使用IoT接口<b class='flag-5'>控制</b>GPIO外設

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制ADC外設

    1、案例簡介 本案例主要講解如何在小-RK2206開發(fā)板上使用IoT庫的ADC接口,進行ADC編程開發(fā)。 例程內容為創(chuàng)建一個任務,讀取按鍵的ADC值,并打印到串口。 例程源代碼:https
    發(fā)表于 04-10 16:20

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制ADC外設

    1、案例簡介本案例主要講解如何在小-RK2206開發(fā)板上使用IoT庫的ADC接口,進行ADC編程開發(fā)。例程內容為創(chuàng)建一個任務,讀取按鍵的ADC值,并打印到串口。例程源代碼:https
    的頭像 發(fā)表于 04-10 16:00 ?427次閱讀
    基于小<b class='flag-5'>凌</b><b class='flag-5'>派</b><b class='flag-5'>RK2206</b>開發(fā)板:OpenHarmony如何使用IoT接口<b class='flag-5'>控制</b>ADC外設

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制PWM外設

    1、案例簡介 本案例是在小-RK2206開發(fā)板上使用IoT庫PWM接口,進行PWM編程開發(fā)。 例程將創(chuàng)建一個任務,每隔5秒將PWM0~10依次啟用,輸出1000Hz。 例程源代碼:https
    發(fā)表于 04-09 09:37

    基于小RK2206開發(fā)板:OpenHarmony如何使用IoT接口控制PWM外設

    1、案例簡介本案例是在小-RK2206開發(fā)板上使用IoT庫PWM接口,進行PWM編程開發(fā)。例程將創(chuàng)建一個任務,每隔5秒將PWM0~10依次啟用,輸出1000Hz。
    的頭像 發(fā)表于 04-09 08:59 ?1045次閱讀
    基于小<b class='flag-5'>凌</b><b class='flag-5'>派</b><b class='flag-5'>RK2206</b>開發(fā)板:OpenHarmony如何使用IoT接口<b class='flag-5'>控制</b>PWM外設

    RK2206高性能微控制器特性概覽

    RK2206是一款集成了高性能CPU、DSP以及豐富存儲和接口選項的微控制器,專為滿足現(xiàn)代嵌入式系統(tǒng)的多樣化需求而設計。 核心性能:RK2206搭載了Cortex-M4F CPU,主頻高達
    的頭像 發(fā)表于 02-12 17:43 ?1111次閱讀

    【「OpenHarmony開發(fā)與實踐 | 基于紅莓RK2206開發(fā)板」閱讀體驗】+初體驗1

    愛好者沒有bug,「OpenHarmony開發(fā)與實踐 | 基于紅莓RK2206開發(fā)板」大賣吧!哦對了 你們的開發(fā)板是怎么準備的呢?【小RK2206開發(fā)板】嗎?
    發(fā)表于 09-18 18:30

    基于OpenHarmony輕量級操作系統(tǒng)實現(xiàn)RK2206 WiFi-AP模式通信開發(fā)案例

    實驗內容本示例將演示如何在小-RK2206開發(fā)板上使用WiFi-AP模式(即將RK2206作為WiFi路由器),實現(xiàn)與PC端進行TCP通信。程序設計API設計FlashInit()
    的頭像 發(fā)表于 08-08 08:23 ?916次閱讀
    基于OpenHarmony輕量級操作系統(tǒng)實現(xiàn)<b class='flag-5'>RK2206</b> WiFi-AP模式通信開發(fā)案例