本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Arduino輕鬆入門:範例分析與實作設計
  • 點閱:1653
  • 作者: 葉難著
  • 出版社:博碩
  • 出版年:2014[民103]
  • ISBN:978-986-201-870-5 ; 986-201-870-4
  • 格式:PDF
  • 版次:初版
租期14天 今日租書可閱讀至2019-11-28

內容簡介

好學好用的Arduino實作指引 輕鬆上手Arduino

Arduino是進入門檻低、很容易學會的電子裝置。本書為毫無基礎、無電子與資訊相關背景的讀者詳細介紹Arduino,並提供豐富詳實的範例與易懂的電路圖,來幫助初學者快速了解Arduino電子原型開發平台,簡簡單單就能打造出互動設計作品。而且Arduino的開發成本低廉,實在是輕鬆發揮自我創意、多元實現生活應用的電子裝置好物。

★打好Arduino的基礎,快速進入Arduino的世界。
★軟硬體完美結合,掌握電子零件的關鍵技術與程式碼的互動設計。
★詳解感測器的使用事項,如偵測氣溫、濕度、壓力、彎曲程度。
★從基礎到進階,涵蓋各層面的軟硬體設計。
★LED、LCD、溫濕度感測器、馬達、紅外線、藍牙、WiFi實作。

★時鐘、玩具鋼琴、植栽監控器、保全系統、超音波自走車、物聯網、環境自走車、雙輪電動車等專案應用開發。
★大電壓、大電流等進階技術的掌握,讓您的設計更具實用性。

本書特色
★入門簡單
提供豐富詳細的範例,快速引領上手。
★舉一反三
步驟式教學,依本書內容實作,保證成功。了解電路構造之後,再發揮巧思,即可完成多項生活應用作品。
★多元運用
收錄多個有趣專案,如石頭砸雞蛋、打鼓機、肺活量測試機、請你跟我這樣做。
★範例提供
由簡單的程式碼著手,由淺入深,循序漸進,逐步學會進階複雜的功能,並提供原始碼檔案下載。


作者簡介

葉難

網路知名的部落格作家,對Raspberry Pi與Arduino特別感興趣,常整理相關文章於部落格中發表(yehnan.blogspot.tw/)。是台灣本土出版Raspberry Pi書籍的第一人。

  • 01 導論(第1頁)
    • 1.1 很久很久以前(第2頁)
    • 1.2 Arduino 源起(第4頁)
    • 1.3 Arduino 官方開發板(第6頁)
    • 1.4 相容產品(第11頁)
    • 1.5 擴充板與模組(第13頁)
    • 1.6 該買些什麼與去哪買(第14頁)
    • 1.7 軟體開發環境(第15頁)
    • 1.8 安裝驅動程式(第19頁)
    • 1.9 試著編譯並上傳草稿碼(第30頁)
    • 1.10 參考資料和結語(第32頁)
  • 02 電子零件與工具(第35頁)
    • 2.1 電源(第36頁)
    • 2.2 電阻(第37頁)
    • 2.3 電容(第40頁)
    • 2.4 麵包板、電線、其他(第41頁)
    • 2.5 工具(第43頁)
    • 2.6 購買處(第45頁)
    • 2.7 參考資料和結語(第46頁)
  • 03 LED、開關與 Arduino 草稿碼(第47頁)
    • 3.1 最基本的草稿碼(第48頁)
    • 3.2 閃爍 LED(第50頁)
    • 3.3 以開關控制 LED 明滅(第53頁)
    • 3.4 解決開關的彈跳問題(第60頁)
    • 3.5 程式設計技巧:有限狀態機(第66頁)
    • 3.6 小遊戲:請你跟我這樣做(第68頁)
    • 3.7 呼吸燈(第74頁)
    • 3.8 跑馬燈(第78頁)
    • 3.9 常見問題與解法(第84頁)
    • 3.10 參考資料和結語(第87頁)
  • 04 各種數位與類比輸入(第89頁)
    • 4.1 分壓器(第90頁)
    • 4.2 CdS 光敏電阻器(第94頁)
    • 4.3 壓力感測器(第97頁)
    • 4.4 彎曲感測器(第103頁)
    • 4.5 磁力感測器(霍爾效應)(第105頁)
    • 4.6 傾斜感測器(第107頁)
    • 4.7 矩陣鍵盤(第109頁)
    • 4.8 參考資料和結語(第115頁)
  • 05 七段顯示器、LED 矩陣與文字型 LCD(第117頁)
    • 5.1 RGB LED(第118頁)
    • 5.2 七段顯示器(第123頁)
    • 5.3 時鐘(第131頁)
    • 5.4 即時時鐘(第138頁)
    • 5.5 8×8 LED 矩陣與 MAX7219(第144頁)
    • 5.6 文字型 LCD(液晶顯示器)(第153頁)
    • 5.7 小遊戲:石頭砸雞蛋(第158頁)
    • 5.8 參考資料和結語(第161頁)
  • 06 聲音(第163頁)
    • 6.1 蜂鳴器(第164頁)
    • 6.2 簡易鋼琴鍵盤(第168頁)
    • 6.3 特雷門琴(Theremin)(第170頁)
    • 6.4 如何發出多個頻率(第172頁)
    • 6.5 電容式麥克風(第176頁)
    • 6.6 Wave 擴充板(第183頁)
    • 6.7 參考資料和結語(第186頁)
  • 07 環境感測器:溫度、濕度、氣壓、海拔高度(第187頁)
    • 7.1 數位溫度感測器 DS18B20(第188頁)
    • 7.2 溫濕度感測器 DHT11(第197頁)
    • 7.3 溫度、氣壓、海拔高度感測器 BMP085(第207頁)
    • 7.4 參考資料和結語(第217頁)
  • 08 紅外線(第219頁)
    • 8.1 紅外線傳輸(第220頁)
    • 8.2 紅外線接收器(第223頁)
    • 8.3 紅外線發射器(第227頁)
    • 8.4 用遙控器彈琴(第229頁)
    • 8.5 兩塊 Arduino 板子透過紅外線互傳(第232頁)
    • 8.6 PIR 紅外線動作感測器(第235頁)
    • 8.7 警報系統與密碼保全(第242頁)
    • 8.8 參考資料和結語(第250頁)
  • 09 電源與驅動電路(第253頁)
    • 9.1 供應電源給 Arduino(第254頁)
    • 9.2 電晶體(第257頁)
    • 9.3 功率電晶體驅動 3V 直流小馬達(第263頁)
    • 9.4 達靈頓陣列(第266頁)
    • 9.5 穩壓器(第270頁)
    • 9.6 準位調節器(第278頁)
    • 9.7 參考資料和結語(第281頁)
  • 10 馬達(第283頁)
    • 10.1 基本介紹(第284頁)
    • 10.2 直流馬達(第287頁)
    • 10.3 步進馬達(第292頁)
    • 10.4 伺服馬達(第297頁)
    • 10.5 馬達控制板與擴充板(第309頁)
    • 10.6 雙輪電動車(第320頁)
    • 10.7 超音波避障自走車(第327頁)
    • 10.8 參考資料和結語(第333頁)
  • 11 藍牙、WiFi 與以太網路(第335頁)
    • 11.1 藍牙(第336頁)
    • 11.2 以太網路(第342頁)
    • 11.3 WiFi(第347頁)
    • 11.4 參考資料和結語(第356頁)
  • 12 在麵包板上自行建構 Arduino(第357頁)
    • 12.1 在麵包板上建構 Arduino(第358頁)
    • 12.2 USB 轉序列傳輸介面(第362頁)
    • 12.3 ISP 燒錄器(第366頁)
    • 12.4 讓 Uno 開發板成為 ISP 燒錄器(第368頁)
    • 12.5 自製並列埠燒錄線(第369頁)
    • 12.6 參考資料和結語(第372頁)
  • 13 延伸學習(第375頁)
    • 13.1 學習資源(第376頁)
    • 13.2 AVR 低階開發(第378頁)
    • 13.3 Arduino 相關開發板(第380頁)
    • 13.4 小型化與穿戴式(第382頁)
    • 13.5 數位家庭自動化、物聯網、萬物聯網(第384頁)
    • 13.6 機器人(第386頁)
    • 13.7 結合其他領域(第387頁)
    • 13.8 參考資料和結語(第390頁)
  • A 相關詞彙(第391頁)
  • B Uno 與 Leonardo 的差異處(第403頁)
  • C Arduino 的 C 語言與核心函式(第407頁)
    • C.1 草稿碼架構與 C 語言(第408頁)
    • C.2 資料(型別、變數與常數)(第415頁)
    • C.3 核心函式庫與內建物件(第419頁)
  • D Arduino IDE 的設定與目錄結構(第427頁)
    • D.1 選單「檔案- 偏好設定」(第428頁)
    • D.2 preferences.txt(第428頁)
    • D.3 Arduino 軟體目錄結構(第429頁)
    • D.4 Arduino IDE 的注意事項(第430頁)
  • E 使用零件與材料表(第435頁)
紙本書 NT$ 560
單本電子書
NT$ 392

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