• 今日66折
  • 天天BUY
新年套書展3折起
Arduino開發實戰指南:AVR篇

Arduino開發實戰指南:AVR篇

  • 定價:354
  • 優惠價:87308
  • 再折扣1/17-1/18》全館結帳不限金額再9折(部分除外)
  • 【分級買就送】樂購日:分級VIP會員OPENPOINT點數最高5倍送,也可改選1%購物金(部份除外) 詳情
運送方式:
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖、全球
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
    香港、澳門、新加坡、馬來西亞
載入中...
 

內容簡介

Arduino是一個開放源代碼的硬件項目平台,該平台包括一塊具備簡單I/O功能的電路板以及一套程序開發環境軟件。Arduino可以用來開發交互產品,比如它可以讀取大量的開關和傳感器信號,並且控制各式各樣的電燈、電機和其他物理設備。Arduino也可以開發與PC相連的外圍設備,能在運作時與PC上的軟件進行通信。

Arduino的硬件電路板可以自行焊接組裝,也可以購買已經組裝好的模塊,而程序開發環境的軟件則可以從網上免費下載與使用。
在2011年舉行的Google I/O開發者大會上,Google發布了基於Arduino的Android Operl Accessory標准和ADK工具,這在電子愛好者界引起了一場風暴。

如果你也想方便快捷地開發屬於自己的交互式產品,無論是在嵌入式方面還是移動終端方面,甚至是航模、玩具方面,那麼開始閱讀《Arduino開發實戰指南(AVR篇)》吧,《Arduino開發實戰指南(AVR篇)》將會引領你走入Arduino的精彩世界。
 

目錄

前言
第一篇 基礎篇
第1章 初識Arduino
1.1 Arduino的歷史
1.2 Arduino的家族
1.3 Arduino的資源
1.4 Arduino的開發環境
1.5 添加新硬件及設置開發環境
1.6 Arduino開發環境的應用

第2章 編寫Arduino程序
2.1 繪制流程圖
2.1.1 流程圖基本符號
2.1.2 流程圖的三種基本結構
2.2 C語言的標識符與關鍵字
2.2.1 標識符
2.2.2 關鍵字
2.2.3 運算符
2.2.4 分隔符
2.2.5 常量
2.2.6 注釋符
2.3 控制語句
2.3.1 if語句
2.3.2 switch語句
2.3.3 while語句
2.3.4 do while語句
2.3.5 for語句
2.3.6 break語句
2.3.7 continue語句
2.3.8 go to語句
2.4 程序結構

第3章Arduino的基本函數
3.1 數字I/O
3.1.1 pin Mode(pin,mode)
3.1.2 digital Write(pin,value)
3.1.3 digital Read(pin)
3.2 模擬I/O
3.2.1 analog Reference(type)
3.2.2 analog Read(pin)
3.2.3 analog Write(pin,value)
3.3 高級I/O
3.3.1 shift Out(data Pin,clock Pin,bit Order,vall)
3.3.2 pulse ln(pin,state,timeout)
3.4 時間函數
3.4.1 millis()
3.4.2 delay(ms)
3.4.3 delay Microscconds(us)
3.5 數學庫
3.5.1 min(x,y)
3.5.2 max(x,Y)
3.5.3 abs(x)
3.5.4 constrain(amt,low,high)
3.5.5 map(x,in-min,in-max,out-min,out-max)
3.5.6 三角函數
3.6 隨機數
3.6.1 random Seed(seed)
3.6.2 random(howsmall,howbig)
3.7 位操作
3.8 中斷函數
3.8.1 interrupts()和noInterrupts()
3.8.2 attachInterrupt(interrupt function.mode)
3.9 串口通信
3.10 SPI接口
3.10.1 SPI接口概述
3.10.2 SPI接口數據傳輸
3.10.3 SPI類及其成員函數

第4章 Arduino硬件平台
4.1 Arduino的原理圖
4.2 串行通信口的使用
4.2.1 實例功能
4.2 .2 硬件電路
4.2.3 程序設計
4.3 數字I/O口的使用
4.3.1 實例功能
4.3.2 硬件電路
4.3.3 程序設計
4.4 模擬I/O口的使用
4.4.1 實例功能
4.4.2 硬件電路
4.4.3 程序設計
4.5 燒寫引導程序
4.5.1 下載器AVRISP
4.5.2 AVRStudio
4.5.3 燒寫引導程序

第二篇 模塊篇
第5章 Arduino基本擴展模塊
5.1 L293MotorShield
5.1.1 直流電機的工作原理
5.1.2 H橋驅動電路
5.1.3線性放大調速原理
5.1.4 PWM調速原理
5.1.5 L293MotorShield的原理
5.1.6 L293MotorShield的應用
5.1.7 程序設計
5.1.8 程序分析
5.1.9 程序的精練
5.2 InputShield_1
5.2.1 InputShield原理圖
5.2.2 InputShield的實例
5.2.3 程序設計
5.2.4 程序分析
5.2.5 使用搖桿控制直流電機轉速
5.3 LCDKeypadShield
5.3.1 液晶顯示原理
5.3.2 標准1602液晶模塊
5.3.3 1602液晶模塊控制方式
5.3.4 LCDKeypadShield原理圖
5.3.5 LCDKeypadShield應用實例
5.3.6 程序設計
5.3.7 程序分析
5.3.8 Arduino的液晶控制方式
5.3.9 「hello Arduino!」
5.4 Ethernet Shield
……
第6章 Arduino的擴展庫
第7章 無線模塊的應用

第三篇 應用篇
第8章 打造自己的遙控履帶車
第9章 仿生機器人
附錄
 

詳細資料

  • ISBN:9787111370055
  • 規格:323頁 / 普通級 / 1-1
  • 出版地:大陸

最近瀏覽商品

 

相關活動

  • 抬頭看雲朵,一起讀懂百變的大氣表情。
 

購物說明

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 一月新書
  • 年度百大
  • 中華書局

訂閱電子報

想獲得最新商品資訊,請訂閱免費電子報