本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 輕鬆玩Arduino程式設計與感測器入門
  • 點閱:194
  • 作者: 黃建庭著
  • 出版社:碁峰資訊
  • 出版年:2018[民107]
  • ISBN:9789864769612; 9789864768844
  • 格式:JPG
  • 附註:原紙本書ISBN: 978-986-476-884-4

內容簡介

利用LED元件與開關元件可以教授迴圈與條件判斷,利用七段顯示器可以教授二進位系統概念,利用8x8LED可以教授陣列的概念與自訂函式,利用硬體教授程式設計,可以讓讀者觀察結果來確認程式正確性,是否瞭解相關概念,接著結合Arduino與感測器,可以量測環境的變化,並透過藍牙或無線網路進行資料傳輸,將獲得結果記錄在伺服器上,最後為整合應用製作紅外線或藍牙遙控車或感測器的整合應用,為未來專題課程作準備。
 
本書以實驗方式進行編排,先進行元件介紹與概念解說,接著實作硬體,進行程式設計,觀察實驗結果,並將結果進行紀錄,並提出相關問題要讀者回答或實作程式。
 
本書實驗提供Arduino C語言程式碼,與使用App Inventor2結合Android手機。

  • CHAPTER 1 認識 Arduino(第1頁)
    • 1-1 Arduino 的歷史與特色(第2頁)
    • 1-2 Arduino 的硬體簡介(第2頁)
    • 1-3 Arduino IDE(第8頁)
  • CHAPTER 2 基本電子元件(第17頁)
    • 2-1 讓 LED 發亮的電路圖(第18頁)
    • 2-2 電壓、電阻與電流(第19頁)
    • 2-3 判斷電阻值(第19頁)
    • 2-4 麵包板(第20頁)
    • 2-5 Fritzing 繪製 LED 電路圖(第21頁)
    • 2-6 製作一個 LED 電路(第26頁)
  • CHAPTER 3 序列埠(第29頁)
    • 3-1 序列埠的簡介(第30頁)
    • 3-2 序列埠函式庫(第32頁)
    • 3-3 序列埠實驗(第34頁)
  • CHAPTER 4 類比訊號(第43頁)
    • 4-1 類比輸入(第44頁)
    • 4-2 類比訊號輸出 PWM(第49頁)
  • CHAPTER 5 Arduino 的變數與條件判斷(第53頁)
    • 5-1 變數(第54頁)
    • 5-2 資料型別(第55頁)
    • 5-3 變數的宣告與初始化(第57頁)
    • 5-4 運算子(第58頁)
    • 5-5 隱含型別轉換與強制型別轉換(第62頁)
    • 5-6 變數的作用範圍(第64頁)
    • 5-7 Arduino 的變數實驗(第66頁)
    • 5-8 選擇結構(第70頁)
    • 5-9 Arduino 的條件判斷實驗(第71頁)
  • CHAPTER 6 Arduino 的迴圈與函式(第77頁)
    • 6-1 迴圈結構 —— 使用 for(第79頁)
    • 6-2 迴圈結構 —— 使用 while(第81頁)
    • 6-3 巢狀迴圈(第85頁)
    • 6-4 迴圈結構特殊指令的使用 —— break 與 continue(第89頁)
    • 6-5 函式(第91頁)
  • CHAPTER 7 陣列(第101頁)
    • 7-1 一維陣列(第102頁)
    • 7-2 二維陣列的概念(第111頁)
  • CHAPTER 8 Arduino 與周邊設備溝通的協定 —— I2C(第121頁)
    • 8-1 簡介 I2C(第122頁)
    • 8-2 Arduino 的 I2C 匯流排實驗(第124頁)
  • CHAPTER 9 Arduino 與周邊設備溝通的協定 —— SPI(第137頁)
    • 9-1 簡介 SPI(第138頁)
    • 9-2 操作 SPI 點亮 8 x 8 LED(第139頁)
  • CHAPTER 10 環境感測器(第155頁)
    • 10-1 土壤濕度感測器(第156頁)
    • 10-2 溫度與濕度感測器(第158頁)
    • 10-3 MQ4 瓦斯感測(第162頁)
    • 10-4 PM2.5 感測器(第165頁)
  • CHAPTER 11 物理現象感測器與 RFID 讀卡機(第171頁)
    • 11-1 碰撞感測器(第172頁)
    • 11-2 傾斜感測器(第174頁)
    • 11-3 紅外線感測器(第176頁)
    • 11-4 循跡感測器(第178頁)
    • 11-5 超音波感測器(第180頁)
    • 11-6 RFID 讀卡機(第183頁)
  • CHAPTER 12 馬達(第187頁)
    • 12-1 使用電晶體驅動馬達(第188頁)
    • 12-2 使用 L298N 驅動直流馬達(第192頁)
    • 12-3 伺服馬達(第196頁)
    • 12-4 步進馬達(第199頁)
  • CHAPTER 13 紅外線與藍牙傳輸(第211頁)
    • 13-1 紅外線接收(第212頁)
    • 13-2 紅外線發射器(第216頁)
    • 13-3 藍牙傳輸(第221頁)
  • CHAPTER 14 無線網路(第227頁)
    • 14-1 無線網路模組 ESP8266(第228頁)
    • 14-2 使用 Arduino 操作無線網路 ESP8266 模組(第245頁)
    • 14-3 Arduino 網路 ESP8266 模組傳送資料出去(第248頁)
  • CHAPTER 15 紅外線與藍牙遙控車(第253頁)
    • 15-1 製作輪型車子(第254頁)
    • 15-2 使用紅外線遙控車子(第259頁)
    • 15-3 透過手機使用藍牙遙控車子(第265頁)
  • CHAPTER 16 製作環境監控系統(第273頁)
    • 16-1 整合溫度、濕度、PM2.5 感測器與 2x16 LCD(第274頁)
    • 16-2 使用無線網路上傳資料到資料庫(第279頁)
  • APPENDIX A 實驗元件一覽表(第299頁)
紙本書 NT$ 450
單本電子書
NT$ 315

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code