ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:25.54KB ,
资源ID:3938979      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3938979.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Arduino入门版使用教程.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Arduino入门版使用教程.docx

1、Arduino入门版使用教程Arduino入門版使用教程i目 錄介紹篇 . 1一、Arduino 基礎套裝介紹 . 21、什麼是Arduino 基礎套裝? . 22、元件清單 . 2二、Arduino 介紹 . 41、什麼是Arduino? . 42、特色描述 . 43、性能描述 . 4三、Arduino C 語言介紹 . 61、關鍵字和符號 . 62、結構 . 93、功能 . 9四、Arduino 使用介紹 . 111、準備好你的Arduino 板 . 112、下載Arduino 開發環境 . 133、安裝USB 驅動 . 134、連接LED 燈電路 . 175、打開arduino 開發環境

2、 . 186、打開已有程式 . 197、編譯程式 . 208、下載程式 . 23五、麵包板使用介紹 . 301、麵包板介紹 . 302、麵包板的使用 . 30 ii實驗篇 . 34第一節 多彩led 燈實驗 . 35一、發光二極管介紹 . 35二、簡單的控制一個led 燈的閃爍實驗 . 39三、廣告燈效果實驗 . 41第二節 蜂鳴器實驗 . 48一、蜂鳴器介紹 . 48二、蜂鳴器模擬救護車警笛聲音實驗 . 50第三節 數碼管實驗 . 54一、數碼管介紹 . 54二、數碼管顯示數字的實驗 . 56第四節 按鍵實驗 . 63一、按鍵介紹 . 63二、按鍵控制led 等亮滅實驗 . 65三、擲骰子實

3、驗 . 67第五節 傾斜開關實驗 . 74一、傾斜開關介紹 . 74二、傾斜開關控制led 燈的亮滅 . 75第六節 光控聲音實驗 . 79一、光敏電阻介紹 . 79二、光控聲音實驗 . 80第七節 火焰報警實驗 . 84一、火焰傳感器介紹 . 84二、火焰報警實驗 . 85第八節 搶答器實驗 . 90第九節 溫度報警實驗 . 98一、溫度傳感器介紹 . 98 iii二、溫度報警實驗 . 99第十節 紅外遙控 . 103一、紅外接收頭介紹 . 103二、紅外遙控實驗 . 104 介紹篇 一、Arduino 基礎套裝介紹1、什麼是Arduino基礎套裝?Arduino基礎套裝是精心為初學者設計的

4、一款學習工具。它可以帶您走進豐富多彩的電子世界,讓您體驗到電子科技無窮的樂趣。在整個實驗過程中無須焊接,直接在麵包板上插拔元件即可,非常適合學習。另外,本品還附帶了十節實驗課程。這十節課程的編排完全是從初學者的角度考慮,每一節實驗都配有圖文結合的實驗說明文檔和非常有趣的例子程式。而且每一節實驗除了文檔上講的方法外,還有很大可供學習者發揮的空間。Arduino基礎套裝可以說是一款超值的學習工具,實驗盒裡寶貝多多。2、元件清單1) Arduino 328控制板 1個2) 原形開放擴展板 1個3) 麵包板 1個4) LED燈 (紅、黃、綠) 各2個5) 蜂鳴器 1個6) 按鍵開關 4個7) 共陽數碼

5、管 1個8) 傾斜開關 1個9) 火焰傳感器 1個10) 光敏電阻 1個11) 紅外接收管 1個12) 電阻(220、1K、10K) 各10個13) LM35溫度傳感器 1個14) USB線 1條15) 多彩麵包線 10條16) 6節5號電池盒 1個17) mini遙控器 1個18) Arduino基礎套裝電子教程 1套19) 教程及其開放軟件光碟 1張 二、Arduino 介紹1、 什麼是Arduino?Arduino是一塊基於開放原始代碼的Simple i/o平台,並且具有開放語言和開放環境都很簡單、易理解的特點。讓您可以快速使用Arduino做出有趣的東西。Arduino可以配合一些電子

6、元件使用,例如本產品實驗盒中的LED燈、蜂鳴器、按鍵、光敏電阻等等。Arduino開放環境界面基於開放原始代碼原則,可以讓您免費下載使用,開發出更多令人驚奇的互動作品。2、特色描述 開放原始碼的電路圖設計,開放界面免費下載,也可依需求自己修改! 下載程式簡單、方便。 可簡單地與傳感器、各式各樣的電子元件連接(如:LED燈、蜂鳴器、按鍵、光敏電阻等等),做出各種各樣有趣的東西。 使用高速的微處理控制器(ATMEGA328)。 開放語言和環境都非常簡單、易理解,非常適合初學者學習3、性能描述 Digital I/O 數字輸入/輸出端共 013。 Analog I/O 模擬輸入/輸出端共 05。 支

7、持ISP下載功能。 輸入電壓:接上USB時無須外部供電或外部5V9V 直流電壓輸入。 輸出電壓:5V 直流電壓輸出和 直流電壓輸出和外部電源輸入。 采用Atmel Atmega328微處理控制器。 Arduino大小尺寸:寬70mm X 高54mm。 三、Arduino C 語言介紹Arduino語言是建立在C/C+基礎上的,其實也就是基礎的C語言,Arduino語言只不過把相關的一些參數設置都函數化,不用去了解其底層,讓不了解AVR單片機(微控制器)的朋友也能輕松上手。那麼這裡就簡單的注釋一下Arduino語言。1、關鍵字和符號(1)關鍵字: if if.else for switch ca

8、se while do. while break continue return goto(2)語法符號: ; arduino-0023driversFTDI USB Drivers主控板UNO、MEGA,驅動目錄指定到:.drivers4、連接LED燈電路從實驗盒中取出一個220的電阻,將它的一端插在數字8口上,電阻的另一端插在麵包板上。再從實驗盒中去取出一個發光二極管如下圖: 將發光二極管插在麵包板上,插法如圖:接著按照圖上說明插上一根導線,這樣電路就連接好了。5、打開arduino開發環境打開arduino0022文件夾,裡面有一個標有圖標,雙擊打開會出現如下界面: Arduino 00

9、22開發編譯環境很簡潔,各個功能鍵功能描述如下:打開軟件後,我們就可以在窗口的空白處編寫程式了。這裡就不講解怎麼編程了,因為實驗裡會具體的介紹。6、打開已有程式 點擊叉關閉軟件。我們直接打開led燈實驗程式如圖:7、編譯程式點擊編譯按鈕,這時編譯按鈕會發成黃色,下面出現英文compiling.,這表示軟件正在對你所寫的程式進行編譯,如下圖所示:等待一會,會看到編譯按鈕恢復原來的狀態,下面出現Donecompiling,最下面一段文字說明編寫的程式共有896字節數。這表明,程式編譯成功,並且沒有語法上的錯誤。如下圖所示: 下面看看程式有語法錯誤時會出現什麼狀態,將程式中pinMode(ledPi

10、n,OUTPUT)後面的分號去掉,點擊編譯按鈕,編譯完成後會出現如下圖所示狀態: 1處告訴我們是因為在“”附近缺少分號而出現的錯誤。2處用文字告訴我們錯誤是出現在void setup()的一個“”附近。3處用黃顏色將“”覆蓋,表示錯誤就在這附近。從程式中看到錯誤確實在大括號附近,將分號添上後就會編譯成功。以後編寫程式出現錯誤時,就可以通過看下面信息欄裡的提示調試程式。8、下載程式下載程式前先將板子型號和com口選好。點擊Tools-Board選擇開發板型號,如圖: 這裡我們使用的是Arduino 328 控制板,所以點擊第一個即可。接下來選擇串口,首先看一下我們的串口是COM幾,右鍵點擊我的電

11、腦的圖標,選擇屬性,會出現如下對話框:點擊硬件,出現如圖對話框:點擊設備管理器,出現下圖:雙擊端口,出現下圖:會看到有一個寫著USB Serial Port(COM3),COM3這個就是我們的串口號。把這個號記住,關閉窗口,回到arduino軟件窗口,點擊Serial Port,選擇剛才記住的COM口號COM3,如圖:這樣板子型號和COM口就選好了。接下來點擊arduino軟件上的下載按鈕,如圖:點擊之後下載按鈕發成橙色,軟件下方出現Uploading to I/OBoard,同時板子上標有TX和RX的燈會亮,如圖所示: 序下載完畢後,下載按鈕恢復原來的顏色,下面出現DoneUploading

12、,如圖:如果沒有顯示Done Uploading,而是出現了紅色的字,表示下載失敗,可以檢查一下USB線是否連接好、電源開關是否打開、COM口是否選對等等。如果出現上圖,表示程式下載成功了,如果你看到麵包板上的led燈亮1s、滅1s的在閃爍,恭喜你,你的Arduino板開始工作啦! 五、麵包板使用介紹1、麵包板介紹套件中包含的麵包板具有170個插孔,此麵包板可以配合Arduino各種型號的ProtoShield(原型擴展板),自帶雙面粘膠,可以粘貼到各種開發板、擴展板上,也可粘貼到各種輪式機器人或履帶式機器人基板上實現個性化功能調試,體積小巧,僅有45mm35mm()大小,是Arduino互動

13、媒體愛好者、機器人發燒友、電子愛好者和電子工程師必備用品。2、麵包板的使用麵包板(集成電路實驗板)是電路實驗中一種常用的具有多孔插座的插件板,在進行電路實驗時,可以根據電路連接要求,在相應孔內插入電子元器件的引腳以及導線等,使其與孔內彈性接觸簧片接觸,由此連接成所需的實驗電路。下圖為本迷你麵包板的示意圖。 它一共具有170個插孔,10行17列。以中間的長槽為界分成上、下兩部分,每一部分都是5行17列。從圖中可以看到在每一部分中的每一列有5個插孔,這5個插孔的底部是一個金屬簧片,因此插入這5個孔內的導線就被金屬簧片連接在一起。例如下圖: 電阻和紅色發光二極管是連通的,因為導線1的一端插在了電阻所

14、在的列,這列的5個孔是連通的,所以導線和電阻是通的,導線的另一端插在了發光二級管正極所在的列,所以最終電阻和發光二極管是連通的。將電源正負極接好後發光二極管就會被點亮。每一部分的每一列的五個插孔都是通過金屬簧片相連的,而每一行的17個孔是不通的,所以橫排上的器件要連通的話,需用導線連接。注意:插入麵包板上孔內引腳或導線銅芯直徑為,即比大頭針的直徑略微細一點。元器件引腳或導線頭要沿麵包板的板面垂直方向插入方孔,應能感覺到有輕微、均勻的摩擦阻力,在麵包板倒置時,元器件應能被簧片夾住而不脫落。麵包板應該在通風、干燥處存放,特別要避免被電池漏出的電解液所腐蝕。要保持麵包板清潔,焊接過的元器件不要插在麵

15、包板上。 實驗篇 第一節 多彩led 燈實驗一、發光二極管介紹1、什麼是發光二極管發光二極管簡稱為LED。由鎵(Ga)與砷(AS)、磷(P)的化合物制成的二極管,當電子與空穴復合時能輻射出可見光,因而可以用來制成發光二極管,在電路及儀器中作為指示燈,或者組成文字或數字顯示。磷砷化鎵二極管發紅光,磷化鎵二極管發綠光,碳化硅二極管發黃光。它是半導體二極管的一種,可以把電能轉化成光能;常簡寫為LED。發光二極管與普通二極管一樣是由一個PN結組成,也具有單向導電性。當給發光二極管加上正向電壓後,從P區注入到N區的空穴和由N區注入到P區的電子,在PN結附近數微米內分別與N區的電子和P區的空穴復合,產生自

16、發輻射的熒光。不同的半導體材料中電子和空穴所處的能量狀態不同。當電子和空穴復合時釋放出的能量多少不同,釋放出的能量越多,則發出的光的波長越短。常用的是發紅光、綠光或黃光的二極管。2、工作原理發光二極管的反向擊穿電壓約5伏。它的正向伏安特性曲線很陡,使用時必須串聯限流電阻以控制通過管子的電流。限流電阻R可用下式計算:R(EVF)I ;式中E為電源電壓,VF為LED的正向壓降,I為LED的一般工作電流。發光二極管的工作電壓一般為,其工作電流一般為1020mA。所以在5v的數字邏輯電路中,可使用220的電阻作為限流電阻。3、Led燈的內部結構與連線發光二極管的兩根引線中較長的一根為正極,應連接電源正極。有的發光二極管的兩根引線一樣長,但管殼上有一凸起的小舌,靠近小舌的引線是正極。如下圖所示: Led燈有兩種連線方法:當led燈的陽

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1