新到貨2本75折
Arduino程序設計指南

Arduino程序設計指南

  • 定價:359
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

本書主要介紹了在Arduino平台上進行編程開發,構建各種有趣應用的技術和方法。

本書內容充分考慮到非電子信息學科初學者的需求,由淺入深,涵蓋了 Arduino編程的方方面面。全書分為三部分,第一部分介紹了Arduino的起源、組成和開發環境的使用;第二部分講解了在C語言基礎上派生出的 Arduino編程語言的基礎知識;第三部分介紹了完成各種應用功能的實用技術,包括讀取數字、模擬信號,中斷的使用,設備間通信,電機控制,LCD顯 示,網絡通信,讀寫SD卡等。最后,通過一個綜合性的原型系統,展示了從設計到實現完整項目的全過程。

 

目錄

PART I Arduino編程開發環境
HOUR 1 Arduino介紹
1.1 什麼是Arduino
1.2 Arduino家族介紹
1.3 探究Arduino擴展板
1.4 小結
1.5 練習
HOUR 2 建立Arduino編程環境
2.1 微控制器內部探秘
2.2 超越機器代碼
2.3 編寫Arduino程序
2.4 安裝Arduino IDE
2.5 小結
2.6 練習
HOUR 3 使用Arduino IDE
3.1 IDE概覽
3.2 菜單瀏覽
3.3 工具欄
3.4 消息區和控制台窗口
3.5 配置Arduino IDE
3.6 使用串口監視器
3.7 小結
3.8 練習
HOUR 4 編寫Arduin0程序
4.1 編寫Arduino程序
4.2 編寫**個程序
4.3 連接硬件電路
4.4 小結
4.5 練習

PART lI C編程語言
HOUR 5 C語言基礎
5.1 使用變量
5.2 使用運算符
5.3 探索Arduino函數
5.4 小結
5.5 練習
HOUR 6 結構化命令
6.1 if語句
6.2 組合多條語句
6.3 else語句
6.4 else if語句
6.5 理解比較條件
6.6 復合條件
6.7 對條件取反
6.8 switch語句
6.9 小結
6.10 練習
HOUR 7 使用循環語句
7.1 理解循環操作
7.2 使用while循環
7.3 使用do-while循環
7.4 使用for循環
7.5 在循環中使用數組
7.6 使用多個循環變量
7.7 循環嵌套
7.8 循環控制
7.9 小結
7.10 練習
HOUR 8 使用字符串
8.1 什麼是字符串
8.2 理解C語言風格字符串
8.3 引入Arduino字符串對象
8.4 操作字符串對象
8.5 小結
8.6 練習
HOUR 9 數據結構
9.1 什麼是結構體
9.2 創建結構體
9.3 使用結構體
9.4 操作結構體
9.5 結構體數組
9.6 使用聯合體
9.7 小結
9.8 練習
HOUR 10 函數
10.1 函數基礎
10.2 返回值
10.3 向函數傳遞參數
10.4 在函數中處理變量
10.5 函數遞歸調用
10.6 小結
10.7 練習
HOUR 11 指針
11.1 什麼是指針
11.2 使用指針
11.3 指針的特殊類型
11.4 指針運算
11.5 字符串和指針
11.6 指針和結構體
11.7 函數中使用指針
11.8 小結
11.9 練習
HOUR 12 數據存儲
12.1 Arduino內存刷新
12.2 SRAM詳解
12.3 創建動態變量
12.4 用閃存保存數據
12.5 使用EEPROM
12.6 小結
12.7 練習
HOUR 13 使用開發庫
13.1 什麼是開發庫
13.2 使用標准庫
13.3 使用第三方庫
13.4 建立自己的庫
13.5 小結
13.6 練習

PART III Arduino應用
HOUR 14 使用數字接口
14.1 數字接口概述
14.2 使用數字接口輸出功能
14.3 數字接口輸出實驗
14.4 使用數字接口輸入功能
14.5 數字接口輸入實驗
14.6 小結
14.7 練習
HOUR 15 訪問模擬設備
15.1 模擬信號處理概述
15.2 使用模擬輸入接口
15.3 修改輸入數值
15.4 使用輸入映射
15.5 改變參考電壓
15.6 模擬輸出
15.7 使用模擬輸出
15.8 小結
15.9 練習
HOUR 16 添加中斷
16.1 什麼是中斷
16.2 中斷類型
16.3 使用外部中斷
16.4 測試外部中斷
16.5 使用引腳改變中斷
16.6 使用時鍾中斷
16.7 忽略中斷
16.8 小結
16.9 練習
HOUR 17 設備通信
17.1 串行通信協議
17.2 使用串口
17.3 使用SPI端口
17.4 使用12C接口
17.5 小結
17.6 練習
HOUR 18 使用傳感器
18.1 模擬傳感器接口
18.2 使用電壓信號
18.3 使用基於電壓的傳感器
18.4 使用阻性輸出
18.5 使用阻性傳感器
18.6 觸摸傳感器工作原理
18.7 使用觸摸傳感器
18.8 小結
18.9 練習
HOUR 19 使用電動機
19.1 電動機的類型
19.2 使用直流電動機
19.3 電動機使用實驗
19.4 使用伺服電動機
19.5 小結
19.6 練習
HOUR 20 使用LCD
20.1 什麼是LCD
20.2 與LCD設備連接
20.3 LiquidCrystal庫
20.4 LCD擴展板
20.5 小結
20.6 練習
HOUR 21 使用以太網擴展板
21.1 將Arduino接入網絡
21.2 以太網擴展板庫
21.3 編寫網絡程序
21.4 小結
21.5 練習
HOUR 22 高級網絡編程
22.1 Web協議
22.2 從Web服務器讀取傳感器數據
22.3 通過Web方式控制Arduino
22.4 小結
22.5 練習
HOUR 23 文件處理
23.1 什麼是SD讀卡器
23.2 SD卡和Arduino
23.3 SD卡開發庫
23.4 和SD卡交互
23.5 保存傳感器數據
23.6 小結
23.7 練習
HOUR 24 原型工程
24.1 確定項目需求
24.2 確定接口需求
24.3 元件清單
24.4 原理圖設計
24.5 搭建面包板電路
24.6 程序設計
24.7 代碼編寫
24.8 程序測試
24.9 構建原型電路板
24.10 小結
24.11 練習

 

詳細資料

  • ISBN:9787121263088
  • 規格:333頁 / 普通級 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 從「格」的概念出發|
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

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

 

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

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

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

退換貨說明 

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

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

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

  • 翦商作者新作79折
  • 針灸匠張寶旬
  • 浪漫小說精選3本72折