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

從零開始學Arduino電子設計(創意案例版)

  • 作者:編者:黃煥林//丁昊
  • 出版社:機械工業
  • ISBN:9787111593584
  • 出版日期:2018/04/01
  • 裝幀:平裝
  • 頁數:327
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    隨著創客概念的日益興起和國家大力倡導萬眾創新,國內創客教育相關產業也迅猛發展。Arduino是一個開源軟硬體平台生態圈,目前在創客圈裡越來越流行。黃煥林、丁昊編著的《從零開始學Arduino電子設計(創意案例版)》順應創客的熱潮,通過50余個有趣的創意案例,手把手帶領讀者通過實際動手的方式學習Arduino電子設計。
    本書共10章,分為3篇。書中從編程的概念和電子硬體的基礎知識展開講解,使得讀者能夠實現從開始的「聽說」Arduino到「精通」Arduino開發。本書內容不僅涉及Arduino常用開發板、開發環境、開發語言、命令與函數、硬體要求、開發流程等基礎知識,還涉及物聯網、Web開發、TCP/IP通信、安卓開發、MSWPF開發、雲平台、藍牙、紅外通信和各種感測器等應用。
    本書適合廣大電子設計愛好者、創客、創客教育從業者、大中專學生和中學生等群體閱讀。另外,本書非常適合開設電子設計課程的學校作為教材使用,書中眾多的動手實例非常適合教學實驗。

作者介紹
編者:黃煥林//丁昊

目錄
前言
第1篇  認識Arduino
  第1章  Arduino簡介
    1.1 什麼是Arduino
    1.2 Arduino的特點
    1.3 Arduino的應用領域
    1.4 小結
  第2章  常用Arduino開發板
    2.1 Arduino Uno開發板
      2.1.1 特點
      2.1.2 電氣屬性
      2.1.3 介面介紹
    2.2 Arduino Mega 2560開發板
      2.2.1 特點
      2.2.2 電氣屬性
      2.2.3 介面介紹
    2.3 Arduino Pro Mini開發板
      2.3.1 特點
      2.3.2 電氣屬性
      2.3.3 介面介紹
    2.4 小結
第2篇  輕鬆上手Arduino開發
  第3章  Arduino開發環境搭建
    3.1 開發環境
    3.2 搭建Arduino開發環境
      3.2.1 Windows系統下Arduino IDE的搭建
      3.2.2 Mac OS X系統下Arduino開發環境的搭建
      3.2.3 Linux系統下Arduino開發環境的搭建
    3.3 小結
  第4章  Arduino開發語言
    4.1 開發語言
    4.2 程序結構
      4.2.1 程序的基本結構
      4.2.2 變數定義
      4.2.3 函數和類庫
      4.2.4 自定義函數
      4.2.5 自定義類庫
    4.3 小結
  第5章  Arduino命令和函數
    5.1 基本語法符號
      5.1.1 標識符
      5.1.2 分隔符
      5.1.3 註釋符
      5.1.4 運算符
      5.1.5 數據類型
      5.1.6 常量
      5.1.7 數據類型互轉
      5.1.8 變數的操作
      5.1.9 預處理
      5.1.10 指針

    5.2 條件語句
      5.2.1 if語句
      5.2.2 switch語句
      5.2.3 while語句
      5.2.4 do…while語句
      5.2.5 for語句
      5.2.6 break語句
      5.2.7 continue語句
      5.2.8 goto語句
    5.3 數字I/O操作函數
    5.4 模擬I/O操作函數
    5.5 高級I/O操作函數
    5.6 時間函數
    5.7 隨機數函數
    5.8 中斷函數
    5.9 數據處理函數
    5.10 串口通信
    5.11 小結
  第6章  Arduino開發硬體要求
    6.1 必要的硬體
      6.1.1 Arduino開發板
      6.1.2 電源
      6.1.3 杜邦線
      6.1.4 麵包板
    6.2 其他硬體
      6.2.1 小元件
      6.2.2 模塊
    6.3 小結
  第7章  Arduino項目開發流程
    7.1 硬體搭建
      7.1.1 Arduino開發板的選擇
      7.1.2 布線
      7.1.3 其他
    7.2 編程流程
    7.3 小結
第3篇  一起動手做Arduino實驗
  第8章  Arduino基礎實驗
    8.1 LED的控制
      8.1.1 單個單色LED的控制
      8.1.2 三色LED的控制
      8.1.3 多個LED的控制
      8.1.4 調節LED的亮度
    8.2 信號輸入
      8.2.1 按鍵
      8.2.2 電位器
    8.3 電機控制
      8.3.1 直流電機
      8.3.2 舵機
      8.3.3 步進電機
    8.4 繼電器控制

    8.5 感測器
      8.5.1 碰撞感測器
      8.5.2 火焰感測器
      8.5.3 霍爾感測器
      8.5.4 氣體感測器
      8.5.5 光電感測器
      8.5.6 超聲波測距感測器
      8.5.7 紅外人體感應感測器
    8.6 小結
  第9章  Arduino進階實驗
    9.1 LED的控制
      9.1.1 LED點陣的控制
      9.1.2 LED數碼管
      9.1.3 串列控制LED點陣
    9.2 感測器
      9.2.1 溫、濕度感測器
      9.2.2 氣壓感測器
      9.2.3 陀螺儀加速度感測器
      9.2.4 顏色感測器
    9.3 數據通信
      9.3.1 藍牙數據傳輸
      9.3.2 單向無線數據傳輸
      9.3.3 2.4GHz頻段的數據傳輸
      9.3.4 紅外通信
      9.3.5 接入乙太網
      9.3.6 WiFi通信
      9.3.7 GSM通信
      9.3.8 GPS定位
    9.4 數據讀寫
      9.4.1 內置EEPROM使用
      9.4.2 外置Flash晶元使用
      9.4.3 SD卡讀寫
      9.4.4 RFID讀寫
      9.4.5 實時時鐘
    9.5 積木擴展板
      9.5.1 擴展板的功能
      9.5.2 電機擴展板
    9.6 圖形顯示
      9.6.1 LCD1602液晶顯示屏
      9.6.2 OLED12864有機發光二極體顯示屏
    9.7 蜂鳴器
    9.8 使用彩色顯示屏
    9.9 小結
  第10章  Arduino高級實驗
    10.1 Arduino與Microsoft WPF
      10.1.1 WPF實現Hello World
      10.1.2 建立串口通信
      10.1.3 顏色測試小工具
      10.1.4 溫度曲線圖
      10.1.5 通過網路控制LED

    10.2 Arduino與Android
      10.2.1 Android實現Hello World
      10.2.2 建立USB串口通信
      10.2.3 安防聯動
    10.3 Arduino典型應用
      10.3.1 個性鍵(盤)鼠(標)外設
      10.3.2 上位機操作I/O
      10.3.3 接入雲平台
      10.3.4 下載引導程序
    10.4 小結
附錄A 運算符優先順序和結合性參考表

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