本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Arduino Dino自走車, 入門篇
  • 點閱:161
  • 作者: 曹永忠, 許智誠, 蔡英德著
  • 出版社:渥瑪數位
  • 出版年:2015[民104]
  • 集叢名:Maker系列
  • ISBN:978-986-5629-15-1 ; 986-5629-15-1
  • 格式:PDF
  • 版次:初版
  • 附註:題名取自版權頁 封面英文題名: Arduino Dino car (basic skills & assembly)
租期14天 今日租書可閱讀至2019-10-29

本系列的書籍,因應自造者運動的世界潮流,希望讀者當一位自造者,將現有產品的產品透過逆向工程的手法,進而了解核心控制系統之軟硬體,再透過簡單易學的Arduino 單晶片與C 語言,重新開發出原有產品,進而改進、加強、創新其原有產品的架構。如此一來,因為學子們進行『重新開發產品』過程之中,可以很有把握的了解自己正在進行什麼,對於學習過程之中,透過實務需求導引著開發過程,可以讓學子們讓實務產出與邏輯化思考產生關連,如此可以一掃過去陰霾,更踏實的進行學習。
作者出版了許多的Arduino 系列的書籍,深深覺的,基礎乃是最根本的實力,所以回到最基礎的地方,希望透過最基本的程式設計教學,來提供眾多的Makers在入門Arduino 時,如何開始,如何攥寫自己的程式,主要的目的是希望學子可以學到程式設計的基礎觀念與基礎能力。作者們的巧思,希望讀者可以了解與學習到作者寫書的初衷。

作者簡介
 
曹永忠(Yung-Chung Tsao),中央大學資訊管理學系博士,專研於軟體工程、軟體開發與設計、物件導向程式設計。現為自由作家,長期投入軟體工程、資訊系統設計與開發、企業應用系統開發、單晶片開發與控制、新產品開發管理、網頁設計與開發、商品及人像攝影等領域,並持續發表作品及相關專業著作。
 
許智誠(Chih-Cheng Hsu),美國加州大學洛杉磯分校(UCLA) 資訊工程系博士,曾任職於美國IBM等軟體公司多年,現任教於中央大學資訊管理學系,主要研究為軟體工程、設計流程與自動化、數位教學、雲端裝置、多層式網頁系統、系統整合。

 
蔡英德(Yin-Te Tsai),國立清華大學資訊科學系博士,目前是靜宜大學資訊傳播工程學系教授兼靜宜大學主任秘書兼計算機及通訊中心主任,主要研究為演算法設計與分析、生物資訊、軟體開發。


  • 推薦序(第ii頁)
  • 自序(第iii頁)
  • 自序(第v頁)
  • 目錄(第vii頁)
  • 圖目錄(第xii頁)
  • 表目錄(第xxvi頁)
  • Maker 系列(第1頁)
  • Arduino 簡介(第4頁)
    • 什麼是 Arduino(第6頁)
    • Arduino 特色(第6頁)
    • Arduino 硬體-Yun 雲(第7頁)
    • Arduino 硬體-Duemilanove(第12頁)
    • Arduino 硬體-UNO(第13頁)
    • Arduino 硬體-Mega 2560(第15頁)
    • Arduino 硬體- Arduino Pro Mini 控制器(第17頁)
    • Arduino 硬體- Arduino ATtiny85 控制器(第19頁)
    • Arduino 硬體- Arduino LilyPad 控制器(第20頁)
    • Arduino 硬體- Arduino Esplora 控制器(第21頁)
    • 86Duino One 開發版(第24頁)
    • 86Duino ZERO 開發版(第53頁)
    • 86Duino EduCake 開發版(第89頁)
    • 章節小結(第114頁)
  • Appsduino DINO 928 硬體(第116頁)
    • Appsduino DINO 928 套件介紹(第116頁)
    • Appsduino UNO 控制板(第118頁)
    • Appsduino Shield V2.0 擴充板(第119頁)
    • Appsduino L298N 馬達控制板(第123頁)
    • 藍牙通訊模組(第126頁)
    • 馬達轉速編碼器與編碼盤(第127頁)
    • 超音波模組(HC-SR04)(第128頁)
    • 紅外線尋跡模組(第130頁)
    • 章節小結(第132頁)
  • Arduino 開發環境(第134頁)
    • Arduino 開發 IDE 安裝(第134頁)
    • Arduino 函式庫安裝(第147頁)
    • 如何燒錄 Bootloader(第161頁)
    • 章節小結(第175頁)
  • Arduino 程式語法(第177頁)
    • 官方網站函式網頁(第177頁)
    • Arduino 程式主要架構(第178頁)
    • 區塊式結構化程式語言(第179頁)
    • 註解(第182頁)
    • 變數(第183頁)
    • 型態轉換(第188頁)
    • 邏輯控制(第193頁)
    • 算術運算(第199頁)
    • 輸入輸出腳位設定(第203頁)
    • 時間函式(第220頁)
    • 數學函式(第222頁)
    • 亂數函式(第227頁)
    • 通訊函式(第228頁)
    • 章節小結(第235頁)
  • 基礎實驗(第237頁)
    • Hello World(第237頁)
    • 讀取使用者文字顯示於 USB 通訊監控畫面(第238頁)
    • 讀取使用者文字顯示十進位值於 USB 通訊監控畫面(第241頁)
    • 讀取使用者文字顯示十六進位值於 USB 通訊監控畫面(第244頁)
    • 讀取使用者文字顯示八進位值於 USB 通訊監控畫面(第247頁)
    • 讓 Led 燈亮起來(第250頁)
    • 調整 Led 燈亮度(第252頁)
    • 章節小結(第255頁)
  • 基本實驗(第257頁)
    • 內建範例 Blink(第259頁)
    • 雙閃燈練習(第264頁)
    • 綠紅藍燈閃爍實驗(第266頁)
    • 按鈕實驗(Key Pressed)(第269頁)
    • 解決彈跳問題實驗(第271頁)
    • 電壓檢測實驗(第273頁)
    • 設計可以量測非從 Vin 輸入電壓的多用途電表實驗(第274頁)
    • 光敏電阻實驗(第278頁)
    • 使用可變電阻元件控制 LED 漸亮/漸暗實驗(第280頁)
    • 使用 PWM 類比輸出控制 LED 漸亮/漸暗實驗(第282頁)
    • 蜂鳴器發聲(Buzzer)實驗(第285頁)
    • 外接喇叭發聲實驗(第287頁)
    • 使用 DS18B20 數位溫度計取得環境溫度實驗(第292頁)
    • 溫控實驗(第294頁)
    • 章節小結(第296頁)
  • 組裝 Appsduino DINO 928 自走車(第298頁)
    • Appsduino DINO 928 套件介紹(第298頁)
    • 拆開車體底板(第300頁)
    • 車體底板支柱安裝(第302頁)
    • 車體底板六角銅柱安裝(第303頁)
    • 底座萬向輪組立(第303頁)
    • 車體底板馬達組立(第304頁)
    • 旋轉編碼器安裝(第307頁)
    • 輪子安裝(第308頁)
    • 車體底板配線(第309頁)
    • 實驗板安裝(第310頁)
    • 電池盒安裝(第310頁)
    • 馬達驅動板安裝(第311頁)
    • 馬達與電源接線安裝(第315頁)
    • 車體電源開關安裝(第316頁)
    • 超音波感測器安裝(第316頁)
    • 紅外線尋跡感測器(第317頁)
    • 章節小節(第321頁)
  • 自走車元件實驗(第323頁)
    • 控制馬達簡單旋轉(第323頁)
    • 控制馬達正、反轉(第325頁)
    • 控制馬達轉速(第329頁)
    • 章節小結(第334頁)
  • 紅外線尋跡避障實驗(第336頁)
    • 紅外線感測實驗(第336頁)
    • 循黑線的自走車(第339頁)
    • 自動閃避懸崖的自走車(第343頁)
    • 自動閃避障礙物的車子(第346頁)
    • 章節小節(第349頁)
  • 軌跡校正(第351頁)
    • 計算旋轉碼盤轉動的脈衝數(第352頁)
    • 由旋轉編碼器的脈衝輸入計算車子前進距離(第354頁)
    • 章節小節(第359頁)
    • 本書總結(第359頁)
  • 作者介紹(第360頁)
  • 附錄(第361頁)
    • 電阻色碼表(第361頁)
    • DallasTemperature 函數用法(第362頁)
  • 參考文獻(第363頁)
紙本書 NT$ 1200
單本電子書
NT$ 89

點數租閱 20點
租期14天
今日租書可閱讀至2019-10-29
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code