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

Arduino編程從入門到進階實戰

  • 作者:刁彬斌|責編:耍利娜
  • 出版社:化學工業
  • ISBN:9787122351678
  • 出版日期:2020/02/01
  • 裝幀:平裝
  • 頁數:207
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書通過大量豐富有趣的實例,系統地介紹了Arduino開源硬體的編程及開發技巧。全書共分9章,第1章主要介紹了Arduino編程需要了解的基礎知識;第2章介紹了常用的Arduino輸出執行機構及其應用;第3章介紹了Arduino感測器的應用:第4章介紹了Arduino通信功能的實現;第5章介紹了Arduino的創意程序設計:第6章基於Mind+平台,介紹了Arduino互動式編程技巧;第7章介紹了Arduino在物聯網領域中的應用;第8章介紹了Arduino在數學領域中的應用;第9章介紹了Arduino與3D列印結合的綜合應用案例。
    本書內容實用性及可操作性強,語言簡潔凝練,圖表直觀易懂,講解生動接地氣,圖形與代碼對照的編程模式更易於初學者學習。同時,本書還附贈配套學習資源,包括所有程序源代碼、重難點章節教學視頻,掃書中二維碼即可獲取。
    本書非常適合中小學創客師生、從事開源硬體開發的工程技術人員學習使用,也可用作大中專院校電子信息、電氣工程、電腦等相關專業的教材或參考書。

作者介紹
刁彬斌|責編:耍利娜

目錄
入門篇
  第1章  Arduino入門
    1.1  Arduino的起源及特點
    1.2  多樣性的Arduino
    1.3  Arduino編程準備
      1.3.1  程序及程序基本結構
      1.3.2  Arduino驅動安裝
    1.4  Arduino軟體環境:Mixly和Arduino IDE
    1.5  Arduino第一個程序——點亮集成LED燈
      1.5.1  Mixly環境下點亮LED程序
      1.5.2  Arduino IDE環境下點亮LED
    1.6  Arduino的感測器擴展板使用
  第2章  Arduino的輸出執行機構
    2.1  LED的使用
      2.1.1  單個LED燈的使用
      2.1.2  連續多個引腳LED燈的使用——for循環結構
      2.1.3  燈的模擬性——特殊數字引腳的PWM輸出
    2.2  蜂鳴器的使用
    2.3  舵機的使用
    2.4  直流減速電機的使用
    2.5  1602顯示器
    2.6  繼電器
  第3章  Arduino感測器的應用
    3.1  Arduino的五感
    3.2  感測器的連接
    3.3  感測器數值的監測——串口調試
    3.4  常用數字感測器的使用
      3.4.1  數字大按鈕模塊(按鈕控制燈)
      3.4.2  觸摸感測器(觸摸音樂門鈴)
      3.4.3  人體熱釋電紅外感測器(招財貓程序)
      3.4.4  數字鋼球傾角感測器(數字沙漏)
      3.4.5  數字貼片磁感應感測器(入侵檢測儀)
      3.4.6  紅外數字避障感測器(簡單計數器)
      3.4.7  數字振動感測器(中斷程序的實現)
    3.5  常用模擬感測器的使用
      3.5.1  模擬壓電陶瓷振動感測器(電子鼓)
      3.5.2  模擬聲音感測器(聲控節奏燈)
      3.5.3  模擬環境光線感測器(智能光控燈)
      3.5.4  模擬角度感測器(可調光的智能燈)
      3.5.5  Flame sensor火焰感測器(火焰報警器)
      3.5.6  土壤濕度感測器(智能澆花)
      3.5.7  模擬一氧化碳氣體感測器(氣體報警器)
      3.5.8  紅外距離感測器(電子測距儀)
    3.6  常用特殊感測器的使用
      3.6.1  DHT11溫濕度感測器(溫濕度表的製作)
      3.6.2  超聲波感測器(車距報警器)
      3.6.3  DS1307 RTC實時時鐘模塊(串口顯示日期和時間)
      3.6.4  三軸加速度感測器(重力感應燈)
      3.6.5  JoyStick搖桿模塊(搖桿控制雙LED燈)
      3.6.6  移位模塊Shiftout Module和移位LED(電子骰子)

    3.7  其他感測器的獲取與庫的配置(MP3模塊)
  第4章  Arduino通信功能
    4.1  USB串口通信
      4.1.1  Arduino串口讀取數據——while循環語句
      4.1.2  軟體模擬串口通信——字元串的讀取
    4.2  紅外線通信——switch語句結構
    4.3  藍牙通信
    4.4  語音識別——擴展庫的使用
    4.5  語音合成——漢字取地址
    4.6  Wi-Fi通信
進階篇
  第5章  Arduino創意程序設計
    5.1  智能出題器(隨機數與字元串連接)
    5.2  遙控與自動雙控LED燈(無限循環程序的中斷)
    5.3  數據分析器(字元串轉換)
    5.4  進位轉換器(255以內十進位數到二進位數的轉換)
    5.5  距離感知遊戲(隨機數與超聲波)
  第6章  Arduino互動式編程——基於Mind
    6.1  實時模式程序:休息與玩耍的小貓
    6.2  上傳模式程序:光敏LED燈
  第7章  Arduino在物聯網中的應用
  第8章  Arduino在數學中的應用
    8.1  十進位、二進位與十六進位
      8.1.1  十進位、二進位與十六進位的定義
      8.1.2  十進位轉N進位
      8.1.3  二進位轉十六進位與十六進位轉二進位
    8.2  數學常用函數與三角函數
  第9章  Arduino與3D列印綜合應用——智能語音留聲機
    9.1  設計思路
    9.2  功能分配
    9.3  電子元件尺寸
    9.4  外殼部分的3D設計
    9.5  電路連接與零件裝配
    9.6  程序設計
    9.7  改進工作
附錄:Arduino IDE代碼學習要點匯總
參考文獻

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