新到貨599現折59
Arduino開發從零開始學:學電子的都玩這個

Arduino開發從零開始學:學電子的都玩這個

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

內容簡介

分為3篇共7章。第一篇介紹了Arduino的起源、發展和應用,並從安裝開發環境(IDE)開始,對Arduino語法和電子基礎知識(AVR)有一個初步的學習。

第二篇通過使用Arduino制作一些電子玩具進一步講解Arduino與傳感器、電機、網絡的相關知識,包括智能家居、機械手臂、遙控小車、Arduino與Flash互動、與Processing互動等較大型的項目。

第三篇從大型項目開發角度為讀者展現了一個項目從需求到面向對象到編寫類庫的整個過程,並完成了一個能播放音樂的類庫。

《Arduino開發從零開始學:學電子的都玩這個》適合零基礎的初學者,以及高等院校的學生作為學習教材,同時也適合電子技術愛好者和技術人員閱讀。
 

目錄

第1章 進入 Arduino的世界
1.1 什麼是 Arduino
1.1.1 Arduino不只是電路板
1.1.2 Arduino程序的開發過程
1.2 為什麼要使用 Arduino
1.3 Arduino硬件的分類
1.3.1 Arduino開發板
1.3.2 Arduino 擴展硬件
1.4 Arduino展望未來
1.4.1 創客文化
1.4.2 快速原型設計
1.5 本章小結
第2章 開始 Arduino之旅
2.1 搭建開發環境
2.1.1 交叉編譯
2.1.2 在 Windows上安裝 IDE
2.1.3 在 Linux上安裝 IDE
2.1.4 在 Mac OS上安裝 IDE
2.1.5 Arduino IDE介紹
2.2 常用的 Arduino第三方軟件介紹
2.2.1 圖形化編程軟件 ArduBlock
2.2.2 Arduino仿真軟件 Virtual breadboard
2.3 第一次上手 Arduino
2.3.1 加載第一個程序
2.3.2 用 Arduino IDE開發程序流程
2.3.3 函數庫和程序架構介紹
2.3.4 Hello World做了什麼
2.4 Arduino語法——變量和常量
2.4.1 變量
2.4.2 常量
2.5 Arduino語法——數據類型
2.5.1 常用的數據類型
2.5.2 數據類型轉換
2.5.3 自定義數據類型
2.6 Arduino語法——數組
2.6.1 創建或聲明一個數組
2.6.2 指定或訪問數組
2.7 Arduino語法——運算符
2.7.1 賦值運算符
2.7.2 算數運算符
2.7.3 關系運算符
2.7.4 邏輯運算符
2.7.5 遞增/減運算符
2.8 Arduino語法——條件判斷語句
if語句
2.9 Arduino語法——循環語句
2.9.1 for循環
2.9.2 while循環
2.10 Arduino語法—函數
2.11 Arduino語法——輸入與輸出
2.11.1 數字的輸入與輸出
2.11.2 模擬輸入輸出
2.12 本章小結
第3章 進入硬件的世界
3.1 單片機簡介
3.2 Atmel AVR單片機
3.2.1 Arduino與 AVR
3.2.2 芯片封裝
3.2.3 管腳定義及指令系統
3.2.4 AVR內核
3.2.5 片內外圍設備介紹
3.3 電子技術基礎學習
3.3.1 電路圖
3.3.2 電子元件
3.3.3 基本工具介紹
3.4 本章小結
第4章 Arduino示例演練
4.1 制作LCD溫度顯示器
4.1.1 硬件准備
4.1.2 有關硬件的小貼士
4.1.3 設計電路
4.1.4 編寫代碼
4.2 再探 Arduino語言
4.2.1 位操作
4.2.2 數學函數
4.2.3 隨機函數
4.2.4 高級輸入輸出
4.2.5 時間函數
4.2.6 中斷
4.2.7 中斷的使用
4.3 用 Arduino制作火焰報警器
4.3.1 硬件准備
4.3.2 有關硬件的小貼士
4.3.3 電路設計
4.3.4 程序設計
4.4 Arduino與傳感器的互動
4.4.1 傳感器的簡介
4.4.2 Arduino如何使用傳感器
4.4.3 利用傳感器設計更棒的互動應用
4.5 用 Arduino驅動電機
4.5.1 電機簡介
4.5.2 Arduino與直流電機的應用
4.5.3 Arduino與步進電機的應用
4.5.4 Arduino與舵機的應用
4.6 用 Arduino訪問網絡
4.6.1 Arduino如何連接網絡
4.6.2 Arduino與 Yeelink的互動制作
4.6.3 Arduino和 Web服務器通信
4.6.4 Arduino用作 Web服務器
4.7 Arduino與無線通信
4.7.1 無線通信簡介
4.7.2 無線通信協議有哪些
4.7.3 Wi-Fi
4.7.4 藍牙
4.7.5 ZigBee
4.7.6 移動通信
4.8 本章小結
第5章 Arduino項目演練
5.1 項目1——用 Arduino打造智能家居
5.1.1 現狀與前景分析
5.1.2 設計系統結構與流程
5.1.3 硬件准備
5.1.4 模型與部分示例
5.2 項目2——用 Arduino遙控小車
5.2.1 硬件准備
5.2.2 硬件主要功能分析
5.2.3 編寫代碼
5.2.4 組裝與測試
5.3 項目3——基於nRF24L01+無線模塊控制的機械手臂
5.3.1 硬件准備
5.3.2 硬件主要功能解析
5.3.3 編寫代碼
5.3.4 組裝與測試
5.4 項目4——用 Arduino制作貪食蛇小游戲
5.4.1 硬件准備
5.4.2 硬件主要功能分析
5.4.3 編寫代碼
5.4.4 程序運行
5.5 本章小結
第6章 Arduino與媒體互動制作
6.1 Arduino與 Processing
6.1.1 什麼是 Processing
6.1.2 Arduino與 processing互動制作
6.2 Arduino與 Flash
6.2.1 Flash簡介
6.2.2 Arduino與 Flash互動制作
6.3 本章小結
第7章 進行Arduino項目開發
7.1 項目管理要知道的事兒
7.1.1 項目需求分析
7.1.2 硬件准備
7.1.3 創建項目
7.1.4 編寫代碼
7.1.5 團隊開發與資料獲取
7.1.6 選擇許可方式
7.1.7 開源軟件發布許可方式
7.2 如何在項目中編寫類庫
7.2.1 面向過程與面向對象
7.2.2 類的概念
7.2.3 類是分層的
7.2.4 類和對象的關系
7.2.5 Arduino類的定義
7.2.6 Arduino類的調用
7.2.7 Arduino自帶的類庫
7.2.8 分析內建庫的編寫和引用
7.2.9 Arduino最常用的庫函數原型
7.2.10 Arduino關鍵字的顏色設置
7.2.11 項目——一步步來編寫自己的音樂類庫
7.3 本章小結
附錄 Arduino函數速查中文版
 

詳細資料

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

最近瀏覽商品

 

相關活動

  • 【其他】2024采實電子書全書系:春暖花開‧享閱讀,參展書單書85折起、任選3本79折
 

購物說明

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

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

 

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

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

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

退換貨說明 

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

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

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

  • 針灸匠張寶旬
  • 手作新書79折起
  • 浪漫小說精選3本72折