版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
南京信息職業(yè)技術(shù)學(xué)院教案學(xué)期:2018-2019-2課程名稱(chēng):Arduino應(yīng)用技術(shù)授課教材:Arduino應(yīng)用技術(shù)任課教師:黃凌授課班級(jí):智能終端17011702學(xué)時(shí):60課程負(fù)責(zé)人:黃凌
南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼1授課日期2019年2月25日第1周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第一章Arduino的世界1.1什么是Arduino1.2Arduino板上的硬件1.3其他類(lèi)型的Arduino板1.4Arduino擴(kuò)展板教學(xué)目標(biāo)1、了解Arduino發(fā)展,基本知識(shí)2、掌握Arduino板子的硬件3、熟悉Arduino其他類(lèi)型的板子,擴(kuò)展板教學(xué)重點(diǎn)ArduinoUNO板子的硬件教學(xué)難點(diǎn)ArduinoUNO板子的硬件更新、補(bǔ)充、刪除內(nèi)容補(bǔ)充例程教學(xué)手段講授、多媒體演示、操作課外作業(yè)查相關(guān)資料課后體會(huì)剛開(kāi)始講解,學(xué)生反映尚可,難度不是很大。教學(xué)過(guò)程設(shè)計(jì)一、為什么使用Arduino做開(kāi)發(fā)1、ArduinoIDE可以在Windows、MacintoshOSX、Linux三大主流操作系統(tǒng)上運(yùn)行,而其他的大多數(shù)控制器只能在Windows上開(kāi)發(fā)。2、ArduinoIDE基于processingIDE開(kāi)發(fā)。對(duì)于初學(xué)者來(lái)說(shuō),極易掌握,同時(shí)有著足夠的靈活性。Arduino語(yǔ)言基于wiring語(yǔ)言開(kāi)發(fā),是對(duì)AVRGCC庫(kù)的二次封裝,不需要太多的單片機(jī)基礎(chǔ)、編程基礎(chǔ),簡(jiǎn)單學(xué)習(xí)后,你也可以快速的進(jìn)行開(kāi)發(fā)。3、Arduino不僅僅是全球最流行的開(kāi)源硬件,更是硬件開(kāi)發(fā)的趨勢(shì)。Arduino簡(jiǎn)單的開(kāi)發(fā)方式使得開(kāi)發(fā)者更關(guān)注創(chuàng)意與實(shí)現(xiàn),更快的完成自己的項(xiàng)目開(kāi)發(fā),大大節(jié)約了學(xué)習(xí)的成本,縮短了開(kāi)發(fā)的周期。二、Arduino系列控制器特色Arduino板子上的硬件Arduino其他系類(lèi)板子1.3.1ArduinoUNO1.3.4ArduinoYún1.3.5ArduinoRobot1.3.6ArduinoMega系列1.3.7ArduinoEthernet1.3.8LiLyPadArduino系列南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼2授課日期2019年3月4日第2周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第一章Arduino的世界1.5ArduinoIDE安裝1.6ArduinoIDE介紹1.7開(kāi)始編寫(xiě)Arduino程序1.8Arduino的第三方軟件介紹1.9Arduino展望未來(lái)教學(xué)目標(biāo)掌握ArduinoIDE了解Arduino第三方軟件教學(xué)重點(diǎn)ArduinoIDE集成開(kāi)發(fā)環(huán)境的應(yīng)用教學(xué)難點(diǎn)上機(jī)調(diào)試簡(jiǎn)單Arduino語(yǔ)言程序更新、補(bǔ)充、刪除內(nèi)容無(wú)教學(xué)手段講授、多媒體演示、操作課外作業(yè)編寫(xiě)簡(jiǎn)單程序課后體會(huì)學(xué)生有了實(shí)際操作的機(jī)會(huì),大家反映比較積極。教學(xué)過(guò)程設(shè)計(jì)1.5ArduinoIDE安裝1.5.1交叉編譯:就是在一個(gè)平臺(tái)上生成另一個(gè)平臺(tái)上可以執(zhí)行的代碼。開(kāi)發(fā)人員在電腦上將程序?qū)懞?,編譯生成單片機(jī)執(zhí)行的程序,就是一個(gè)交叉編譯的過(guò)程。很多嵌入式系統(tǒng)需要從一臺(tái)計(jì)算機(jī)上編程,將寫(xiě)好的程序下載到開(kāi)發(fā)板中進(jìn)行測(cè)試和實(shí)際運(yùn)行。因此跨平臺(tái)開(kāi)發(fā)在嵌入式系統(tǒng)軟件開(kāi)發(fā)中很常見(jiàn)。因?yàn)閱纹瑱C(jī)上不具備直接編程的環(huán)境,因此利用Arduino編程需要兩臺(tái)計(jì)算機(jī):Arduino單片機(jī)和PC。1.5.2在windows上安裝IDEArduinoIDE的安裝包可以從Arduino官網(wǎng)很方便地下載,其下載鏈接為:http://arduino.cc/en/Main/Software。安裝Arduino軟件安裝USB驅(qū)動(dòng)創(chuàng)建開(kāi)始菜單快捷方式創(chuàng)建桌面快捷方式關(guān)聯(lián).ino文件圖1-15為ArduinoIDE界面工具欄,從左至右依次為編譯、上傳、新建程序、打開(kāi)程序、保存程序(sketch)和串口監(jiān)視器(SerialMonitor)。南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼3授課日期2019年3月11日第3周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第二章Arduino語(yǔ)言2.1Arduino語(yǔ)言介紹與程序結(jié)構(gòu)2.2Arduino語(yǔ)言基礎(chǔ)2.3Arduino的一些擴(kuò)展語(yǔ)法教學(xué)目標(biāo)1.掌握Arduino程序介紹和語(yǔ)言基礎(chǔ)2.掌握Arduino一些擴(kuò)展語(yǔ)法教學(xué)重點(diǎn)Arduino程序介紹和語(yǔ)言基礎(chǔ)教學(xué)難點(diǎn)Arduino程序介紹和語(yǔ)言基礎(chǔ)更新、補(bǔ)充、刪除內(nèi)容無(wú)教學(xué)手段講授、多媒體演示、操作課外作業(yè)練習(xí)編程課后體會(huì)復(fù)習(xí)了一些c語(yǔ)言的知識(shí),以及Arduino語(yǔ)言的特點(diǎn),學(xué)生漸入佳境。教學(xué)過(guò)程設(shè)計(jì)2.1Arduino語(yǔ)言介紹及程序結(jié)構(gòu)Arduino語(yǔ)言使用C/C++語(yǔ)言編寫(xiě)程序,其實(shí)也就是基礎(chǔ)的C語(yǔ)言,只不過(guò)把AVR單片機(jī)(微控制器)相關(guān)的一些參數(shù)設(shè)置都函數(shù)化了,不用去了解它的底層硬件,讓不了解AVR單片機(jī)(微控制器)的朋友也能輕松上手。Arduino程序中沒(méi)有main函數(shù)。其實(shí)并不是Arduino沒(méi)有main函數(shù),而是main函數(shù)的定義隱藏在了Arduino的核心庫(kù)文件中。Arduino開(kāi)發(fā)一般不直接操作main函數(shù),而是使用setup和loop這兩個(gè)函數(shù)。1、上電后setup()函數(shù)執(zhí)行一次2、loop()函數(shù)一直循環(huán)運(yùn)行2.2Arduino語(yǔ)言基礎(chǔ)
2.2.1數(shù)據(jù)類(lèi)型2.2.2數(shù)據(jù)類(lèi)型轉(zhuǎn)換2.2.3常量2.3Arduino的一些擴(kuò)展語(yǔ)法1、Arduino將分號(hào)(;)視為一條語(yǔ)句的結(jié)束符號(hào)。2、{}(花括號(hào))也稱(chēng)為大括號(hào),是C編程語(yǔ)言中的一個(gè)重要組成部分;它們被用來(lái)區(qū)分幾個(gè)不同的結(jié)構(gòu)。左大括號(hào)“{”必須與一個(gè)右大括號(hào)“}”形成閉合。這稱(chēng)為括號(hào)平衡的條件。3、注釋用來(lái)對(duì)代碼所實(shí)現(xiàn)的功能做一些描述,當(dāng)然也可以用來(lái)做一些相關(guān)說(shuō)明。Arduino語(yǔ)言提供了兩種注釋方法?!?**/”為多行注釋?zhuān)凇?*”和“*/”之間的內(nèi)容就是注釋內(nèi)容:南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼4授課日期2019年3月18日第4周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第二章Arduino語(yǔ)言2.4運(yùn)算符2.7Arduino函數(shù)2.5條件判斷2.8Arduino庫(kù)函數(shù)2.6循環(huán)教學(xué)目標(biāo)1.掌握運(yùn)算符運(yùn)算符循環(huán)2.掌握Arduino函數(shù),庫(kù)函數(shù)教學(xué)重點(diǎn)1.掌握運(yùn)算符運(yùn)算符循環(huán)2.掌握Arduino函數(shù),庫(kù)函數(shù)教學(xué)難點(diǎn)掌握Arduino函數(shù),庫(kù)函數(shù)更新、補(bǔ)充、刪除內(nèi)容補(bǔ)充練習(xí)教學(xué)手段講授、多媒體演示、操作課外作業(yè)復(fù)習(xí)上課的內(nèi)容課后體會(huì)了解了Arduino的庫(kù)函數(shù),如何裝載,復(fù)習(xí)學(xué)習(xí)過(guò)的內(nèi)容教學(xué)過(guò)程設(shè)計(jì)2.4運(yùn)算符
2.4.1復(fù)合運(yùn)算符在程序運(yùn)行過(guò)程中,其值可以發(fā)生改變的量稱(chēng)為變量。變量具有三個(gè)基本要素:名字、類(lèi)型和值。復(fù)合操作運(yùn)算符是部分?jǐn)?shù)學(xué)運(yùn)算符、位運(yùn)算符與賦值運(yùn)算的一種簡(jiǎn)寫(xiě)形式2.4.2關(guān)系運(yùn)算符關(guān)系運(yùn)算符的結(jié)果是boolean類(lèi)型的true或false。2.4.3布爾運(yùn)算符布爾運(yùn)算符用來(lái)對(duì)兩個(gè)布爾表達(dá)式進(jìn)行運(yùn)算,運(yùn)算的結(jié)果仍然為布爾值2.4.4數(shù)學(xué)運(yùn)算符數(shù)學(xué)運(yùn)算符包括四則運(yùn)算符以及取模運(yùn)算符。2.4.5位運(yùn)算符位運(yùn)算符用來(lái)按位操作數(shù)據(jù)。2.5條件判斷2.6循環(huán)2.7Arduino函數(shù)系統(tǒng)函數(shù)是Arduino語(yǔ)言默認(rèn)提供的函數(shù),這些函數(shù)可以直接拿來(lái)使用而不需要定義2.8Arduino庫(kù)函數(shù)2.8.1庫(kù)函數(shù)概述Arduino開(kāi)發(fā)的一個(gè)優(yōu)勢(shì)就是可以通過(guò)添加第三方庫(kù)來(lái)增加對(duì)硬件的支持。目前已經(jīng)有很多庫(kù),開(kāi)發(fā)者可以根據(jù)需求選擇安裝,它們只會(huì)在你需要的時(shí)候載入程序經(jīng)常會(huì)依賴(lài)一些庫(kù),可以在代碼的頂端看到它需要什么樣的庫(kù)。如果看#include<FatReader.h>,那意味著需要一個(gè)叫作FatReader的庫(kù)或者一個(gè)包含F(xiàn)atReader文件的庫(kù)。庫(kù)是一個(gè)包含一些文件在里面的文件夾,這些文件.cpp(C++codefile)和.h(C++headerfile)為擴(kuò)展名。2.8.2常用庫(kù)函數(shù)2.8.3如何添加額外的Arduino庫(kù)函數(shù)1.使用管理庫(kù)要在ArduinoIDE中安裝新庫(kù),可以使用庫(kù)管理器。打開(kāi)IDE并單擊“項(xiàng)目”菜單,然后單擊“加載庫(kù)”→“管理庫(kù)”。2.輸入.ZIP的庫(kù)南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼5授課日期2019年3月25日第5周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第二章Arduino語(yǔ)言多個(gè)實(shí)例教學(xué)目標(biāo)掌握和Arduino語(yǔ)言相關(guān)的多個(gè)實(shí)驗(yàn)教學(xué)重點(diǎn)Arduino語(yǔ)言、語(yǔ)法教學(xué)難點(diǎn)Arduino語(yǔ)言、語(yǔ)法更新、補(bǔ)充、刪除內(nèi)容補(bǔ)充練習(xí)教學(xué)手段講授、多媒體演示、操作課外作業(yè)自測(cè)題3(四)1、2課后體會(huì)通過(guò)做簡(jiǎn)單的實(shí)驗(yàn),學(xué)生進(jìn)一步了解了Arduino的特點(diǎn)。教學(xué)過(guò)程設(shè)計(jì)流水燈實(shí)驗(yàn)實(shí)驗(yàn)所需材料:ArduinoUNO、面包板、8個(gè)LED、9個(gè)220Ω電阻。2.呼吸燈實(shí)驗(yàn)實(shí)驗(yàn)所需材料:ArduinoUNO、面包板、1個(gè)LED、1個(gè)220Ω電阻。光敏電阻檢測(cè)環(huán)境光亮度南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼6授課日期2019年4月1日第6周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第三章Arduino基本示例3.1溫度和濕度的檢測(cè)3.2Arduino和運(yùn)動(dòng)傳感器的連接教學(xué)目標(biāo)1.掌握溫度和濕度的檢測(cè)2.掌握Arduino和運(yùn)動(dòng)傳感器的連接教學(xué)重點(diǎn)1.掌握溫度和濕度的檢測(cè)2.掌握Arduino和運(yùn)動(dòng)傳感器的連接教學(xué)難點(diǎn)Arduino和運(yùn)動(dòng)傳感器的連接更新、補(bǔ)充、刪除內(nèi)容補(bǔ)充練習(xí)教學(xué)手段講授、多媒體演示、操作課外作業(yè)補(bǔ)充課后體會(huì)做運(yùn)動(dòng)傳感器的時(shí)候,不少同學(xué)碰到了困難,但是后來(lái)解決了。教學(xué)過(guò)程設(shè)計(jì)3.1溫濕度傳感器的使用DHT11是一款有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度傳感器。量程濕度20-90%RH,溫度0~50℃。它應(yīng)用專(zhuān)用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性和卓越的長(zhǎng)期穩(wěn)定性。傳感器包括一個(gè)電阻式感濕元件和一個(gè)NTC測(cè)溫元件,并與一個(gè)高性能8位單片機(jī)相連接。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性?xún)r(jià)比極高等優(yōu)點(diǎn)。每個(gè)DHT11傳感器都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn)。校準(zhǔn)系數(shù)以程序的形式存在OTP內(nèi)存中,傳感器內(nèi)部在檢測(cè)信號(hào)的處理過(guò)程中要調(diào)用這些校準(zhǔn)系數(shù)。單線制串行接口,使系統(tǒng)集成變得簡(jiǎn)易快捷。超小的體積、極低的功耗,使其成為該類(lèi)應(yīng)用中最佳選擇。產(chǎn)品為4針單排引腳封裝,連接方便。第三腳為空腳,不接;第一,四腳分別接電源和地;在VCC和數(shù)據(jù)腳之間連接一個(gè)10k的電阻,作為數(shù)據(jù)線的上拉電阻,再把數(shù)據(jù)腳接到Arduino的D3腳。3.2Arduino和運(yùn)動(dòng)傳感器的連接在電子防盜、人體探測(cè)器領(lǐng)域中,被動(dòng)式熱釋電紅外探測(cè)器的應(yīng)用非常廣泛,因其價(jià)格低廉、技術(shù)性能穩(wěn)定而受到廣大用戶(hù)和專(zhuān)業(yè)人士的歡迎。被動(dòng)式熱釋電紅外探頭的工作原理及特性為:
人體都有恒定的體溫,一般在37度,所以會(huì)發(fā)出特定波長(zhǎng)10μm左右的紅外線,被動(dòng)式紅外探頭就是靠探測(cè)人體發(fā)射的10μm左右的紅外線而進(jìn)行工作的。人體發(fā)射的10μm左右的紅外線通過(guò)菲涅爾濾光片增強(qiáng)后聚集到紅外感應(yīng)源上。紅外感應(yīng)源通常采用熱釋電元件,這種元件在接收到人體紅外輻射溫度發(fā)生變化時(shí)就會(huì)失去電荷平衡,向外釋放電荷,后續(xù)電路經(jīng)檢測(cè)處理后就能產(chǎn)生報(bào)警信號(hào)。南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼7授課日期2019年4月8日第7周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第三章Arduino基本示例3.3Arduino和液晶顯示器的連接3.4超聲波測(cè)距模塊教學(xué)目標(biāo)1.掌握Arduino和液晶顯示器的連接2.掌握超聲波測(cè)距模塊教學(xué)重點(diǎn)Arduino和液晶顯示器的連接教學(xué)難點(diǎn)超聲波測(cè)距模塊更新、補(bǔ)充、刪除內(nèi)容補(bǔ)充練習(xí)教學(xué)手段講授、多媒體演示、操作課外作業(yè)項(xiàng)目報(bào)告課后體會(huì)學(xué)生興趣濃郁,可以實(shí)際看到操作的效果。教學(xué)過(guò)程設(shè)計(jì)3.3Arduino和液晶顯示器的連接在Arduino很多項(xiàng)目中,您需要直接從LCD顯示屏輸出數(shù)據(jù)。在本例中,我們將展示如何使用I2C通信在Arduino上驅(qū)動(dòng)LCD顯示屏。最后,您將看到如何在顯示器上顯示文本。LCD顯示器的集成大大方便了項(xiàng)目的設(shè)計(jì),允許用戶(hù)讀取一些輸出參數(shù);這些值可以是傳感器數(shù)據(jù),例如溫度或壓力,甚至Arduino正在執(zhí)行的循環(huán)次數(shù)。然而,這些顯示器有一個(gè)小問(wèn)題。當(dāng)它們連接到Arduino時(shí),這些顯示器幾乎占用所有可用IO口,只把極少的輸出留給其他設(shè)備和傳感器。如果使用I2C總線上的通信,這個(gè)問(wèn)題已經(jīng)解決了。1)順序結(jié)構(gòu)3.3.4安裝庫(kù)文件使用I2C協(xié)議的LCD液晶顯示,有一個(gè)特殊的庫(kù)被下載并包含在程序里。這個(gè)庫(kù)的名字是LiquidCrystalI2C。下載庫(kù)ZIP文件,并解壓安裝在ArduinoIDE中。你可以從ArduinoIDE中安裝ZIP文件,從菜單中選擇“Sketch”→“includeLibrary”→“Add.ZIPlibrary”等菜單,操作如圖3-16所示。3.4超聲波測(cè)距模塊南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼8授課日期2019年4月15日第8周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第三章Arduino基本示例3.5用Arduino發(fā)出聲音-簡(jiǎn)易電子琴的制作3.6Arduino驅(qū)動(dòng)電機(jī)教學(xué)目標(biāo)掌握簡(jiǎn)易電子琴的制作Arduino驅(qū)動(dòng)電機(jī)教學(xué)重點(diǎn)簡(jiǎn)易電子琴的制作Arduino驅(qū)動(dòng)電機(jī)教學(xué)難點(diǎn)Arduino驅(qū)動(dòng)電機(jī)更新、補(bǔ)充、刪除內(nèi)容無(wú)教學(xué)手段講授、多媒體演示、操作課外作業(yè)項(xiàng)目報(bào)告課后體會(huì)簡(jiǎn)易電子琴的電阻和蜂鳴器都出了點(diǎn)問(wèn)題,聲音不是很響亮教學(xué)過(guò)程設(shè)計(jì)3.5用Arduino發(fā)出聲音-簡(jiǎn)易電子琴的制作在該例中,當(dāng)你按下某一個(gè)按鈕的時(shí)候你要演奏一定的頻率的信號(hào),我們可以從中音的C,D,E和F開(kāi)始,它們的頻率分別是262HZ,294HZ,330HZ,349HZ,這里你需要使用數(shù)組。調(diào)聲函數(shù)tone()主要用于Arduino連接蜂鳴器或者揚(yáng)聲器發(fā)聲的場(chǎng)合,其實(shí)質(zhì)是可以輸出一個(gè)頻率可調(diào)的方波,以此驅(qū)動(dòng)蜂鳴器或揚(yáng)聲器振動(dòng)發(fā)聲3.6Arduino驅(qū)動(dòng)電機(jī)3.6.1伺服電機(jī)伺服電機(jī)是能夠轉(zhuǎn)到指定位置的驅(qū)動(dòng)設(shè)備。通常,它們有一個(gè)可以轉(zhuǎn)180度的伺服臂。用Arduino可以驅(qū)動(dòng)一個(gè)伺服電機(jī)走到指定的位置。伺服電機(jī)可以控制輪船和飛機(jī)的方向舵,這些都需要控制一定的角度,但并非需要連續(xù)旋轉(zhuǎn)。舵機(jī)內(nèi)部是有直流電機(jī),位置電位器和驅(qū)動(dòng)反饋電路組成,當(dāng)需要轉(zhuǎn)到一定角度時(shí),輸入信號(hào)和標(biāo)準(zhǔn)信號(hào)比較,如果反饋位置不是所需要的位置,電機(jī)則會(huì)朝向需要的方向轉(zhuǎn)動(dòng),直到轉(zhuǎn)到指定的位置,電位器反饋信息促使電機(jī)停止轉(zhuǎn)動(dòng)。后來(lái)應(yīng)用領(lǐng)域擴(kuò)展到機(jī)器人、自動(dòng)化,和Arduino的世界。南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼9授課日期2019年4月22日第9周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第三章Arduino基本示例3.7Arduino和數(shù)碼管的連接3.8Arduino和矩陣鍵盤(pán)的連接教學(xué)目標(biāo)1.Arduino和數(shù)碼管的連接2.Arduino和矩陣鍵盤(pán)的連接教學(xué)重點(diǎn)Arduino和矩陣鍵盤(pán)的連接教學(xué)難點(diǎn)無(wú)更新、補(bǔ)充、刪除內(nèi)容無(wú)教學(xué)手段講授、多媒體演示、操作課外作業(yè)項(xiàng)目報(bào)告課后體會(huì)學(xué)生做的比較順利,沒(méi)有碰到什么很難的問(wèn)題教學(xué)過(guò)程設(shè)計(jì)3.7Arduino和數(shù)碼管的連接鍵盤(pán)最有用的應(yīng)用之一是密碼輸入。你可以設(shè)置一個(gè)密碼,如果密碼正確的話,Arduino可以啟動(dòng)繼電器或其他模塊。南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼10授課日期2019年4月29日第10周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)測(cè)驗(yàn)教學(xué)目標(biāo)通過(guò)一次測(cè)驗(yàn)了解學(xué)生前面課程的學(xué)習(xí)情況教學(xué)重點(diǎn)測(cè)驗(yàn)電路教學(xué)難點(diǎn)無(wú)更新、補(bǔ)充、刪除內(nèi)容無(wú)教學(xué)手段講授、多媒體演示、操作課外作業(yè)測(cè)驗(yàn)報(bào)告課后體會(huì)很多同學(xué)沒(méi)有平時(shí)做的好,不會(huì)排除故障。教學(xué)過(guò)程設(shè)計(jì)測(cè)驗(yàn)數(shù)字骰子3.9.174595驅(qū)動(dòng)一位數(shù)碼管數(shù)字骰子南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼11授課日期2018年5月6日第11周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第四章Arduino通信4.1串口通信4.2SPI通信教學(xué)目標(biāo)1.掌握串口通信2.掌握SPI通信教學(xué)重點(diǎn)掌握SPI通信教學(xué)難點(diǎn)掌握SPI通信更新、補(bǔ)充、刪除內(nèi)容無(wú)教學(xué)手段講授、多媒體演示、操作課外作業(yè)項(xiàng)目報(bào)告課后體會(huì)SD卡實(shí)驗(yàn)做得比較好,也可以顯示溫濕度了。教學(xué)過(guò)程設(shè)計(jì)4.1串口通信前面章節(jié)中用到了Serial.begin()和Serial.print()等語(yǔ)句,這些語(yǔ)句就是在操作串口。Arduino與計(jì)算機(jī)通信最常用的方法就是串口通信,這在之前的學(xué)習(xí)中已接觸過(guò)。在Arduino控制器上,串口都是位于0(RX)和1(TX)的兩個(gè)引腳,Arduino的USB口通過(guò)一個(gè)轉(zhuǎn)換芯片與這兩個(gè)串口引腳連接。該轉(zhuǎn)換芯片會(huì)通過(guò)USB接口在計(jì)算機(jī)上虛擬出一個(gè)用于與Arduino通信的串口。因此當(dāng)使用USB線將Arduino與計(jì)算機(jī)連接時(shí),兩者之間便建立了串口連接。通過(guò)此連接,Arduino便可與計(jì)算機(jī)互傳數(shù)據(jù)了。要想使串口與計(jì)算機(jī)通信,需要先使用Serial.begin()函數(shù)初始化Arduino的串口通信功能,即Serial.begin(speed);其中參數(shù)speed指串口通信波特率,它是設(shè)定串口通信率的參數(shù)。串口通信的雙方必須使用相同的波特率才能正常通信。波特率越大,說(shuō)明串口通信的速率越高。4.2SPI通信如果需要使用大量數(shù)據(jù)或者保存大量數(shù)據(jù),那么Arduino自帶的EEPROM和Flash存儲(chǔ)空間就顯得捉襟見(jiàn)肘了。這樣可以選擇外置的存儲(chǔ)器來(lái)擴(kuò)展存儲(chǔ)空間,這里使用SD卡。如圖4-2所示。SD(securedigitalmemorycard)卡是一種基于半導(dǎo)體快閃記憶器的新一代存儲(chǔ)設(shè)備,它被廣泛引用于便攜式設(shè)備上,例如數(shù)碼相機(jī),手機(jī)和平板電腦等。以下是此類(lèi)項(xiàng)目的簡(jiǎn)要使用方面:記錄光照,溫度,濕度隨時(shí)間變化的氣象站記錄你一天去過(guò)哪里的GPS追蹤和定位器能報(bào)告哪部分過(guò)熱的臺(tái)式機(jī)溫度檢測(cè)器前面我們學(xué)習(xí)過(guò)用DHT11傳感器記錄溫濕度,如果我們考慮要把這些溫濕度數(shù)據(jù)存儲(chǔ)到SD卡上,該怎么做?讀者可以思考一下南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能終端17011702授課形式講授操作頁(yè)碼12授課日期2019年5月13日第12周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第四章Arduino通信4.3IIC通信-------Arduino與實(shí)時(shí)時(shí)鐘的連接4.5藍(lán)牙通信教學(xué)目標(biāo)IIC通信藍(lán)牙通信教學(xué)重點(diǎn)IIC通信藍(lán)牙通信教學(xué)難點(diǎn)IIC通信藍(lán)牙通信更新、補(bǔ)充、刪除內(nèi)容無(wú)教學(xué)手段講授、多媒體演示、操作課外作業(yè)項(xiàng)目報(bào)告課后體會(huì)藍(lán)牙實(shí)驗(yàn)的時(shí)候碰到了問(wèn)題,無(wú)法找到自己的藍(lán)牙設(shè)備教學(xué)過(guò)程設(shè)計(jì)4.3IIC通信-------Arduino與實(shí)時(shí)時(shí)鐘的連接現(xiàn)在流行的時(shí)鐘電路很多,如DS1302、DS1307、PCF8485等。這些電路的接口簡(jiǎn)單、價(jià)格低廉、使用方便,被廣泛地采用。本文介紹的實(shí)時(shí)時(shí)鐘電路DS1302是美國(guó)DALLAS公司的一種具有涓細(xì)電流充電能力的低功耗實(shí)時(shí)時(shí)鐘芯片,主要特點(diǎn)是采用串行數(shù)據(jù)傳輸,可為掉電保護(hù)電源提供可編程的充電功能,并且可以關(guān)閉充電功能。采用普通32.768kHz晶振。它可以對(duì)年、月、日、周、時(shí)、分、秒進(jìn)行計(jì)時(shí),且具有閏年補(bǔ)償?shù)榷喾N功能。我們這里采用的是實(shí)時(shí)時(shí)鐘模塊,已經(jīng)外接好晶振,紐扣電池。另外采用IIC的液晶顯示模塊。4.5藍(lán)牙通信4.5.1藍(lán)牙模塊Blue-Tooth,藍(lán)牙,是一種支持設(shè)備短距離通信的無(wú)線電技術(shù),但是由于連接簡(jiǎn)單,支持全雙工傳輸且傳輸速率快,一般應(yīng)用在移動(dòng)電話、筆記本電腦、無(wú)線耳機(jī)和PDA等設(shè)備上。南京信息職業(yè)技術(shù)學(xué)院教案授課班級(jí)智能中端17011702授課形式講授操作頁(yè)碼13授課日期2019年6月20日第13周教學(xué)時(shí)數(shù)4授課章節(jié)名稱(chēng)第5章物聯(lián)網(wǎng)服務(wù)平臺(tái)5.1物聯(lián)網(wǎng)平臺(tái)的分類(lèi)5.2國(guó)內(nèi)常見(jiàn)的物聯(lián)網(wǎng)平臺(tái)5.7樂(lè)為物聯(lián)教學(xué)目標(biāo)會(huì)使用物聯(lián)網(wǎng)平臺(tái)教學(xué)重點(diǎn)使用物聯(lián)網(wǎng)平臺(tái)教學(xué)難點(diǎn)使用物聯(lián)網(wǎng)平臺(tái)更新、補(bǔ)充、刪除內(nèi)容無(wú)教學(xué)手段講授、多媒體演示、操作課外作業(yè)項(xiàng)目報(bào)告課后體會(huì)同學(xué)熟悉了解了這個(gè)項(xiàng)目,因?yàn)橛布脑?,沒(méi)有做成實(shí)驗(yàn)教學(xué)過(guò)程設(shè)計(jì)隨著技術(shù)的突破與發(fā)展,物聯(lián)網(wǎng)近兩年來(lái)的發(fā)展可謂一日千里,“物聯(lián)網(wǎng)+”逐漸替代“互聯(lián)網(wǎng)+”,成為業(yè)內(nèi)關(guān)注的焦點(diǎn)。眾多物聯(lián)網(wǎng)企業(yè)都瞄準(zhǔn)了“物聯(lián)網(wǎng)平臺(tái)”這樣一個(gè)發(fā)展方向,因?yàn)槠脚_(tái)在整個(gè)物聯(lián)網(wǎng)體系架構(gòu)中起著承上啟下的關(guān)鍵作用。物聯(lián)網(wǎng)平臺(tái)可以實(shí)現(xiàn)底層終端設(shè)備的“管、控、營(yíng)”一體化,為上層提供應(yīng)用開(kāi)發(fā)統(tǒng)一接口,構(gòu)建終端設(shè)備和業(yè)務(wù)的端到端通道。5.1物聯(lián)網(wǎng)平臺(tái)的分類(lèi)5.1.1設(shè)備管理平臺(tái)DMP(DeviceManagementPlatform)
5.1.2連接管理平臺(tái)CMP(ConnectivityManagementPlatform)
5.1.3應(yīng)用支持平臺(tái)AEP(ApplicationEnablementPlatform)5.1.4業(yè)務(wù)分析平臺(tái)BAP(BusinessAnalyticsPl
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《GB-Z 28820.3-2012聚合物長(zhǎng)期輻射老化 第3部分:低壓電纜材料在役監(jiān)測(cè)程序》專(zhuān)題研究報(bào)告
- 《GBT 32789-2016 輪胎噪聲測(cè)試方法 轉(zhuǎn)鼓法》專(zhuān)題研究報(bào)告
- 《GB-T 25800-2010紡織染整助劑命名原則》專(zhuān)題研究報(bào)告
- 《MySQL數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用》課件-7.3.1左外連接查詢(xún)
- 2026年云南工程職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性考試題庫(kù)及答案詳解一套
- 《幼兒文學(xué)》課件-2.2兒歌特點(diǎn)
- 冷鏈物流路徑優(yōu)化信息咨詢(xún)合同
- 中藥材行業(yè)中藥炮制師崗位招聘考試試卷及答案
- 2026年度全年各類(lèi)安全工作計(jì)劃
- 2025年低溫原油高效破乳劑項(xiàng)目合作計(jì)劃書(shū)
- 15《我們不亂扔》課件 2025-2026學(xué)年道德與法治一年級(jí)上冊(cè)統(tǒng)編版
- ISO15614-1 2017 金屬材料焊接工藝規(guī)程及評(píng)定(中文版)
- 最全《中國(guó)中鐵集團(tuán)有限公司工程項(xiàng)目管理手冊(cè)》
- 連接器設(shè)計(jì)手冊(cè)要點(diǎn)
- 藥品注冊(cè)審評(píng)CDE組織機(jī)構(gòu)人員信息
- 營(yíng)口水土保持規(guī)劃
- 魯迅《故鄉(xiāng)》優(yōu)秀PPT課件.ppt
- 魯迅《雪》ppt課件
- 瑞士法國(guó)和俄羅斯的著名風(fēng)機(jī)制造廠生產(chǎn)情況
- 自制飲品制作流程圖(共1頁(yè))
- F1300-1600鉆井泵使用說(shuō)明書(shū)1
評(píng)論
0/150
提交評(píng)論