国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Arduino單片機(jī)在信息技術(shù)教育中的應(yīng)用研究

2015-06-24 07:58鮑若凡
軟件導(dǎo)刊 2015年6期
關(guān)鍵詞:創(chuàng)新能力信息技術(shù)

摘要:分析了Arduino單片機(jī)功能與特性。在中小學(xué)信息技術(shù)教育中引進(jìn)Arduino單片機(jī)教學(xué),不但能夠了解單片機(jī)硬件、學(xué)會(huì)編程,而且能讓學(xué)生把自己的金點(diǎn)子轉(zhuǎn)化為現(xiàn)實(shí)產(chǎn)品。Arduino圖形化的編程界面,跳過(guò)了繁瑣的代碼,非常適合小學(xué)和初中低年級(jí)學(xué)生進(jìn)行創(chuàng)新開(kāi)發(fā),有利于培養(yǎng)學(xué)生的創(chuàng)新能力。

關(guān)鍵詞:Arduino單片機(jī);信息技術(shù);創(chuàng)新能力

DOIDOI:10.11907/rjdk.151090

中圖分類(lèi)號(hào):G434

文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):16727800(2015)006022402

基金項(xiàng)目基金項(xiàng)目:

作者簡(jiǎn)介作者簡(jiǎn)介:鮑若凡(1981-),男,上海人,上海市尚德實(shí)驗(yàn)學(xué)校信息中心中學(xué)一級(jí)教師,研究方向?yàn)楝F(xiàn)代教育技術(shù)。

0 引言

單片機(jī)是一種集成電路芯片,采用超大規(guī)模集成電路技術(shù),把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器等功能集成到一塊硅片上,構(gòu)成一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng),在工業(yè)生產(chǎn)、科學(xué)研究、智能家庭、機(jī)器人、車(chē)模、航模中有廣泛的應(yīng)用。

在中小學(xué)信息技術(shù)教育中加入單片機(jī)教學(xué)內(nèi)容,既可了解單片機(jī)的硬件原理,又可接觸單片機(jī)編程,更重要的是可以利用單片機(jī)的強(qiáng)大功能,把金點(diǎn)子轉(zhuǎn)化成實(shí)際產(chǎn)品。

1 Arduino單片機(jī)概述

Arduino是一個(gè)基于開(kāi)放源代碼的軟硬件平臺(tái),構(gòu)建于開(kāi)放源代碼Simple I/O介面版,具有類(lèi)似Java、C語(yǔ)言的開(kāi)發(fā)環(huán)境。

Arduino能通過(guò)各種傳感器感知環(huán)境,讀取數(shù)字、模擬量,通過(guò)控制燈光、馬達(dá)和其它裝置作出反饋??梢酝ㄟ^(guò)Arduino的編程語(yǔ)言來(lái)編寫(xiě)程序?;贏rduino的項(xiàng)目,可以只包含Arduino,也可以包含Arduino和其它在PC上運(yùn)行的軟件。

2 Arduino單片機(jī)在教學(xué)中的優(yōu)勢(shì)

2.1 Arduino單片機(jī)支持圖形化編程

用于中小學(xué)教育的單片機(jī)種類(lèi)很多,但是絕大部分單片機(jī)編程都要先學(xué)習(xí)編寫(xiě)代碼,這對(duì)學(xué)生來(lái)說(shuō)是一個(gè)很大的障礙。很多學(xué)生有很好的想法,但是礙于沒(méi)學(xué)過(guò)單片機(jī)編程,無(wú)法把自己的想法變成實(shí)物,錯(cuò)失了深入研究下去的機(jī)會(huì)。

Arduino支持圖形化編程界面,見(jiàn)圖1,學(xué)生不需要學(xué)習(xí)復(fù)雜的代碼,用圖形化界面就可以編寫(xiě)出有很強(qiáng)功能的程序。比如,用MIND+程序圖形化編程,降低了學(xué)習(xí)編程的難度,很容易入門(mén)。在學(xué)習(xí)完圖形化實(shí)例程序之后,再學(xué)習(xí)用代碼編程就會(huì)相對(duì)容易。

2.2 Arduino單片機(jī)開(kāi)放源代碼、提供原始設(shè)計(jì)圖

Arduino開(kāi)放源代碼和設(shè)計(jì)圖,程序開(kāi)發(fā)接口可以免費(fèi)下載,甚至可按照自己的需求修改電路板,為學(xué)習(xí)單片機(jī)硬件原理提供了很好的條件。

2.3 Arduino單片機(jī)價(jià)格便宜

Arduino單片機(jī)價(jià)格便宜,使用價(jià)格低廉的微處理控制器ATMEGA8或ATmegal28。Arduino單片機(jī)也非常容易購(gòu)買(mǎi),很多網(wǎng)店都有不同規(guī)格的Arduino單片機(jī)出售。

2.4 Arduino單片機(jī)燒錄程序方便

Arduino單片機(jī)燒錄程序非常方便,只需要通過(guò)USB接口就可以燒錄,支持ISP在線燒錄,可以將新的“bootloader”固件燒入,有了 bootloader之后,可以通過(guò)串口更新固件。

2.5 可以創(chuàng)造獨(dú)特的Arduino模塊

學(xué)生可依據(jù)官方提供的Eagle格式PCB和SCH電路圖,簡(jiǎn)化Arduino模塊,制作自己的Arduino模塊。Arduino可與各種傳感器、各式各樣的電子元件連接,比如:可見(jiàn)光傳感器、紅外線傳感器、超音波傳感器、熱敏電阻、光敏電阻、步進(jìn)電機(jī)、舵機(jī)等,形成具有特殊功能的模塊。制作這些模塊,鍛煉了學(xué)生的創(chuàng)新能力[1]。

2.6 可以用Arduino構(gòu)建有線、無(wú)線輸入設(shè)備

利用Arduino,突破了以往只能使用鼠標(biāo)、鍵盤(pán)、手柄等輸入的局限,可以自己構(gòu)建輸入設(shè)備。比如在一根香蕉插上電極來(lái)控制LED、制作水果鋼琴、制作一款家用電器萬(wàn)能遙控器等。

3 信息技術(shù)教育中引入Arduino單片機(jī)意義

3.1 豐富信息技術(shù)教育內(nèi)容

目前,學(xué)校的信息技術(shù)教育內(nèi)容過(guò)于陳舊。信息技術(shù)興趣小組實(shí)踐內(nèi)容大多為多媒體制作,不能充分挖掘?qū)W生的創(chuàng)新、創(chuàng)造能力。而依靠 Arduino單片機(jī)的強(qiáng)大功能,學(xué)生可以創(chuàng)造出各種各樣具有實(shí)用價(jià)值的新產(chǎn)品,豐富了信息技術(shù)教育內(nèi)容,使信息技術(shù)教育跟上時(shí)代步伐。

3.2 提高實(shí)踐動(dòng)手能力

用Arduino開(kāi)發(fā)產(chǎn)品不只培養(yǎng)編程能力,還能培養(yǎng)連接電路的能力、設(shè)計(jì)制作產(chǎn)品的能力,Arduino單片機(jī)課程為學(xué)生提供了實(shí)踐的機(jī)會(huì) [2]。

3.3 提高創(chuàng)新能力

現(xiàn)代社會(huì)需要加強(qiáng)創(chuàng)新人才的培養(yǎng),將實(shí)踐與創(chuàng)新相結(jié)合,注重理論和實(shí)踐的同時(shí),將信息技術(shù)教育課程與STEM(科學(xué)、技術(shù)、工程、數(shù)學(xué))創(chuàng)新聯(lián)系起來(lái)。

通過(guò)Arduino項(xiàng)目,積極組織學(xué)生參加課題研究,承擔(dān)具體任務(wù),在實(shí)踐中鍛煉學(xué)生發(fā)現(xiàn)問(wèn)題、研究問(wèn)題、解決問(wèn)題的能力,培養(yǎng)創(chuàng)新能力。Arduino單片機(jī)為學(xué)生的金點(diǎn)子提供了試驗(yàn)平臺(tái),激發(fā)了學(xué)習(xí)熱情。

創(chuàng)造多元化的科技教育與實(shí)踐方法,建立相應(yīng)的項(xiàng)目學(xué)習(xí)(PBL)課程,鼓勵(lì)學(xué)生參與到實(shí)際的項(xiàng)目中去,從項(xiàng)目中學(xué)習(xí)知識(shí)和技能,培養(yǎng)學(xué)生的設(shè)計(jì)能力。

4 Arduino教學(xué)案例

以利用Arduino單片機(jī)制作“物聯(lián)網(wǎng)藥盒”為例。

眾所周知,我國(guó)正面臨人口老齡化問(wèn)題,很多老人和子女分開(kāi)居住,有一些獨(dú)居老人記憶力不是很好,如果他們生了病,按時(shí)服藥就成了很大的問(wèn)題。

學(xué)生C發(fā)現(xiàn)這個(gè)問(wèn)題后,就想開(kāi)發(fā)一款可以提醒老人服藥的智能藥盒。首先C作了需求分析,按設(shè)計(jì)思路制作了組織結(jié)構(gòu)圖,見(jiàn)圖2;然后C統(tǒng)計(jì)了需要的硬件,發(fā)現(xiàn)要實(shí)現(xiàn)智能提醒必須用到單片機(jī),在網(wǎng)上查閱了有關(guān)資料后,C決定使用Arduino單片機(jī)。

由于智能藥盒需要隨身攜帶,所以C選用了在Arduino單片機(jī)家族中體形較小的Arduino nano單片機(jī),見(jiàn)圖3。

在制作藥盒(圖4)的同時(shí),C也關(guān)注網(wǎng)上的一些信息,發(fā)現(xiàn)能夠用聲音提醒患者服藥的藥盒在美國(guó)已經(jīng)量產(chǎn)。

C認(rèn)為:隨著技術(shù)的進(jìn)步,藥盒除了能發(fā)出響聲等提示之外,還應(yīng)該能給患者家屬發(fā)送手機(jī)短信,讓家屬了解老人的服藥情況。于是,C在原有的智能藥盒上進(jìn)行了創(chuàng)新,給藥盒增加了一個(gè)藍(lán)牙模塊,用藍(lán)牙模塊給老人的手機(jī)發(fā)送吃藥提示,如果老人還是沒(méi)有服藥,藥盒就控制手機(jī)程序給老人的親屬發(fā)短信[3]。

通過(guò)不斷努力,C的智能藥盒終于達(dá)到了設(shè)計(jì)要求。在這個(gè)過(guò)程中,C不但學(xué)會(huì)了Arduino單片機(jī)編程,而且學(xué)會(huì)了三維建模、手機(jī)編程等多項(xiàng)技術(shù),體會(huì)到了創(chuàng)新的樂(lè)趣。

參考文獻(xiàn):

[1]謝四蓮.淺談電子競(jìng)賽與創(chuàng)新能力的培養(yǎng)[J].科技視界,2012(17):9192.

[2]常淑娟,和煦.實(shí)驗(yàn)教學(xué)改革與學(xué)生電子競(jìng)賽的思考[J].西安郵電學(xué)院學(xué)報(bào),2011(16):6567.

[3]鄭昊,鐘志峰,郭昊,等.基于Arduino/Android的藍(lán)牙通信系統(tǒng)設(shè)計(jì)[J].物聯(lián)網(wǎng)技術(shù),2012(5):5051.

責(zé)任編輯(責(zé)任編輯:杜能鋼)

猜你喜歡
創(chuàng)新能力信息技術(shù)
高中數(shù)學(xué)課堂教學(xué)中創(chuàng)新能力的培養(yǎng)
新一代信息技術(shù)征稿啟示
新一代信息技術(shù)征稿啟示
創(chuàng)新能力培養(yǎng)視角下的無(wú)機(jī)化學(xué)教學(xué)研究
新一代信息技術(shù)征稿啟示
新一代信息技術(shù)征稿啟示
新一代信息技術(shù)征稿啟示
基于創(chuàng)新能力培養(yǎng)的高職音樂(lè)教育改革探討
通用電氣公司創(chuàng)新能力分析
郑州市| 丰原市| 德庆县| 德格县| 衡山县| 锡林郭勒盟| 武陟县| 武强县| 吉首市| 岳西县| 左贡县| 鄂伦春自治旗| 久治县| 舟山市| 郓城县| 阳山县| 宜章县| 金堂县| 喜德县| 大渡口区| 岳阳县| 永丰县| 昆山市| 临海市| 静乐县| 长顺县| 沈丘县| 肥东县| 灵台县| 兴安县| 延寿县| 天等县| 克东县| 荔波县| 信阳市| 天祝| 郎溪县| 九龙县| 米林县| 于田县| 乐亭县|