搜尋

關 於 本 書

‧內容簡介
‧作者簡介

線 上 試 閱

精彩摘錄

翰吉文化

【類別最新出版】
初學Jetson Nano不說No-CAVEDU教你一次懂
Arduino首次接觸就上手(套件組合)
電腦科學LinkIt設計物聯網應用
給STEAM的14個酷點子
智慧物聯網大冒險:4P程式指南


Arduino從入門到雲端(WQ02001)

類別: 總經銷代理>翰吉文化
叢書系列:翰吉文化
作者:CAVEDU教育團隊、徐豐智、周子鈺
出版社:翰吉出版
出版日期:2016年10月14日
定價:480 元
售價:379 元(約79折)
開本:25開/平裝/176頁
ISBN:9789869329910

 放 進 購 物 車

 轉 寄 給 朋 友

 發 表 書 評 

 我 要 評 等 

Share/Bookmark

線 上 試 閱

 

精彩摘錄



  精彩摘錄

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的開源分享精神,您可以在網路上或是相關論壇找到各種函式庫、原始碼,甚至還有相關的電路圖。您站在巨人們的肩膀上,從別人的發想出發,不一定每件事情都重新開始,這對初學者是相當友善的!當然,不要忘記回饋您的成果給原作者與同好。

 
精彩摘錄