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

Arduino技術及應用(第2版微課視頻版雙色印刷高等學校電子信息類專業系列教材)

  • 作者:編者:李明亮|責編:李錦
  • 出版社:清華大學
  • ISBN:9787302680437
  • 出版日期:2025/02/01
  • 裝幀:平裝
  • 頁數:232
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以Arduino Uno R3開發板為硬體平台,沿著「基礎知識→模塊實驗→電路設計→項目實戰」的思路,由淺入深、先易后難地講述了Arduino開發技術。基礎知識部分(第1?4章)介紹了Arduino技術的基本概念、原理、硬體開發環境和軟體開發語言。模塊實驗部分(第5?14章)是Arduino技術涉及的各模塊實驗,是項目實戰部分的基礎,講述常用感測器、I/O設備等經典的Arduino模塊實驗。電路設計基礎部分(第15章)以立創EDA為實驗平台,詳細講解了從電路原理圖繪製到PCB製作的全過程,為項目實戰打下良好的電路設計模擬及工程研發基礎。項目實戰部分(第16章)是基於Arduino的智能小車項目,詳細講解了項目背景、系統架構設計、模塊設計、硬體設計等項目研發流程,最終完成了Arduino核心板與功能擴展模塊的硬體設計與集成、PC端和手機端軟體開發的項目全過程。每章明確了包括知識目標、能力目標素養目標和思政目標在內的教學目標。本書還配套了微課視頻、程序代碼、教學課件、教學大綱等資源。
    本書可作為高等院校電子信息、物聯網、電腦等相關專業的教材,也可作為創客機構、青少年科技創新、大學生課外學術科技作品製作的參考書,還可作為開源硬體及電子創客愛好者的入門圖書。

作者介紹
編者:李明亮|責編:李錦

目錄
第1部分  基礎知識
  第1章  Arduino概述
    1.1  Arduino起源
    1.2  Arduino可以做什麼
    1.3  為什麼用Arduino
    1.4  Arduino開源文化
    1.5  Arduino發展趨勢
      1.5.1  創客文化
      1.5.2  快速原型設計
    1.6  Arduino趣味實例
    1.7  課後問答
    1.8  本章小結
  第2章  Arduino硬體資源
    2.1  核心晶元
    2.2  典型開發板
      2.2.1  Arduino Uno
      2.2.2  Arduino Nano
      2.2.3  Arduino ProMini
      2.2.4  Arduino Leonardo
      2.2.5  Arduino Mega2560
      2.2.6  Arduino Due
      2.2.7  Arduino Micro
    2.3  典型擴展板
      2.3.1  Proto Shield原型開發板
      2.3.2  GPRS Shield擴展板
      2.3.3  Arduino Ethernet W5100 R3 Shield網路擴展板
      2.3.4  WizFi210擴展板
      2.3.5  Arduino L298N電機驅動擴展板
      2.3.6  Arduino感測器擴展板
      2.3.7  Arduino I/O擴展板
    2.4  簡單認識其他不同型號的Arduino控制器
      2.4.1  Arduino Zero
      2.4.2  Arduino兼容控制器
      2.4.3  衍生控制器
    2.5  課後問答
    2.6  本章小結
  第3章  開發環境
    3.1  開發環境概述
    3.2  集成開發環境
      3.2.1  Windows環境搭建
      3.2.2  macOS X環境搭建
    3.3  驅動安裝
    3.4  IDE基本操作
      3.4.1  菜單
      3.4.2  快捷鍵
    3.5  程序輸入、編譯及下載
    3.6  開發環境常見問題
    3.7  課後問答
    3.8  本章小結
  第4章  Arduino語言

    4.1  Arduino語言概述
      4.1.1  標識符
      4.1.2  關鍵字
      4.1.3  Arduino語言運算符
      4.1.4  Arduino語言控制語句
      4.1.5  Arduino語言基本結構
    4.2  Arduino基本函數
      4.2.1  數字I/O
      4.2.2  模擬I/O
      4.2.3  高級I/O
      4.2.4  時間函數
      4.2.5  數學函數
      4.2.6  三角函數
      4.2.7  隨機數函數
      4.2.8  外部中斷函數
      4.2.9  中斷使能函數
      4.2.10  串口收發函數
      4.2.11  附表
    4.3  Arduino庫函數
      4.3.1  庫函數概述
      4.3.2  常用庫函數
    4.4  課後問答
    4.5  本章小結
第2部分  模塊實驗
  第5章  炫酷LED燈
    5.1  實驗原理
    5.2  材料清單及數據手冊
      5.2.1  材料清單
      5.2.2  核心元件數據手冊
    5.3  硬體連接
    5.4  程序設計
      5.4.1  設計思路及流程圖
      5.4.2  程序源碼
    5.5  調試及實驗現象
    5.6  代碼回顧
    5.7  拓展實驗
    5.8  拓展實驗調試及現象
    5.9  技術小貼士
      5.9.1  解析LED正負極判別方法
      5.9.2  LED分類
  第6章  按鍵開關輸入
    6.1  實驗原理
    6.2  材料清單
    6.3  硬體連接
    6.4  程序設計
      6.4.1  設計思路及流程圖
      6.4.2  程序源碼
    6.5  調試及實驗現象
    6.6  拓展實驗
    6.7  拓展實驗調試及現象

    6.8  技術小貼士
  第7章  火焰感測器
    7.1  實驗原理
    7.2  材料清單及數據手冊
      7.2.1  材料清單
      7.2.2  火焰感測器的數據手冊
    7.3  硬體連接
    7.4  程序設計
    7.5  調試及實驗現象
  第8章  溫度與濕度監測
    8.1  實驗原理
    8.2  材料清單及數據手冊
      8.2.1  材料清單
      8.2.2  DHT11數據手冊
    8.3  硬體連接
    8.4  程序設計
      8.4.1  設計思路及流程圖
      8.4.2  程序源碼
    8.5  調試及實驗現象
    8.6  拓展實驗
    8.7  拓展實驗調試及現象
    8.8  技術小貼士
  第9章  氣體監測
    9.1  實驗原理
    9.2  材料清單及數據手冊
      9.2.1  材料清單
      9.2.2  MQ-2數據手冊
      9.2.3  MQ-2煙霧感測器模塊
    9.3  硬體連接
    9.4  程序設計
      9.4.1  設計思路及流程圖
      9.4.2  程序源碼
    9.5  調試及實驗現象
    9.6  技術小貼士
  第10章  LCD顯示
    10.1  實驗原理
    10.2  材料清單及數據手冊
      10.2.1  材料清單
      10.2.2  1602 LCD數據手冊
    10.3  硬體連接
    10.4  程序設計
    10.5  調試及實驗現象
    10.6  技術小貼士
  第11章  電機控制
    11.1  實驗背景
    11.2  材料清單及數據手冊
      11.2.1  材料清單
      11.2.2  步進電機數據手冊
    11.3  硬體連接
    11.4  程序設計

    11.5  調試及實驗現象
    11.6  拓展實驗
    11.7  技術小貼士
  第12章  藍牙通信
    12.1  實驗背景
    12.2  材料清單及數據手冊
      12.2.1  材料清單
      12.2.2  藍牙模塊數據手冊
    12.3  硬體連接
    12.4  程序設計
    12.5  調試及實驗現象
    12.6  技術小貼士
  第13章  Wi-Fi無線數據傳輸
    13.1  實驗背景
    13.2  材料清單及數據手冊
      13.2.1  材料清單
      13.2.2  Wi-Fi模塊數據手冊
    13.3  電路連接及通信初始化
    13.4  程序設計
    13.5  程序調試
    13.6  技術小貼士
  第14章  ZigBee無線數據傳輸
    14.1  實驗背景
    14.2  材料清單及數據手冊
      14.2.1  材料清單
      14.2.2  XBee/XBee-PRO模塊數據手冊
    14.3  硬體連接
    14.4  程序設計
    14.5  程序調試
    14.6  技術小貼士
第3部分  電路設計基礎
  第15章  電路設計基礎
    15.1  原理圖的設計
      15.1.1  原理圖簡介
      15.1.2  原理圖編輯器
      15.1.3  原理圖的繪製
      15.1.4  原理圖繪製實例
    15.2  PCB的設計
      15.2.1  PCB簡介
      15.2.2  PCB編輯器
      15.2.3  PCB的繪製
    15.3  電路板的生產
      15.3.1  電路板生產流程
      15.3.2  Gerber文件
    15.4  PCB設計案例與分析
第4部分  項目實戰
  第16章  基於Arduino的智能小車
    16.1  項目背景
      16.1.1  國內外的智能車輛現狀
      16.1.2  研究智能車輛的意義

      16.1.3  Arduino在智能小車上的應用
    16.2  系統架構
      16.2.1  小車的硬體模塊
      16.2.2  小車控制器的選擇
      16.2.3  小車電源的選擇
      16.2.4  小車避障模塊的選擇
      16.2.5  小車通信模塊的選擇
      16.2.6  小車電機與電機驅動模塊的選擇
      16.2.7  小車舵機模塊的選擇
    16.3  材料清單
    16.4  模塊製作
      16.4.1  藍牙模塊
      16.4.2  超聲波測距模塊
    16.5  硬體設計原理圖
    16.6  軟體程序流程圖
    16.7  參考程序
    16.8  附錄:指令-程序對應表
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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