亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        新工科模式下“背包實驗室”實踐教學研究

        2020-10-09 03:59:54宋繼志況建東田新
        教育教學論壇 2020年36期
        關鍵詞:創(chuàng)新實踐

        宋繼志 況建東 田新

        [摘 要] 傳統(tǒng)實驗設備存在體積大,攜帶不便,不開源以及功能單一等缺點。背包實驗室運用NB-IoT技術、LoRa技術、傳感器開發(fā)技術和Arduino單片機開發(fā)技術開發(fā)了一套便捷、開源、擴展性強的鞋盒大小實驗設備,并給出相應的函數(shù)庫,從而更好地促進實踐創(chuàng)新能力培養(yǎng)。

        [關鍵詞] 背包實驗室;Arduino;創(chuàng)新實踐

        [基金項目] 2018年度中國石油大學教學改革項目“新工科模式下‘背包實驗室實踐教學研究”(SZ201820)

        [作者簡介] 宋繼志(1976—),男,山東濟寧人,工學碩士,講師,中國石油大學(華東)計算機學院物聯(lián)網(wǎng)工程系副主任,主要從事智能控制方面的研究;況建東(1998—),男,陜西漢中人,中國石油大學(華東)計算機學院2019級研究生,研究方向為人工智能及物聯(lián)網(wǎng)控制。

        [中圖分類號] G642.0 ? ?[文獻標識碼] A ? ?[文章編號] 1674-9324(2020)36-0385-02 ? ?[收稿日期 2020-03-12

        一、前言

        背包(口袋)實驗室最初是由斯坦福大學提出的,它將傳統(tǒng)實驗箱的功能集成在一塊火柴盒大小的線路板上。這個mini實驗板有六個組成部分,價格98美元。后來英國的德蒙福特大學也為學生設計了一款以FPGA/ARM為核心的最小系統(tǒng)開發(fā)板,供學生在課內外實驗、創(chuàng)新項目開發(fā)時使用[1]。

        哈爾濱工程大學電工電子中心創(chuàng)建了“圖書館式”單片機開發(fā)板,即利用學校圖書管理系統(tǒng)可以借還開發(fā)板[2];電子科技大學在2016年也生產(chǎn)了一批錢包大小的LPC1768 ARM Cortex-M3實驗平臺用于學生自行學習[3]。

        國內外這些便于攜帶的開發(fā)板仍有不少缺陷,如教師提供的技術少,不成體系;實驗板外圍資源少,無法完成較為復雜的系統(tǒng);教師沒有過程跟蹤,達不到深入學習的目的。

        而系統(tǒng)性較好的實驗室模式是以實驗箱為主,學生要在規(guī)定時間、地點利用指定實驗箱完成指定的實驗項目,項目多數(shù)以演示性、驗證性實驗為主,學生的主動性受到一定限制。IT技術發(fā)展較快,往往固定的實驗內容與教學內容脫節(jié),學生在課內除了完成要求的實驗內容外,基本上沒有自主發(fā)揮的時間和空間。當學生有奇思妙想時,沒條件將這些創(chuàng)意付諸實施,從而打擊了學生的探索積極性。

        二、“背包實驗室”的主要工作

        基于以上需求,本文提供一套便攜“背包實驗室”,學生有想法隨時可驗證其創(chuàng)意,從而更好地促進實踐創(chuàng)新能力培養(yǎng)。

        “背包實驗室”為一鞋盒大小的塑料盒,體積約為30cm×20cm×12cm,內放置自行設計制作的嵌入式系統(tǒng)開發(fā)板以及通信模塊,根據(jù)學生研究的內容,老師與學生商定所需的傳感器、數(shù)模轉換模塊等,可隨身攜帶,再加上其他便攜資源,學生隨時有想法可及時驗證其創(chuàng)意。

        1.背包實驗室設計原則。為實現(xiàn)快速上手、二次開發(fā)等目的,開源硬件背包實驗室完成了以下要求:將底層硬件配置透明化,使開發(fā)者可以將更多的精力集中于自己的創(chuàng)意以及技術實現(xiàn)上,開發(fā)板的引腳全部引出,以提高二次開發(fā)能力。

        背包實驗室分為硬件、軟件以及基于開源硬件背包的實例項目三部分工作。硬件設計包括Arduino核心板設計、Arduino擴展板設計、傳感器模塊設計以及控制器模塊設計;而軟件設計則包括BC95模塊驅動程序設計和SX1278模塊驅動程序設?;陂_源硬件背包的實驗設備設計一套完整的物聯(lián)網(wǎng)綜合實驗,其目的有兩個,一是給使用者提供一套完整的參考教程,二是對硬件背包實驗室進行一個功能性的評測。

        2.Arduino核心板及擴展板設計。核心板選擇Atmega328P-AU作為主控單元單片機,電路主要由Atmega328P-AU最小系統(tǒng)電路、下載調試電路、電源模塊以及擴展接口四部分組成[4]。預留可能使用到的接口,可以簡化傳感器的連接,同時編寫主要的傳感器模塊以及通信模塊的驅動程序以及例程,降低其使用難度。

        背包實驗室通過USB口來連接電腦和Arduino核心板,Arduino IDE通過對應的COM口來進行程序的下載或者調試。由于Atmega328P-AU單片機上使用的是TTL電平信號,而USB采用的是差分信號,兩者信號無法兼容。因此,使用CH340G芯片實現(xiàn)Arduino的UART的TTL信號的轉換,從而可以實現(xiàn)下載程序以及調試的功能。

        擴展版將Arduino核心板的引腳全部引出,同時再為SX1278模塊、BC95模塊、常用傳感器和常用控制器預留接口。在繪制PCB時,為了保障PCB能夠正常且穩(wěn)定的工作,在繪制PCB時應該遵循制版原則。傳感器和控制器模塊是開源硬件背包的重要組成部分,傳感器模塊被用于感知環(huán)境,為應用層的決策提供了數(shù)據(jù);而控制器模塊則是被用于執(zhí)行控制命令,是應用層決策的執(zhí)行者。背包實驗室中一共包含五種傳感器,其中光照傳感器、火焰?zhèn)鞲衅?、土壤濕度傳感器、是屬于模擬傳感器,需要自行設計外圍電路[5];溫度、濕度傳感器選用了DHT11。最后完成了所有工作后,集成在一塑料盒內,如圖1所示。

        3.函數(shù)庫及軟件設計。軟件設計包括BC95模塊驅動程序[6]及示例程序設計和SX1278模塊驅動及示例程序程序設計兩部分內容。標準的傳感器驅動程序一般來說有Sensor.h、Sensor.cpp以及Keywords.txt三個文件,其中Sensor.h中主要是聲明傳感器類,以及聲明類中的屬性以及方法,Sensor.cpp中主要是實現(xiàn)Sensor.h中聲明的方法。BC95模塊的驅動程序實現(xiàn)UDP通信與COAP通信,整個驅動程序也是圍繞著這兩點來編寫的,從而實現(xiàn)了BC95模塊與服務器通信。

        三、背包實驗室特色

        1.設計完成多種“背包實驗室”核心實驗板。

        2.標準化設計配套通信模塊,提供LORA、GPRS等進程通信模塊,并進一步優(yōu)化配套模塊的低功耗設計。

        3.設計所需的函數(shù)庫完全向學生開源使用。針對進行復雜系統(tǒng)設計,本項目提供標準函數(shù)庫,采用C語言進行教學和實驗,完成了LoRa通信模塊驅動程序及其示例程序編寫;完成了NB-IoT通信模塊驅動程序及其示例程序編寫。提供電路源文件和主要代碼,讓學生把主要精力放在解決應用問題上,少花費時間在硬件驅動上,采用循序漸進提高學生能力。

        4.過程監(jiān)督、指導模式建設。由于學生較為分散,而且也不適合集中管理于教學,成立了創(chuàng)新俱樂部團隊,以便于學生相互學習提高,同時配備指導教師團隊用以解答較難的技術問題。

        5.成果的推廣,擴大學生受益面?!氨嘲鼘嶒炇摇钡哪J揭言诓糠终n程中進行試點,本項目日趨完善,后續(xù)將擴大到更多適合課程,同時也將進一步擴大的更多的學生,全面培養(yǎng)學生的“新工科”綜合能力和專業(yè)素質。

        四、取得的成效

        1.在新工科背景下,打破傳統(tǒng)實驗室與學生之間的時空壁壘,充分銜接IT界最新技術,以“學生可以承受的成本”,讓學生不受教師和設備限制進行實踐。

        2.以新工科為契入點,將嵌入式系統(tǒng)、軟件開發(fā)、C語言、EDA、數(shù)字電路、單片機、大學生創(chuàng)新創(chuàng)業(yè)等多門課程識融合,靈活運用以達到創(chuàng)新能力培養(yǎng)。

        3.可以利用該平臺參與畢業(yè)設計、各類創(chuàng)新創(chuàng)業(yè)計劃和各級學科競賽。

        4.教師開發(fā)并提供了三百多個函數(shù)庫及全部技術文檔,并配有俱樂部團隊為使用者全程指導。

        參考文獻

        [1]董介春.于瑞濤.衛(wèi)成兵.口袋實驗室建設與實驗教學改革[J].電氣電子教學學報,2017,39(3).

        [2]初竑邑.房啟志.張麗麗.“口袋實驗室”在電子類專業(yè)實踐教學中的應用[J].教育教學論壇,2016(50).

        [3]姜志鵬.陳正宇.閆浩.基于“口袋實驗室”的實踐教學模式實施方法[J].物聯(lián)網(wǎng)技術,2015(9).

        [4]ATMEL Corporation.ATMEGA328P-20AU[M].Datasheet,[EB/OL].

        [5]姚慶全.楊家潤.高艷飛.模擬傳感器與數(shù)字傳感器之比較[J].衡器,2016,45(3).

        [6]上海移遠通信技術有限公司.BC95產(chǎn)品規(guī)格書[Z].2018.

        猜你喜歡
        創(chuàng)新實踐
        淺談對班級的創(chuàng)新管理
        青年時代(2016年21期)2017-01-04 17:51:14
        石油工程化學類課程教學模式的創(chuàng)新實踐
        亞太教育(2016年34期)2016-12-26 18:38:00
        Research and Exploration of Innovative Learning
        計算機教育(2016年8期)2016-12-24 10:31:19
        基于項目的中學學科知識融合路徑探析
        基于知識經(jīng)濟下的企業(yè)經(jīng)濟管理創(chuàng)新與實踐
        單片機自主學習實驗平臺的設計及其在創(chuàng)新實踐中的應用
        提煉大學精神內涵改革人才培養(yǎng)模式
        淺談基于計算機競賽模式下的計算機基礎教學建設與應用型人才培養(yǎng)
        亞太教育(2016年33期)2016-12-19 03:17:18
        淺析班組文化建設與創(chuàng)新實踐
        高中地理的創(chuàng)新教學研究
        南北橋(2016年10期)2016-11-10 16:34:51
        欧美黑人又大又粗xxxxx| 日韩精品人妻少妇一区二区| 亚洲97成人精品久久久| 日韩内射美女片在线观看网站| 中年熟妇的大黑p| 极品 在线 视频 大陆 国产| 人妻中文字幕一区二区三区| 欧美老妇牲交videos| 欧美日韩一区二区综合| 91华人在线| 久久熟女少妇一区二区三区| 亚洲乱码国产乱码精华| 一区二区三区国产亚洲网站| 久久99热精品免费观看欧美| 国产91久久精品成人看网站| 国产精品久久久亚洲| 人妻精品无码一区二区三区| 国产精品电影久久久久电影网| 99久久精品国产91| 国产精品无码无在线观看| 亚洲色欲在线播放一区| 亚洲国产精品夜男人天堂| 青青草视频在线观看色| 人人爽人人澡人人人妻| 99久久99久久久精品久久| 久久青青草原一区网站| 国产成人综合美国十次| 国产露脸精品产三级国产av | 性欧美暴力猛交69hd| 亚洲综合网站精品一区二区| 国产高潮迭起久久av| 蜜臀av午夜一区二区三区| 国产欧美成人| 国产一区二区在线观看av| 婷婷色综合视频在线观看| 日本老熟欧美老熟妇| 杨幂国产精品一区二区| 日产精品高潮一区二区三区5月| 精品国产乱码久久久久久1区2区 | 欧美激情a∨在线视频播放| 国产成人综合亚洲av|