999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32控制的NRF24L01無線通信師生交互式教學平臺設計

2018-01-18 09:13:26蔣鵬
數字技術與應用 2018年9期
關鍵詞:師生互動

蔣鵬

摘要:本項目教師端和學生端能夠實現一對一或一對多的無線通信,具備了學生端自動簽到,教師端提問、答疑提示以及無線搶答器功能。并且結構簡單、成本較低、攜帶便利。

關鍵詞:STM32;師生互動;NRF24L01

中圖分類號:TP368 文獻標識碼:A 文章編號:1007-9416(2018)09-0009-01

基于對單片機的興趣,加上平時上課的觀察。我們認為現在學生的學習積極性不高,課堂上的師生互動較少,因此我們計劃設計一套師生互動平臺,應用于課堂教學中,輔助教師授課,活躍課堂氣氛。該平臺能夠實現學生端自動簽到、學生端提問提醒、教師端答疑提示、搶答等功能。我們認為該平臺能夠有效的幫助老師課堂授課并且能夠提高學生的學習興趣和教學過程中的參與度。

1 項目功能描述

該項目是圍繞著輔助課堂教學進行設計的,因此項目具備以下基本功能:(1)識別學生是否在線,判斷學生是否在教室上課。(2)能夠通過教師端指定學生回答問題,學生端會出現相關提示。(3)能夠實現搶答器功能。(4)在答疑過程中,有疑問的學生按下學生端相應的按鍵,該學生對應的信息就會出現在教師端平臺上。

2 硬件選擇

該項目的難點在于通信方式,如果采用有線方式,系統的組網會很困難,而且整個系統將會受到線路的限制,教師端也很難同時連接多個學生端。因此本項目采用NRF24L01模塊進行無線通信,該模塊具有通信距離遠,并且能夠實現一對一、一對多的通信模式,完全符合項目需求。NRF24L01是由NORDIC生產的單片無線收發器芯片,NFR24L01具有較高的通信速度,較遠的通信距離。在項目中教師端的NRF24L01可以與多個學生端的NRF24L01進行通信,因為NRF24L01具有6個通道,在同一通信頻率下一個主機可以和六個從機進行通信,也就意味著一個教師端可以與六個學生端進行通信。當需要更多的學生端時,可以通過增加一個教師端的NFR24L01,并且更改通信頻率來實現,這樣不同頻率的NRF24L01組之間的通信就不會相互干擾。NRF24L01還能夠開啟自動應答功能,教師機挨個給學生機發送詢問信息,開啟了自動應答后學生機在收到教師機的詢問信息后會自動應答,利用自動應答功能就能夠實現互動平臺的學生端在線簽到功能。

該項目教師端需要顯示較多的信息,如學生簽到情況、答疑情況等,數碼管和普通的液晶屏滿足不了設計需求。因此本項目采用了TFTLCD3.5寸彩屏,該屏幕色彩豐富,亮度高,支持中英文顯示并且可自定義字體及大小,非常適合應用于教師端。學生端則不需要配備顯示器,只需要發光二極管及蜂鳴器即可,即可滿足項目需求也能大大降低項目成本。

由于項目中采用了TFTLCD3.5寸彩屏,主控模塊就需要有更快的運行速度來滿足顯示器的顯示及信息刷新,并且還需要兼顧和NRF24L01的無線信息交換,這就要求主控模塊還需要有更高的可靠性,因此該項目主控模塊選擇了STM32F103C8單片機,STM32系列單片機具有72MHZ的時鐘頻率,運行速度快、可靠性高,并且型號眾多,用戶可以根據需求選擇最合適的型號,在同類產品中有較大的優勢和較高的性價比。

3 硬件設計

該項目硬件分為教師端和學生端兩個部分,教師端由:STM32F103C8、NRF24L01、TFTLCD3.5寸彩屏、按鍵構成,實現學生簽到情況顯示,學生搶答提示及指定學生回答問題功能。學生端由:STM32F103C8、NRF24L01、按鍵及蜂鳴器構成,實現簽到、搶答及教師提問提示功能。

4 TFTLCD3.5接口電路設計

TFTLCD的數據口A0~A7與STM32F103C8單片機的PA0~PA7相連,進行數據交換。片選信號CS與PB0連接;復位信號RST與PB1連接;命令/數據選擇位RS與PB2連接,由PB2決定發送信息的為命令還是數據;寫信號WR與PB3連接,當該位有效時,單片機能夠將命令、數據發送至顯示器中;讀信號RD與PB4連接,當該位有效時單片機能夠讀取顯示器中的信息,接口電路如圖1所示。

5 NRF24L01接口電路設計

NRF24L01的CE、CSN、IRQ、SCK、MISO、MOSI分別與STM32F103C8單片機的PB10~PB15相連,CE用于控制NRF24L01的狀態,CSN為片選信號,IRQ是中斷信號,SCK、MISO、MOSI用于高速數據傳送。接口電路如圖2所示。

6 軟件設計

系統初始化流程圖如圖3所示,教師端和學生端的系統初始化流程基本相同。在初始化中分別對TFTLCD、NRF24L01、中斷系統及延時程序和獨立看門狗進行初始化,在學生端不需要TFTLCD初始化,因為本項目具有多個學生端,考慮成本問題在學生端中并沒有配備TFTLCD屏。

教師端流程圖如圖4所示,教師端首先檢測本身的NRF24L01是否正常,并且在顯示屏顯示NRF24L01狀態。當NRF24L01在線時,教師端逐個檢測學生端的NRF24L01是否應答,通過應答與否來判斷學生是否在教室,實現在線簽到功能,并且將結果顯示在顯示屏上。同時,教師端還要檢測按鍵狀態,當相應按鍵按下時執行對應的程序,如指定學生回答問題或者實現搶答器功能等。

7 結語

本項目經過軟硬件調試,系統運行正常,已達到項目預期目標。教師端與學生端無線通信狀態良好、數據傳送穩定,基本功能使用正常,本項目具有一定的實用價值。

參考文獻

[1]譚浩強.C程序設計(第二版)[M].清華大學出版社,1999.

[2]楊振江.基于STM32 ARM處理器的編程技術[M].西安電子科技大學出版社,2016.

猜你喜歡
師生互動
小學英語課堂互動教學研究
教師·下(2016年10期)2016-12-03 09:55:23
淺談如何提高小學語文的課堂效率
幼兒園游戲活動中師生互動現狀研究
高中美術鑒賞課中的師生互動的探究
藝術科技(2016年9期)2016-11-18 19:43:27
小學低年級數學課堂師生互動模式的探討
考試周刊(2016年86期)2016-11-11 08:17:35
強化師生互動, 保持課堂活力
考試周刊(2016年85期)2016-11-11 01:00:15
提高學生生物學習興趣,實現課堂教學高效性
南北橋(2016年10期)2016-11-10 17:21:45
新媒體技術在“形勢與政策”課程教學中的應用探索
文教資料(2016年20期)2016-11-07 12:18:05
試論高中政治教學中的師生互動
考試周刊(2016年77期)2016-10-09 11:38:19
論如何打造高效的高中英語課堂教學
考試周刊(2016年77期)2016-10-09 11:29:02
主站蜘蛛池模板: 久久久精品无码一二三区| 午夜不卡视频| 超清人妻系列无码专区| 亚洲成a人片77777在线播放| 免费全部高H视频无码无遮掩| 国产情侣一区二区三区| 十八禁美女裸体网站| 无码福利日韩神码福利片| 欧美精品成人| 特级欧美视频aaaaaa| av一区二区三区高清久久| 亚洲精品国产成人7777| 国产9191精品免费观看| 亚洲国产成人综合精品2020| 亚洲成网777777国产精品| 国产无遮挡猛进猛出免费软件| 狠狠躁天天躁夜夜躁婷婷| yjizz视频最新网站在线| 国产区在线看| 日韩中文欧美| 久久亚洲天堂| 99在线观看精品视频| 在线免费a视频| 欧美激情视频二区| 亚洲国产成人精品无码区性色| 91国内视频在线观看| 成人精品区| 免费一级成人毛片| 中文字幕首页系列人妻| 亚洲人精品亚洲人成在线| 国产精品.com| 伊在人亚洲香蕉精品播放| 国产真实乱了在线播放| 中文字幕亚洲无线码一区女同| 一级全黄毛片| 国产va免费精品观看| 毛片在线看网站| 亚洲日韩精品无码专区| 国产网站免费| 久草网视频在线| 在线播放国产99re| 8090午夜无码专区| 精品国产香蕉伊思人在线| 亚洲香蕉在线| 美女高潮全身流白浆福利区| 国产精品国产三级国产专业不| 一本大道香蕉中文日本不卡高清二区| 激情无码字幕综合| 99免费视频观看| 国产剧情无码视频在线观看| 亚洲大学生视频在线播放| 97人人模人人爽人人喊小说| 最新国语自产精品视频在| 中文国产成人精品久久| 国产精品对白刺激| 麻豆国产精品一二三在线观看| 亚洲人成网站观看在线观看| av在线无码浏览| yjizz国产在线视频网| 天天摸天天操免费播放小视频| 99性视频| 久久a级片| 看你懂的巨臀中文字幕一区二区| 午夜视频日本| 欧美在线视频不卡| 亚洲欧美一区在线| 国产精品专区第1页| 国产精品毛片一区| 日韩在线欧美在线| 国内精品视频| 97狠狠操| 日韩在线欧美在线| 美女内射视频WWW网站午夜| 最新无码专区超级碰碰碰| 欧美精品v| 日韩高清一区 | 欧美啪啪视频免码| 在线一级毛片| 久久一本日韩精品中文字幕屁孩| 国内精品手机在线观看视频| 真人高潮娇喘嗯啊在线观看| 夜夜操狠狠操|