|
-- 會員 / 註冊 --
|
|
|
|
玩轉Arduino電子制作 ( 簡體 字) |
作者:吳漢清 | 類別:1. -> 電腦組織與體系結構 -> 單晶片 -> Arduino |
譯者: |
出版社:機械工業出版社 | 3dWoo書號: 44694 詢問書籍請說出此書號!【缺書】 NT售價: 245 元 |
出版日:7/1/2016 |
頁數:278 |
光碟數:1 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787111540274 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:本書主要介紹了Arduino的相關知識,書中包含20余個Arduino應用實例,用手把手的教學方式幫讀者學會這些實例的編程和制作方法。通過這些實例的制作讀者既學會了Arduino的函數和各種模塊的使用方法,也能制作出所需要的實用作品,此外,在制作的過程中,讀者還能掌握電子電路的基本知識,學會電路制作和調試的基本技能,進而逐步提高了自己的編程能力。認真學完本書內容,不知不覺中讀者就會發現自己已經是一個Arduino高手,能夠舉一反三并開發出自己的項目了。
本書隨書附贈的光盤中提供所有項目的源代碼和相關資料,保證每一個項目的可行性。
學Arduino,玩電子制作,從學習本書開始。 |
目錄:第1篇基礎篇 第1章Arduino 快速入門 1.1初識 Arduino 1.1.1從一個實例了解Arduino 1.1.2Arduino與單片機 1.2Arduino 控制器主要類型 1.2.1Arduino UNO 1.2.2Arduino Nano 1.2.3Arduino Pro mini 1.2.4Arduino MEGA2560 1.2.5Arduino Leonardo 1.3構建Arduino集成開發環境 1.3.1軟件下載與安裝 1.3.2安裝驅動 1.3.3Arduino IDE功能介紹 1.3.4第一個項目-Blink 第2章學電子制作從自制Arduino 控制板開始 2.1常用電子元器件 2.1.1電阻 2.1.2電容 2.1.3半導體器件 2.1.4面包板與洞洞板 2.2怎么看電路圖 2.2.1電路圖的組成要素 2.2.2電路圖的畫法規則 2.3萬用表 2.3.1指針萬用表 2.3.2數字萬用表 2.4常用工具 2.5用ATmega8制作Arduino最小 系統板 2.5.1硬件電路 2.5.2USBtinyISP下載線 2.5.3下載bootloader 2.5.4下載程序 2.6用Arduino UNO作下載器為Arduino 最小系統板下載程序 2.6.1將ArduinoISP下載到 Arduino UNO 2.6.2下載bootloader 2.6.3下載程序 第3章Arduino 程序設計 3.1Arduino語言的程序結構 3.2Blink程序解讀 3.3數據類型 3.4運算符 3.5數組 3.5.1一維數組 3.5.2二維數組 3.6程序流程圖 3.6.1流程圖的基本符號 3.6.2流程圖的基本結構 3.7控制語句 3.7.1if語句 3.7.2switch語句 3.7.3while語句 3.7.4do…while語句 3.7.5for語句 第4章Arduino資源應用 4.1數字I/O口 4.1.1數字I/O函數庫 4.1.2實驗項目1:LED流水燈 4.2模擬I/O口 4.2.1模擬I/O函數庫 4.2.2實驗項目2:溫控電風扇 4.2.3實驗項目3:調光LED臺燈 4.2.4實驗項目4:自我控制LED 夜燈 4.3串口通信 4.3.1串口函數庫 4.3.2實驗項目5:數字溫度計 4.3.3實驗項目6:用串口控制電源 開關 4.4時間函數 4.4.1時間函數庫 4.4.2實驗項目7:倒計時提醒器 4.4.3實驗項目8:會眨眼的小貓 4.5中斷函數 4.5.1外部中斷端口 4.5.2中斷函數庫 4.5.3實驗項目9:LED骰子 玩轉Arduino電子制作目錄4.6調聲函數 4.6.1調聲函數庫 4.6.2實驗項目10:熱釋電人體紅外 感應報警器 第2篇制作篇 第5章紅外遙控電源插座 5.1預備知識 5.1.1紅外線 5.1.2紅外遙控的基本原理 5.2硬件電路 5.2.1元器件清單 5.2.2電路工作原理 5.3程序設計 5.3.1IRremote類庫 5.3.2紅外編碼接收試驗 5.3.3紅外編碼發送試驗 5.3.4程序設計 5.4安裝調試與使用 5.4.1下載程序 5.4.2電源接線板改造 5.4.3裝配電路板 5.4.4總裝 第6章太陽能光伏電池系統控制器 6.1預備知識 6.1.1太陽能光伏電池 6.1.2舵機 6.2硬件電路 6.2.1元器件清單 6.2.2電路工作原理 6.3程序設計 6.3.1Servo類庫 6.3.2程序 6.4安裝調試與使用 6.4.1下載程序 6.4.2設計制作PCB 6.4.3裝配電路板 6.4.4安裝舵機機架和光伏電池板 6.4.5調試與使用 第7章藍牙遙控小車 7.1預備知識 7.1.1藍牙串口模塊 7.1.2直流電動機和驅動模塊 7.2硬件電路 7.2.1元器件清單 7.2.2電路工作原理 7.3程序設計 7.3.1Arduino程序 7.3.2手機APP軟件 7.4安裝調試與使用 7.4.1小車的裝配 7.4.2控制電路搭建 7.4.3下載程序與調試 第8章數控直流穩壓電源 8.1預備知識 8.2硬件電路 8.2.1元器件清單 8.2.2電路工作原理 8.3程序設計 8.4安裝調試與使用 8.4.1裝配電路板 8.4.2總裝 8.4.3調試與使用 第9章定時攝影控制器 9.1預備知識 9.1.1LCD1602介紹 9.1.2LCD1602控制方式 9.1.3LCD1602接線方式 9.2硬件電路 9.2.1元器件清單 9.2.2電路工作原理 9.3程序設計 9.3.1LiquidCrystal類庫 9.3.2程序 9.4安裝調試與使用 9.4.1裝配電路板 9.4.2總裝 9.4.3調試與使用 第10章用TEA5767制作FM 收音機 10.1預備知識 10.1.1收音機 10.1.2TEA5767模塊 10.2硬件電路 10.2.1元器件清單 10.2.2電路工作原理 10.3程序設計 10.3.1Wire類庫 10.3.2程序 10.4安裝調試與使用 10.4.1裝配電路板 10.4.2總裝 10.4.3調試與使用 第11章脈搏監測儀 11.1預備知識 11.1.1脈搏傳感器 11.1.2LCD12864液晶顯示屏 11.2硬件電路 11.3程序設計 11.3.1U8glib類庫 11.3.2程序設計 11.4安裝調試與使用 11.4.1裝配電路板 11.4.2調試與使用 第12章數字示波器 12.1預備知識:示波器簡介 12.2硬件電路 12.2.1元器件清單 12.2.2電路工作原理 12.3程序設計 12.3.1最簡單的實驗程序 12.3.2程序設計 12.4安裝調試與使用 12.4.1裝配 12.4.2調試與使用 第13章運用物聯網實現遠程電源 開關控制 13.1預備知識:Ethernet擴展板 13.2硬件電路 13.2.1元器件清單 13.2.2電路工作原理 13.3程序設計 13.3.1Ethernet類庫 13.3.2程序設計 13.4安裝調試與使用 13.4.1注冊并配置Yeelink用戶 13.4.2電路板裝配 13.4.3下載程序 13.4.4調試與使用 第14章運用物聯網實現遠程溫 濕度監測 14.1預備知識:DHT11數字溫濕度 傳感器 14.2硬件電路 14.3程序設計 14.3.1DHT11類庫 14.3.2程序設計 14.4安裝調試與使用 14.4.1添加設備和傳感器設置 14.4.2電路板裝配 14.4.3下載程序 14.4.4調試與使用 參考文獻 |
序: |
|