欢迎来到天天文库
浏览记录
ID:14561524
大小:8.26 MB
页数:12页
时间:2018-07-29
《高慧君老師編寫sa教材(.doc) .mb》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Arduino什麼是Arduino?Arduino是一塊基於開放原始碼發展出來的I/O介面控制板,讓使用者可以快速使用Arduino語言與Flash或Processing...等軟體,作出互動作品。Arduino是在2005年1月由義大利米蘭互動設計學院的教授DavidCuartielles和MassimoBanzi所設計,原始構想是希望讓設計師及藝術家們,透過Arduino很快的學習電子和感測器的基本知識,快速的設計、製作作品的原型,很容易與目前設計系所學的等軟體整合,使得虛擬與現實的互動更加容易。互動的內容設計才是設計師
2、的主要訴求,至於怎麼拼湊一個單晶片開發板,或是當中涉及如何構築電路之類的知識,就並非設計師需要了解的,因此非常適合不具電子背景的人使用,以設計出各種不同的互動裝置。Arduino包含了硬體與軟體兩大部分,硬體部分是一個約手掌大小的控制板(寬70mmX高54mm),核心使用八位元ATMEGA8系列的的微控制器,提供14個數位式輸出/入端,6個類比式輸出/入端,支援USB資料傳輸,可以使用自備電源(5V~9V)或是直接使用USB電源,使用者可以在數位式輸出/入端上接上不同的電子裝置,例如LED燈、喇叭、馬達,然後再由控制器來驅動
3、燈的亮滅、喇叭發聲、馬達運轉。目前有許多學校使用Scratch教學程式語言概念,其實也可將Arduino與Scratch結合,讓學生自行撰寫Scratch程式控制Arduino做出各種動作,或是由Arduino取得外部感測器偵測到的數值。例如使用S4A軟體,我們可以從Arduino取得可變電阻的變化,轉換成數值後再讀取到Scratch程式中,控制畫面中的貓旋轉,讓學生可以自己創作不同互動式人機效果。1.準備ArduinoI/O板與USB連結線。2.下載Arduino程式。http://arduino.cc/en/Main/S
4、oftware3.將Arduino與電腦連結。4.指定驅動程式。arduino-0022drivers5.從電腦管理中,觀看Arduino使用的連接埠位置6.下載S4A的軔體。http://seaside.citilab.eu/S4AFirmware12.pde7.使用Arduino程式開啟S4AFirmware12.pde,選擇SerialPort。8.將程式上傳到I/O板。9.開啟S4A程式,約15秒後可完成連線偵測。ScratchforArduino範例一:控制LED燈硬體:1.LED模組2個2.Arduino控制板
5、3.Arduino感測器擴充板4.連接線2條接法:1.將控制板使用USB線接到電腦。2.將擴充板連結到控制板上。3.使用連結線連結LED模組與擴充板(13pin)S4A積木例題:閃燈練習題:雙閃燈將LED模組接到pin10及pin11。練習題:蝙蝠飛行、碰到邊緣,LED會發亮1秒,同時蜂鳴器也會發聲1秒。將LED模組接到pin10,將蜂鳴器模組接到pin13。範例二:按鈕硬體:1.Arduino控制板2.Arduino感測器擴充板3.按鈕1個4.連接線1條接法:1.將控制板使用USB線接到電腦。2.將擴充板連結到控制板上。3
6、.使用連結線連結按鈕模組與擴充板(A0)S4A積木例題:按下按鈕,變換造型。練習題:按下按鈕,蝙蝠往前飛(碰到邊緣就反彈)。範例三:旋轉鈕硬體:1.Arduino控制板2.Arduino感測器擴充板3.300度旋轉鈕1個4.連接線1條接法:1.將控制板使用USB線接到電腦。2.將擴充板連結到控制板上。3.使用連結線連結按鈕模組與擴充板(A0)S4A積木例題:利用旋轉鈕,控制角色的位置。製作由上往下掉的球,若接到球則分數score加1,並發出音效。球的程式碼:此設備可換成線性電位計範例四:搖桿硬體:1.Arduino控制板2.
7、Arduino感測器擴充板3.搖桿1個4.連接線3條接法:1.將控制板使用USB線接到電腦。2.將擴充板連結到控制板上。3.使用連結線連結搖桿模組與擴充板(Z:A0,Y:A1,X:A2)例題:利用搖桿,控制角色位置可以上下左右移動,當按下時,會變成噴火造型。範例五:伺服馬達硬體:1.Arduino控制板2.Arduino感測器擴充板3.伺服馬達1個建議採購清單項目參考價格ArduinoUSBI/O控制板*11090Arduino感測器擴充板*1320連結線*8LED模組板*2150蜂鳴器模組板*1雙軸搖桿*1290線性電位計
8、60mm*1150光敏電組模組板*1伺服馬達(continuousrotation)*1300按鈕開關模組板*160300度旋轉角度感測器*180Usb傳輸線*150整理盒*1200
此文档下载收益归作者所有