無錫泛太科技有限公司
一、產品結構如下圖所示。包含1個智能網關、3個網關擴展板、1個ZigBee協(xié)調器模塊、8個ZigBee傳感器節(jié)點、1個低頻RFID節(jié)點。
一、采用基于ARM Cortex-A9內核的四核處理器S5P4418,主頻1.6Ghz,內存1GB,F(xiàn)lash存儲8GB,可流暢運行Linux、Android兩個操作系統(tǒng),并支持一鍵切換。
二、板載豐富的外圍設備:1個7寸IPS電容屏、2個DB9、1個HDMI、1個USB OTG、1個RJ45、1個AV攝像頭輸入接口、2個USB HOST、1個TF卡、1個LVDS、1個耳機輸出、1個MAC音頻輸入、2路TTL UART、1組24針擴展接口(含I/O、SPI、A/D、PWM、UART)等接口。
三、專為教學定制和選取的豐富外設,如AVIN接口,可連接模擬攝像頭。
四、支持485、CAN總線,WiFi、BT、ZigBee、4G、GPS等多種有線、無線網絡通信方式。
五、支持多種網關擴展板,如基礎功能擴展板(含LED燈、觸摸按鍵、BEEP、可調電阻等)、16*24點陣顯示屏、三路繼電器。
六、提供125KHz識別模塊,每個模塊均可通過UART的RS232接口本地有線訪問,也可通過ZigBee無線訪問。
七、為豐富應用,提供十多種無線傳感器節(jié)點:溫濕度、光照度、三軸加速度、霍爾、壓力、廣譜氣體、熱釋紅外、LED蜂鳴器、繼電器控制及RFID車輛模擬單元等多種類型傳感器,選擇不同的傳感器模組,開發(fā)出各種物聯(lián)網應用場景。
八、傳感器節(jié)點采用ZigBee無線組網:均支持zigbee協(xié)議,可自組網,配合開發(fā)各種應用場景,向網關發(fā)送采樣數(shù)據(jù),接收網關下發(fā)的命令。
九、提供豐富的應用案例:基于Linux的驅動程序開發(fā)、應用程序開發(fā)、Qt嵌入式GUI設計開發(fā)、Android物聯(lián)網應用開發(fā)等。
課程目標:以下僅列出主要課程的教學目標。
1)RFID
(1)了解和掌握以RFID為主的多種識別技術的硬件、原理及用途。
(2)可以利用開放的通信協(xié)議,使用多種編程語言(C#、Android等)編寫上位機應用程序與RFID模塊進行數(shù)據(jù)交互。
2)ZigBee傳感網
(1)熟悉并掌握CC2530射頻通信技術的硬件原理及應用方法。
(2)了解ZigBee協(xié)議棧的工作原理和運行機制。
(3)能夠編譯程序,實現(xiàn)ZigBee自組網。
3)Android系統(tǒng)
(1)熟悉Android的開發(fā)環(huán)境
(2)學習Android開發(fā)的基本流程
(3)學習Android系統(tǒng)下常用物聯(lián)網應用接口。
(4)學習Android系統(tǒng)下物聯(lián)網應用案例開發(fā)方法
4)Linux系統(tǒng)
(1)掌握Linux系統(tǒng)的安裝,基本操作,及常用命令
(2)了解Linux下設備的驅動開發(fā)
(3)握Linux下Qt的基礎編程
(4)學習Linux下物聯(lián)網應用案例開發(fā)方法。
課程簡介
本課程分別在Android系統(tǒng)與Linux系統(tǒng)下對嵌入式A9網關進行開發(fā)教學。課程重點在于學習A9網關開發(fā)環(huán)境及相應物聯(lián)網通信接口,并根據(jù)物聯(lián)網應用案例講解A9網關物聯(lián)網硬件接口使用。課程內容包含環(huán)境部署、開發(fā)基礎、物聯(lián)網硬件及通信、物聯(lián)網場景開發(fā)四個部分。
課程目錄
1)RFID典型實驗
章節(jié) | 課程 |
低頻模塊實驗 | 低頻板的通信檢測實驗 |
EM4100卡片快速讀取ID實驗 | |
對T5557新卡進行初始化操作進行默認配置工作 | |
T5557卡片快速讀取第1頁兩塊可追溯數(shù)據(jù) | |
T5557卡片按塊進行讀取第0頁0~7塊數(shù)據(jù) | |
T5557卡片按頁進行讀取第0頁0~7塊數(shù)據(jù) | |
T5557卡片對第0頁0~7塊數(shù)據(jù)按塊進行數(shù)據(jù)寫入 | |
T5557卡片對第0頁0~7塊數(shù)據(jù)按頁進行數(shù)據(jù)寫入 | |
對所有塊進行鎖定操作,卡片變?yōu)橹蛔x卡片,數(shù)據(jù)信息不可修改 | |
應用實驗:ID卡片復制實驗 | |
應用實驗:智能門禁管理實驗(配合繼電器或評估版操作) | |
應用實驗:圖書館管理實驗(配合高頻讀寫器操作) |
2)ZigBee傳感網
章節(jié) | 課程 |
傳感器采集與控制 | 傳感器采集:含溫濕度、光敏、可燃氣體、紅外對射、三軸加速度、超聲波等 |
執(zhí)行器控制:含LED控制、蜂鳴器控制、以及繼電器控制 | |
CC2530無線射頻通訊 | 實驗一、點對點通信實驗 實驗二、廣播通信實驗 實驗三、RSSI信號強度實驗 實驗四、空中信道實驗 實驗五、無線遙控實驗 |
ZStack協(xié)議棧 | 實驗一、ZStack協(xié)議棧工程解析 實驗二、多點自組網 實驗三、信息廣播/組播 實驗四、網絡拓撲實驗-星型網 實驗五、網絡拓撲實驗-網狀網 實驗六、ZStack綁定實驗 實驗七、ZStack串口應用 實驗八、溫濕度傳感器采集傳輸 實驗九、光敏采集傳輸 實驗十、聲光報警傳輸控制 |
3)Android系統(tǒng)課程目錄
章節(jié) | 課程 |
系統(tǒng)簡介 | Android系統(tǒng)認知 |
開發(fā)環(huán)境環(huán)境搭建 | Android Studio環(huán)境搭建實驗 |
Android個工程創(chuàng)建實驗 | |
導入Eclipse開發(fā)項目實驗 | |
開發(fā)基礎 | 程序設計框架實驗 |
界面設計實驗 | |
組件間通信實驗 | |
定時器實驗 | |
多線程實驗 | |
數(shù)據(jù)存儲與訪問實驗 | |
網關硬件實驗 | 攝像頭采集實驗 |
GPS定位信息獲取實驗 | |
網絡通信基礎 | 串口編程實驗 |
Android Socket網絡傳輸 | |
Android HTTP網絡傳輸 | |
藍牙通信實驗 | |
WIFI通信實驗 | |
485通信實驗 | |
CAN通信實驗 | |
Android物聯(lián)網基礎實驗案例 | LED燈控制實驗 |
蜂鳴器控制實驗 | |
按鍵采集實驗 | |
繼電器控制實驗 | |
ZigBee傳感器采集傳輸實驗 | |
ZigBee執(zhí)行器傳輸控制實驗 | |
Android物聯(lián)網綜合案例 | 室內光線采集實驗 |
家居溫度檢測系統(tǒng) | |
智能家電控制實驗 |
4)Linux課程目錄:
章節(jié) | 課程 |
設備簡介 | 平臺認知 |
環(huán)境部署 | VMware虛擬機安裝實驗 |
Ubuntu操作系統(tǒng)安裝實驗 | |
Ubuntu安裝VMware Tools實驗 | |
Ubuntu配置root登錄實驗 | |
Ubuntu安裝minicom串口工具實驗 | |
Ubuntu配置以太網地址實驗 | |
Ubuntu配置NFS服務器實驗 | |
Ubuntu安裝交叉編譯器實驗 | |
交叉編譯Qt4.8.5程序庫實驗 | |
Creator開發(fā)環(huán)境安裝配置實驗 | |
Qt應用開發(fā) | QT HelloWorld實驗 |
Qt下信號和槽實驗實驗 | |
QT QTimer定時器實驗 | |
Qt下多線程實驗實驗 | |
Qt下數(shù)據(jù)庫訪問實驗 | |
Qt網絡通訊實驗(串口、TCP服務器、TCP客戶端、UDP) | |
Qt GPS定位實驗 | |
物聯(lián)網通信基礎 | Qt網關基礎擴展板采集控制 |
Qt網關三路繼電器控制 | |
ZigBee傳感器數(shù)據(jù)采集實驗 | |
ZigBee射頻讀卡實驗 | |
WiFi通信實驗 | |
物聯(lián)網場景開發(fā) | 室內光線采集實驗 |
家居溫度檢測系統(tǒng)實驗 | |
智能家電控制實驗 |
