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

淺談在高職教課改中基于STM32智能家居設計探索

2014-10-08 07:33:46喬大偉QIAODawei王丹丹WANGDandan
價值工程 2014年24期
關鍵詞:單片機實驗系統

喬大偉 QIAO Da-wei;王丹丹 WANG Dan-dan

(山東輕工職業學院,淄博 255300)

(Shandong Vocational College of Light Industry,Zibo 255300,China)

0 引言

上個世紀微軟公司提出了“Venus plans”從而引發中國智能家居概念。目前,在物聯網的全面發展新時期,智能家居行業具有巨大開發潛力。[1]在高等職業學校中主導實驗平臺依舊是8位內核的51類單片機。8位單片機以其結構簡單,易于理解和操作的特點深入人心。STM32具有運算速度非常快,FLASH、RAM容量大,能操作SD卡等很多優勢。在此,選取具有巨大開發潛力智能家居行業,通過利用STM32位單片機配合編制的相關程序,實現智能家居的基本功能,從而實現一個低端實用的智能家居系統,在整個搭建過程中講授STM32的相關知識點,從而嘗試探索新的職教課改之路。

1 設計思路

系統設計目標和原則:本課題的設計目的是實現一個簡單的智能家居系統,能夠在普通家庭中得到應用,因此在設計的時候遵循以下原則:①簡單實用;②價格低廉;③穩定耐用;④可擴展性。文章所設計的智能家居系統由單片機和各種外設組成。單片機作為核心的處理芯片,通過其內部的豐富的接口,連接外圍設備,外圍器件通過輸入信號或輸出信號與實際的控制物品相連。其架構如圖1所示。

從控制的方式上來看,系統框架分為本地控制單元和遠程控制單元。本地控制單元的設計思路是通過接入觸摸屏,由觸摸屏上的人機交互界面實現;遠程控制單元的設計思路可以通過架設Web服務器,遠程網絡登錄網頁,來控制系統接入的外設,也可以通過GSM模塊,由移動終端通過短信的方式來控制。從功能上大致分為報警傳感器(溫度,濕度,火警,煤氣)、家電控制、開關控制,燈光控制,家庭安全監控。

圖1 智能家居系統框架

2 無線照明控制模塊設計示例

無線照明在教學中是一個入門的很好經典實例,雖然還沒有用到協議棧,但它具有數據發送、接收和用協議棧,而且代碼容易學習,如果把這個模塊掌握了,到后面的協議棧就比較方便學習。在此需要掌握ZigBee有關內容,ZigBee節點所屬類別主要分三種,分別是協調器、路由器、終端。同一網絡中至少需要一個協調器,也只能有1個協調器,負責各個節點16位地址分配(自動分配)。理論上可以連上65536個節點,組網方式千變萬化。BasicRF軟件文件中主要內容有三部分,如圖2所示。

圖2 BasicRF軟件文件夾框架

圖3 軟件設計框架圖

講授思路簡要敘述如下:

2.1 工程文件介紹

docs文件夾:主要內容是介紹BasicRF的特點、結構及使用,閱讀這個文檔就可以做Basic RF里面的實驗了。

Ide文件夾:打開文件夾后會有三個文件夾,及一個cc2530_sw_1.eww工程,其中這個工程是三個實驗例程工程的集合,期中包含無線點燈的實驗工程。在IAR軟件環境中打開,在workspace看到IdeSettings文件夾:是在每個基礎實驗的文件夾里面都會有的,它主要保存有學生自己的IAR環境里面的設置。

source文件夾:打開文件夾里面有apps文件夾和components文件夾;

Sourceapps文件夾:存放BasicRF三個實驗的應用實現的源代碼。

Sourcecomponents文件夾:包含著BasicRF的應用程序使用不同組件的源代碼;在介紹Basic RF之前,來看看這個實驗例程設計的大體結構,如圖3所示Basic RF例程的軟件設計框圖,Hardware layer放在最底,是實現數據傳輸的基礎。Hardware Abstraction layer它提供了一種接口來訪問TIMER,GPIO,UART,ADC等。這些接口都通過相應的函數進行實現。

2.2 啟動

①確保外圍器件沒有問題。②創建一個basicRfCfg_t的數據結構,并初始化其中的成員。③調用basicRfInit()函數進行協議的初始化,在basic_rf.c代碼中可以找到uint8 basicRfInit(basicRfCfg_t*pRfConfig)。

函數功能:對Basic RF的數據結構初始化,設置模塊的傳輸通道,短地址,PAD ID。

2.3 發送

①創建一個buffer,把Payload放入其中。②調用basicRfSendPacket()函數發送,并查看其返回值。pPayload指向發送緩沖區的指針length發送數據長度函數功能:給目的短地址發送指定長度的數據,發送成功剛返回SUCCESS,失敗則返回FAILED。

2.4 接收

①上層通過basicRfPacketIsReady()函數來檢查是否收到一個新數據包在basic_rf.c中可以找到uint8 basicRfPacketIsReady(void)函數功能:檢查模塊是否已經可以接收下一個數據,如果準備好剛返回TRUE。②調用basicRfReceive()函數,把收到的數據復制到buffer中。代碼可以在basic_rf.c中可以找到uint8 basicRfReceive(uint8*pRxData,uint8 len,int16*pRssi)。

2.5 light_switch.c部分代碼及解釋

第 22~23行:關閉WeBee底板的LED2,開LED1。由于WeBee設計的LED電路是低電平點亮的,與TI不同,更符合以前學生學習單片機的習慣,所以halLedSet()置1是使燈熄滅。第26~27行:選擇其中的一行,并把另外一行屏蔽掉;一個是實現發射按鍵信息的功能,另一個是接收按鍵信息并改變LED狀態的功能。

3 總結

當前在高職教育課程改革中眾多的老師和學生在共同探索一條可以終身學習之路,讓學生們學以致用,以技能培養為學生學習的主旨、以設計的教學項目作為學生學習和研究的重點,老師重在引導學生,與學生一起去探索,把職業和教育融為一體,拓展職業教育的外延,向著終身教育發展。

[1]葛年明等.基于STM32的物聯網開發應用系統設計[J].微型機與應用,2012(17).

[2]蔣立兵.基于STM32的智能家居控制系統的設計與開發.

[3]李文仲,段朝玉.ZigBee無線網絡技術入門與實戰,2007.

猜你喜歡
單片機實驗系統
記一次有趣的實驗
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
做個怪怪長實驗
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
NO與NO2相互轉化實驗的改進
主站蜘蛛池模板: 婷婷激情五月网| 欧美日韩中文字幕在线| 粉嫩国产白浆在线观看| 欧美精品v日韩精品v国产精品| 成人夜夜嗨| 韩日午夜在线资源一区二区| 亚洲精品无码成人片在线观看| 亚洲天堂首页| 精品午夜国产福利观看| 91最新精品视频发布页| 无码av免费不卡在线观看| 91探花国产综合在线精品| 日本伊人色综合网| 91外围女在线观看| 四虎影视8848永久精品| 欧美中文字幕一区| 国产91小视频在线观看| 成人小视频网| 久久国产V一级毛多内射| 国产成人一区| 蜜芽国产尤物av尤物在线看| 婷婷色中文| 日本欧美午夜| 高清欧美性猛交XXXX黑人猛交| 欧美劲爆第一页| 国产极品美女在线观看| 波多野结衣一区二区三区四区| 国产aⅴ无码专区亚洲av综合网| 国产鲁鲁视频在线观看| 亚洲无码日韩一区| 亚洲三级片在线看| 亚洲美女一区| 99这里只有精品在线| 精品国产Ⅴ无码大片在线观看81 | 午夜啪啪网| 亚洲品质国产精品无码| 99性视频| 久久无码免费束人妻| 欧美午夜小视频| 精品99在线观看| 91免费观看视频| 亚洲浓毛av| 国产成人无码Av在线播放无广告| 国产va免费精品观看| 伊人久久大香线蕉成人综合网| 喷潮白浆直流在线播放| 国产在线观看91精品亚瑟| 亚洲日韩高清无码| 欧美不卡在线视频| 玖玖免费视频在线观看| 毛片基地视频| 亚洲最新地址| 国产精品无码久久久久久| 免费在线成人网| 婷婷开心中文字幕| 国产免费观看av大片的网站| 国产91视频观看| 国产精品真实对白精彩久久 | 亚洲黄色视频在线观看一区| 国产欧美日韩一区二区视频在线| 少妇高潮惨叫久久久久久| 直接黄91麻豆网站| 99久久亚洲精品影院| 九色在线观看视频| 在线观看亚洲人成网站| 国产三级成人| 亚洲一区二区在线无码| 色综合久久无码网| 国内精品久久人妻无码大片高| 91久久天天躁狠狠躁夜夜| 久久伊人色| 亚洲黄网视频| 日本91在线| 午夜爽爽视频| 91久久精品日日躁夜夜躁欧美| 成人夜夜嗨| 91精品日韩人妻无码久久| 亚洲第一成人在线| 国产人在线成免费视频| 91毛片网| 日韩精品一区二区三区中文无码| 国产高清在线精品一区二区三区 |