Arduino從入門到雲端

  • 9 432
    480

配送方式

  • 台灣
    • 國內宅配:本島、離島
    • 到店取貨:
      金石堂門市 不限金額免運費
      7-11便利商店 ok便利商店 萊爾富便利商店 全家便利商店
  • 海外
    • 國際快遞:全球
    • 港澳店取:
      ok便利商店 順豐 7-11便利商店

內容簡介

●本書為CAVEDU之Arduino習作工坊課程彙整而成,濃縮了開放硬體所需的基礎知識,包含電子電路、C語言程式入門與電子互動專題。
●教您如何一步步使用麵包板來製作各類型的電子互動專題,並自己寫程式來調整各種變化效果。
●結合MIT App Inventor 圖形化手機開發介面,您也可以輕鬆用手機App來與機器人互動。
●常見的雙輪機器人與桌上型機器手臂,在本書一口氣全部介紹。
●本書適合對於開放硬體有興趣的大小朋友、有意願導入自造者相關課程的教學單位以及科學才藝教室。

本書之範例程式檔、套件包內容與更多資訊,請上CAVEDU系列叢書官方網站:www.cavedu.com/books。

本書特色

1. 由實作課程歸納成的最精華內容
本書內容為CAVEDU教育團隊於諸多自造者空間所開設之「Arduino習作工坊」課程中彙整而得。針對使者最常用到的周邊依序介紹,分成入門、燈光、動力(馬達)、聲音、通訊、機器人以及雲端應用等七個章節。讀者可根據個人需求選讀適合的章節。

2. 介紹Arduino可用的雲服務
Arduino.cc 所推出的Arduino Cloud雲服務,可在網頁上檢視Arduino所上傳的感測器狀態。另一方面,本書也介紹另一個常用的雲服務-Temboo,可用來連接許多實用的網路服務,例如將感測器資料上傳到Google試算表或是發布Facebook個人動態等等,都能使用Arduino結合Temboo就能做到,輕鬆又方便。

作者

徐豐智

淡江大學電機工程系畢業,淡江大學機器人研究所碩士。

現為:CAVEDU教育團隊 編號no.2雜工、講師

專業領域:
物聯網系統設計、Raspberry Pi、Linux系統軟硬體整合、Arduino軟硬體整合、App手機程式開發設計、Scratch程式設計、樂高機器人設計。

周子鈺

清華大學生醫工程與環境科學系畢業,台灣大學醫學工程所碩士班。

現為:
來一課未來教室 共同創辦人
CAVEDU教育團隊 講師

專業領域:
兒童程式設計入門、arduino軟硬體整合、app inventor程式開發、scratch程式設計、S4A互動設計、樂高機器人、ozobot軟硬體應用、kodu 3D遊戲設計

試閱

1-2認識 Arduino

Arduino是一個源自於義大利,基於開放原始碼精神的單晶片微控制器開發平台。有別於過去培育理工人才或是給電子研發人員使用的開發板或晶片組,Arduino專為創作者而生,使用者不須具備程式設計或是電子學等基礎,就可以輕鬆上手。

關於Arduino的起源故事有好幾個版本,對考古八卦有興趣朋友歡迎自行上網查閱,在此我們就不加以贅述了。不過目前擁有的Arduino商標權的廠商有兩家,Arduino.org擁有美國以外的Arduino商標權,Arduino在美國的商標權則是由Arduino.cc所擁有,Arduino.cc在美國境外的地區則使用Genuino為商標,所以如果看到包裝為Genuino的開發板,它也是原廠的喔。

圖1-1,Arduino UNO與Genuino UNO

兩間Arduino廠商都提供免費下載的Arduino程式編輯器(IDE,Integrated Development Environment,整合開發環境),較早期推出的Arduino 開發板(如UNO)都可以透過這兩家提供的程式編輯器撰寫與編譯程式碼,若是像TIAN、101等這兩年才推出的開發板就不能通用了。本書在沒有特別註明的情況下,都以Arduino.cc所提供的程式編輯器為主。

「我們認為Arduino的精神在於:只要有心,任何人都能用Arduino做出不錯的專題;甚至在幾個小時內就可以做出自己的機器人或是物聯網裝置。」

Arduino在創用CC(CREATIVE COMMONS)許可的原則之下,任何人都可以自Arduino網站下載電路圖等相關資料,自行製作Arduino的複製版,並且還能自行增減功能來販賣。您不需要為了使用Arduino的原有技術基礎而付費,在不侵犯商標權的情況下,也不須取得Arduino團隊的許可。然而,為了確保Arduino的開放精神,這個產品也要使用相同或類似的創用CC許可。您所看到XXDUINO這樣類似名稱的產品,這些都是以Arduino為基礎,並加上各家的獨門祕笈而推出的產品。例如來自中國的Seeeduino、DFRduino、臺灣的Motoduino。Motoduino從字面上來看就可以猜出與馬達相關,這塊板子是結合馬達控制驅動晶片L293D,可以驅動兩顆直流馬達(電流最大到 1.2A)並利用利用PWM特性控制馬達轉速,已預留直流馬達接線孔位和藍牙模組接腳,如果您想要做遙控車,這是一個非常方便的選擇。圖1-2 Motoduino U1

不一定看得懂電路圖才能自製Arduino開發板,您也可以透過像Paperduino這樣的專題,就是在將所需要的電子零件固定在紙上,加上一點點電路焊接,一樣可以做出自己的Arduino,有興趣的朋友可以參考CAVEDU的Paperduino教學網站http://lab.cavedu.com/paperduino。

另外,除了原廠提供的程式編輯器之外,還有許多程式開發工具都可編寫Arduino的程式碼,例如Flash、Processing等,也有網頁版的開發工具可以選用,甚至小朋友常用的Scratch也可以與Arduino 進行互動。

而我們覺得Arduino最大的優點,就是Arduino有非常多使用資源,Arduino的玩家大多都很樂意分享,也許這也呼應了Arduino的開源分享精神,您可以在網路上或是相關論壇找到各種函式庫、原始碼,甚至還有相關的電路圖。您站在巨人們的肩膀上,從別人的發想出發,不一定每件事情都重新開始,這對初學者是相當友善的!當然,不要忘記回饋您的成果給原作者與同好。

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • 紙本平裝
    • ISBN
    • 9789869329910
    • 分級
    • 普通級
    • 頁數
    • 176
    • 商品規格
    • 25開15*21cm
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

退換貨須知:

**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**

  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
    2. 依消費者要求所為之客製化給付。(客製化商品)
    3. 報紙、期刊或雜誌。(含MOOK、外文雜誌)
    4. 經消費者拆封之影音商品或電腦軟體。
    5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
    6. 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
  • 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
  • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
  • 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
預計 2024/05/05 出貨 購買後進貨 
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide