幫助中心 | 我的帳號 | 關於我們

Arduino開源硬體概論(第2版微課視頻版高等學校電子信息類專業系列教材)

  • 作者:編者:李永華|責編:鍾志芳
  • 出版社:清華大學
  • ISBN:9787302613398
  • 出版日期:2023/07/01
  • 裝幀:平裝
  • 頁數:292
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書在「大眾創業,萬眾創新」的時代背景下,結合當前高等院校創新實踐課程,總結基於Arduino開源硬體的開發方法,並給出系統開發Arduino智能硬體產品的實際案例。主要內容包括:開源硬體的發展,常用的開發板及編程語言,Arduino硬體設計,Arduino入門程序設計,庫文件的使用方法,外圍設備、感測器和模塊的原理、電路連接和實常式序。
    本書講解由淺人深,引導讀者先思考後實踐,將創新思維與實踐相結合,以滿足不同層次人員的需求;同時,本書提供實際項目的電路圖、實驗代碼、視頻講解、授課課件、案例實戰、習題答案等配套資源。
    本書可作為各大院校信息與通信工程及相關專業的本科生教材,也可作為智能硬體愛好者的創新手冊或從事物聯網、創新開發和設計的專業技術人員的參考書,還可以為創客分析產品、設計生產、產品實現提供幫助。

作者介紹
編者:李永華|責編:鍾志芳
    李永華,現執教於北京郵電大學,擁有超過15年的嵌入式開發經驗,致力於物聯網和智能硬體的研究開發工作。在教學中以興趣為導向,激發學生的創造性;以素質為基礎,提高自身教學水平;以科研為手段,促進教學理念轉變。通過信息工程專業綜合改革,探索了以「學生學為中心」的教學模式,營造生動活潑的學習方法,提高學生獨立思考問題、發現問題、解決問題的能力,激發學生的創造激情。在研發及教學實踐中指導學生實現300余個創新案例,並指導著一支物聯網開發團隊,曾在物聯網、開源硬體等技術領域進行了多場學術報告,並且出版了《AllJoyn技術原理及物聯網程序開髮指南》《Arduino實戰指南——遊戲開發、智能硬體、人機交互、智能家居與物聯網設計30例》《Arduino軟硬體協同設計實戰指南》等多部物聯網技術方向的著作。

目錄
第O章  開源硬體概述
  O.1  Arduino
  O.2  Raspberry Pi
  O.3  BeagleBone
  O.4  Cubieboard
  O.5  樂鑫開源硬體
    O.5.1  ESP8266系列
    O.5.2  ESP32系列
    O.5.3  ESP32-S系列
    O.5.4  ESP32-C系列
    本章習題
第l章  Arduino開源硬體
  1.1  Arduino UNO開發板
    1.1.1  Arduino UNO概述
    1.1.2  Arduino UNO技術規範
  1.2  Arduino YUN開發板
    1.2.1  Arduino YUN概述
    1.2.2  Arduino YUN技術規範
  1.3  Arduino DUE開發板
    1.3.1  Arduino DUE概述
    1.3.2  Arduino DUE技術規範
  1.4  Arduino MEGA 2560開發板
    1.4.1  Arduino MEGA 2560概述
    1.4.2  Arduino MEGA 2560技術規範
  1.5  Arduino LEONARDO開發板
    1.5.1  Arduino LEONARDO概述
    1.5.2  Arduino LEONARD0技術規範
  1.6  Arduino ETHERNET開發板
    1.6.1  Arduino ETHERNET概述
    1.6.2  Arduino ETHERNET技術規範
  1.7  Arduino ROBOT開發板
    1.7.1  Arduino RCIBOT概述
    1.7.2  Arduino ROBOT技術規範
  1.8  Arduino NAN0開發板
    1.8.1  Arduino NANO概述
    1.8.2  Arduino NANO技術規範
    本章習題
第2章  Arduino軟體開發平台
  2.1  Arduino平台特點
  2.2  ArduinoIDE的安裝
  2.3  ArduinoIDE的使用
  2.4  Arduino程序結構
  2.5  Arduino程序控制
    2.5.1  基本語法
    2.5.2  控制結構語句
    2.5.3  運算符
  2.6  Arduino數據結構
    2.6.1  常量定義
    2.6.2  數據類型
    2.6.3  變數修飾

    本章習題
第3章  Arduino函數
  3.1  Arduino函數概述
  3.2  數字I/O函數
  3.3  模擬I/O函數
  3.4  高級I/O函數
  3.5  時間函數
  3.6  中斷函數
  3.7  串口通信函數
  3.8  數學函數
  3.9  字元處理函數
  3.10  位/位元組函數
  3.11  字元串函數
  3.12  USB函數
    本章習題
第4章  Arduino硬體設計平台
  4.1  Fritzing軟體簡介
    4.1.1  主界面
    4.1.2  項目視圖
    4.1.3  工具欄
  4.2  Fritzing使用方法
    4.2.1  查看元件庫已有元件
    4.2.2  添加新元件到元件庫
    4.2.3  添加新元件庫
    4.2.4  添加或刪除元件
    4.2.5  添加元件問連線
  4.3  Arduino電路設計
  4.4  Arduino開發平台樣例與編程
    本章習題
第5章  Arduillo開發基礎
  5.1  Arduino入門開發示例
    5.1.1  Blink
    5.1.2  AnalogReadSerial
    5.1.3  DigitalReadSerial
    5.1.4  Fade
    5.1.5  .ReadAnalogVoltage
  5.2  數字信號處理開發示例
    5.2.1  B1inkWithoutDelay
    5.2.2  Button
    5.2.3  Debounce
    5.2.4  DigitalInputPullup
    5.2.5  StateChangeDetection
    5.2.6  toneKeyboard
    5.2.7  tone-Melody
    5.2.8  toneMultiple
    5.2.9  tonePitchFollower
  5.3  模擬信號處理開發示例
    5.3.1  AnalogInOutSerial
    5.3.2  AnalogInput
    5.3.3  AnalogWriteMEGA

    5.3.4  Calibration
    5.3.5  Fading
    5.3.6  Smoothing
    本章習題
第6章  Arduino庫文件
  6.1  概述
    6.1.1  Arduino庫文件導人
    6.1.2  Arduino開發板管理
  6.2  EEPROM庫文件
  6.3  顯示屏庫文件
    6.3.1  LCD庫文件
    6.3.2  OLED庫文件
  6.4  舵機庫文件
  6.5  SPI庫文件
  6.6  步進電機庫文件
  6.7  wire庫文件
  6.8  SoftwareSerial庫文件
  6.9  Ethernet/WiFi庫文件
    6.9.1  Ethernet類
    6.9.2  Server類
    6.9.3  Client類
    6.9.4  EthernetUDP類
    本章習題
第7章  Arduin0數據採集
  7.1  溫濕度採集
    7.1.1  原理
    7.1.2  電路圖
    7.1.3  實驗代碼
  7.2  水位採集
    7.2.1  原理
    7.2.2  電路圖
    7.2.3  實驗代碼
  7.3  光強採集
    7.3.1  原理
    7.3.2  電路圖
    7.3.3  實驗代碼
  7.4  氣體感測器
    7.4.1  原理
    7.4.2  電路圖
    7.4.3  實驗代碼
  7.5  超聲波感測器
    7.5.1  原理
    7.5.2  電路圖
    7.5.3  實驗代碼
  7.6  壓力感測器
    7.6.1  原理
    7.6.2  電路圖
    7.6.3  實驗代碼
  7.7  PIR運動感測器
    7.7.1  原理

    7.7.2  電路圖
    7.7.3  實驗代碼
  7.8  聲音感測器
    7.8.1  原理
    7.8.2  電路圖
    7.8.3  實驗代碼
  7.9  三軸加速感測器
    7.9.1  原理
    7.9.2  電路圖
    7.9.3  實驗代碼
    本章習題
第8章  Arduin0顯示控制
  8.1  LED
    8.1.1  原理
    8.1.2  電路圖
    8.1.3  實驗代碼
  8.2  數碼管
    8.2.1  原理
    8.2.2  電路圖
    8.2.3  實驗代碼
  8.3  點陣
    8.3.1  原理
    8.3.2  電路圖
    8.3.3  實驗代碼
  8.4  LCD
    8.4.1  原理
    8.4.2  電路圖
    8.4.3  實驗代碼
  8.5  OLED
    8.5.1  原理
    8.5.2  電路圖
    8.5.3  實驗代碼
    本章習題
第9章  Arduino電流控制
  9.1  直流電機
    9.1.1  原理
    9.1.2  電路圖
    9.1.3  實驗代碼
  9.2  步進電機
    9.2.1  原理
    9.2.2  電路圖
    9.2.3  實驗代碼
  9.3  舵機
    9.3.1  原理
    9.3.2  電路圖
    9.3.3  實驗代碼
  9.4  繼電器
    9.4.1  原理
    9.4.2  電路圖
    9.4.3  實驗代碼

    本章習題
第10章  Arduino通信控制
  10.1  sPI通信
    10.1.1  原理
    10.1.2  電路圖
    10.1.3  實驗代碼
  lO.2  紅外線通信
    lO.2.1  原理
    10.2.2  電路圖
    10.2.3  實驗代碼
  10.3  RFID通信
    10.3.1  原理
    lO.3.2  電路圖
    10.3.3  實驗代碼
  10.4  乙太網通信
    lO.4.1  原理
    10.4.2  電路圖
    10.4.3  實驗代碼
  10.5  wiFi通信
    10.5.1  原理
    10.5.2  電路圖
    10.5.3  實驗代碼
  10.6  藍牙通信
    10.6.1  原理
    10.6.2  電路圖
    10.6.3  實驗代碼
本章習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032