<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hant-TW">
	<id>https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=Arduino</id>
	<title>Arduino - 修訂紀錄</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=Arduino"/>
	<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=Arduino&amp;action=history"/>
	<updated>2026-06-21T15:46:55Z</updated>
	<subtitle>本 wiki 上此頁面的修訂紀錄</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.taigi.ima.org.tw/w/index.php?title=Arduino&amp;diff=501289&amp;oldid=prev</id>
		<title>TaiwanTonguesApiRobot：​從 JSON 檔案批量匯入</title>
		<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=Arduino&amp;diff=501289&amp;oldid=prev"/>
		<updated>2025-08-24T03:37:06Z</updated>

		<summary type="html">&lt;p&gt;從 JSON 檔案批量匯入&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Arduino&amp;#039;&amp;#039;&amp;#039;是一个開源1875入式硬體平台，用來做使用者製作會互動式的躉入式專案。此外 Arduino 作為一个開源硬體佮開源軟體的公司，同時閣有專案佮使用者社群。該公司負責設計佮製造 Arduino 電路板佮相關的附件。這寡產品照理 GNU 闊通用公共許可證（LGPL）抑是 GNU 通用公共許可證（GPL）許可的開源硬體佮軟體分發的，Arduino 允准任何人製造 Arduino 枋佮軟體分發。Arduino 枋會當預裝的形式商業銷售，嘛會當做 DIY 套件購買。&lt;br /&gt;
&lt;br /&gt;
Arduino 專案始佇二空空五年，做為義大利他夫雷亞地區他夫雷亞互動設計研究所的學生專案，目的是為新手佮專業人員提供一種低成本而且簡單的方法，以建立使用感測器佮環境互相作用的裝置執行器。適用佇初學者愛好者的這个此類裝置的捷看範例包括感測器、簡單機器人、恆溫器佮運動檢測器。&lt;br /&gt;
&lt;br /&gt;
Arduino 這个名來自義大利他夫雷亞一間酒吧，這个愛專案的一寡創始人過去定定會去這間酒吧。酒吧以它翁雷亞的 Arduin（Arduin of Ivrea）號名，伊是伊翁雷亞邊疆伯爵，也是一空空二年到一空一四年期間的義大利國王。&lt;br /&gt;
&lt;br /&gt;
==關於著==&lt;br /&gt;
&lt;br /&gt;
Arduino 系列電路板的設計大多使用 Atmel AVR 單片機。遮的電路板配有一組數字和類比 I / O 引跤，會當連接各種擴展板抑是 pháng 板（Shields 擴充版 ) 佮其他的電路。遮的電路板有串列埠頭，包括某一寡型號頂頭的通用串列匯流排（USB）， 嘛用佇個人電腦載入程式。&lt;br /&gt;
&lt;br /&gt;
軟體編程方面，通常使用 C / C + + 程式語言，官方提供一个 Arduino IDE 用開發。除了使用傳統的編譯工具鏈以外，Arduino 項目猶閣提供一个因為 Processing 語言專案的整合開發環境。另外咧，一寡少兒編程教育軟體提供矣著 Arduino 的會當看著化編程。&lt;br /&gt;
&lt;br /&gt;
==開發沿革==&lt;br /&gt;
&lt;br /&gt;
Arduino 的核心開發團隊的成員包括：馬西莫 ・ 班齊（Massimo Banzi）、 大衛 ・ 奎提呢斯（David Cuartielles）、 湯姆 ・ 他果（Tom Igor）、 贊布羅塔 ・ 馬拿嗎（Gianluca Martino）、 大衛 ・ 梅利斯（David Mellis）佮尼可拉斯 ・ 蘭比提（Nicholas Zambetti）。&lt;br /&gt;
&lt;br /&gt;
講馬西莫 ・ 班齊進前是義大利 Ivrea 一間高科技設計學校的老師。伊的學生定定咧怨嘆講揣無俗好用的微控制器。二空空五年冬天，馬西莫 ・ 班齊佮大衛 ・ 奎提呢斯討論這个問題。大衛 ・ 奎提呢斯是一个西班牙籍晶片工程師，當時佇這个學校咧做訪問學者。兩个人決定設計家己的電路板，並引入了馬西莫 ・ 班齊的學生大衛 ・ 梅利斯為電路板設計程式語言。兩工了後，大衛 ・ 梅利斯就寫出程式碼。閣過三工矣，電路板就完工矣。這塊電路板予人號名做 Arduino。強欲任何人，就算毋捌電腦編程，嘛會使用 Arduino 做出真酷的物件，譬論講對感測器作出回應，閃爍燈光，閣會當控制 mòo-tà。隨後馬西莫 ・ 班齊、大衛 ・ 奎提呢斯佮大衛 ・ 梅利斯共設計圖囥去網路頂。保持設計的開放原始碼理念，因為著作權法會當監管開源軟體，煞誠歹用佇硬體頂懸，𪜶決定採用創用 CC 許可。創用 CC 是為著保護開放著作權行為出現的類似 GPL 的一種許可（license）。 咧創用 CC 許會下，任何人攏予人允准生產印刷電路板的複製品，猶閣會當重新來設計，甚至講銷售原設計的複製品。你毋免納版稅，甚至毋免號甲 Arduino 團隊的許可。毋過，若是你重新發佈了參照設計，你著愛說明原始 Arduino 團隊的貢獻。你若調整伊猶閣改動電路板，你的上新的設計著愛使用仝抑是類似的創用 CC 許可，以保證咱新版本的 Arduino 電路板嘛會仝款的自由佮開放。唯一予保留的干焦 Arduino 這个名。伊予人註冊變成商標。若有人欲用這个名賣電路板，𪜶可能著愛付一寡商標費用予 Arduino 的核心開發團隊的成員。&lt;br /&gt;
&lt;br /&gt;
贊布羅塔 ・ 馬提諾創立的 Arduino Srl 予二空空九年創立的 Arduino LLC 控告侵犯了𪜶的著作權，這第二間予人控侵權 Arduino（也就是講 Arduino Srl）， 原先叫做 Smart Projects Srl，較早是佇義大利負責生產製造 Arduino 控制板的公司。啊若第一家 Arduino（也就是咱較熟似的 Arduino LLC）是負責開發控制板，閣管理周邊的開源專題佮社群。佇進前，原本雙方是合作的關係；二空一四年馬提諾佮另外四位共同創辦人，對於 Arduino 品牌的發展方向意見袂合，致使馬提諾另外請費德里科 ・ 穆斯托擔任 Smart Projects 的新執行長，並且共公司名稱改做 Arduino Srl。&lt;br /&gt;
&lt;br /&gt;
==特色==&lt;br /&gt;
&lt;br /&gt;
* 基於創用 CC 開源的電路圖樣。&lt;br /&gt;
* 免錢下載，嘛會使需求伊家己修改按呢，但需要遵照姓名的標示，照作者抑是授權人所指定的方式，表彰其姓名的。&lt;br /&gt;
* 仝款來分享，若改變抑是轉變著作，做散布該衍生著作時，需要採用佮本著作仝抑是類似的授權條款。&lt;br /&gt;
* Arduino 會用得 ICSP 線頂燒入器，將 Bootloader 燒入新的 IC 晶片。&lt;br /&gt;
* 會當做依據 Arduino 官方網站，取得硬體的設計檔，加以調整電路板佮元件，用符合家己實際設計的需求。&lt;br /&gt;
* 會當簡單來佮感測器佮各種的電子元件連接，如紅外線、超音波、熱敏電阻、光敏電阻、侍服 mòo-tà 等。&lt;br /&gt;
* 支援多樣的互動程式，如 Adobe Flash、Max / MSP、VVVV、Pure Data、C 佮 Processing 等。&lt;br /&gt;
* 使用低價數的微處理控制器（Atmel AVR）（ATmega 八、一百六十八、三百二十八等）。&lt;br /&gt;
* USB 介面，毋免外接電源。另外有提供直流（DC）電源輸入。&lt;br /&gt;
&lt;br /&gt;
==硬體==&lt;br /&gt;
&lt;br /&gt;
===官方硬體===&lt;br /&gt;
&lt;br /&gt;
原始的 Arduino 硬體是對一間義大利公司 Smart Projects 製造有的 Arduino 硬體是予官方授權由美國公司 SparkFun Electronics 和 Adafruit Industries 設計的。。&lt;br /&gt;
&lt;br /&gt;
* Arduino 硬體範例&lt;br /&gt;
* * * * * * * * * * * *&lt;br /&gt;
&lt;br /&gt;
===Shields===&lt;br /&gt;
&lt;br /&gt;
「 Shields」擴充版會當插入去 Arduino 和 Arduino 相容硬體，用途是增加 Arduino 硬體本身無的功能，如 mòo-tà 控制、GPS、有線網路、液晶顯示器抑是 pháng 板。使用者嘛會當家己動手做 Shields 擴充版。&lt;br /&gt;
&lt;br /&gt;
* Arduino shields 擴充版範例&lt;br /&gt;
* * * * *&lt;br /&gt;
&lt;br /&gt;
==軟體==&lt;br /&gt;
&lt;br /&gt;
佇咧 Arduino 上執行的程式會使使用任何會使予人編譯做 Arduino 機器碼的程式語言編寫，Arduino 官方推薦使用整合矣 arduino 庫的 C + + 進行編程。&lt;br /&gt;
&lt;br /&gt;
多數 Arduino 電路枋頂懸 MCU 的製作商 Atmel 公司嘛提供數位會當開發 Atmel 微處理機程式的整合開發環境，AVR Studio 佮更新的 Atmel Studio。&lt;br /&gt;
&lt;br /&gt;
目前微軟佇其實 Visual Studio 嘛有提供 Arduino 的 SDK，咧編譯執行上閣較方便。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===IDE===&lt;br /&gt;
&lt;br /&gt;
Arduino 計劃嘛提供矣 Arduino Software IDE，一套以 Java 編寫的迒平台應用軟體。Arduino Software IDE 源自於 Processing 程式語言佮 Wiring 計劃的整合開發環境。伊是予人設計佇咧介紹程式編寫予藝術家佮無熟似程式設計的人，而且包含一个人有語法突顯、括號匹配、自動縮排和一鍵編譯閣共執行檔燒寫入 Arduino 硬體中的編輯器。&lt;br /&gt;
&lt;br /&gt;
Arduino Software IDE 使用佮 C 語言佮 C + + 相仿的程式語言，並且提供了包含定定看著的輸入 / 輸出函式的 Wiring 軟體函式庫。咧使用 GNU toolchain 編譯佮連結了後，Arduino Software IDE 提供一个程式「avrdude」用來轉換可執行檔成做會當燒寫入 Arduino 硬體的韌體。&lt;br /&gt;
&lt;br /&gt;
===Sketch===&lt;br /&gt;
&lt;br /&gt;
使用 Arduino Software IDE 編寫的程式予人號做「sketch」。 一个典型的 Arduino C / C + + sketch 程式會包含兩个函式，𪜶會咧編譯以後合成做 main ( ) 函式：&lt;br /&gt;
&lt;br /&gt;
* setup ( )：佇程式執行開始的時會執行一擺，用佇初始化設定。&lt;br /&gt;
* loop ( )：一直到 Arduino 硬體關起來會重複執行函式放的程式碼。&lt;br /&gt;
&lt;br /&gt;
==相關裝置名稱==&lt;br /&gt;
&lt;br /&gt;
* BASIC Stamp&lt;br /&gt;
* OOPic&lt;br /&gt;
* PICAXE&lt;br /&gt;
* Parallax Propeller&lt;br /&gt;
* Fritzing&lt;br /&gt;
* Gumstix&lt;br /&gt;
* ioBridge&lt;br /&gt;
* Make Controller Kit&lt;br /&gt;
* Minibloq&lt;br /&gt;
* 樹莓派-孤板機電腦&lt;br /&gt;
* Simplecortex&lt;br /&gt;
&lt;br /&gt;
==參見==&lt;br /&gt;
&lt;br /&gt;
* 創作共享&lt;br /&gt;
&lt;br /&gt;
==注釋==&lt;br /&gt;
&lt;br /&gt;
==參考資料==&lt;br /&gt;
&lt;br /&gt;
===補充資料===&lt;br /&gt;
&lt;br /&gt;
* _ Exploring Arduino : Tools and Techniques for Engineering Wizardry _ ; 二 nd Ed ; Jeremy Blum ; Wiley ; 五百十二 pages ; 二千空一十九 ; ISBN  九百七十八八七十一孵一千九百四十五空五千三百七十五 .&lt;br /&gt;
* _ Arduino For Dummies _ ; 二 nd Ed ; John Nussey ; John Wiley &amp;amp; Sons ; 四百 pages ; 兩千空一十八 ; ISBN  九百七十八追十一追一千九百四十八追九千五百四十二 .&lt;br /&gt;
* _ Programming Arduino Next Steps : Going Further with Sketches _ ; 二 nd Ed ; Simon Monk ; McGraw-Hill Education ; 三百二十 pages ; 兩千空一十八 ; ISBN  九百七十八追十二孵六千空一十四抹三千兩百四十九 .&lt;br /&gt;
* _ Programming Arduino : Getting Started With Sketches _ ; 二 nd Ed ; Simon Monk ; McGraw-Hill Education ; 一百九十二 pages ; 二千空一十六 ; ISBN  九百七十八追十二孵五千九百六十四抹一千六百三十三 .&lt;br /&gt;
* _ Beginning C for Arduino : Learn C Programming for the Arduino _ ; 二 nd Ed ; Jack Purdum ; Apress ; 三百八十八 pages ; 二千空一十五 ; ISBN  九百七十八追十四抹八千四百二十五空九千四百十七 .&lt;br /&gt;
* _ Arduino : A Quick Start Guide _ ; 二 nd Ed ; Maik Schmidt ; Pragmatic Bookshelf ; Pragmatic Bookshelf ; 三百二十三 pages ; 二千空一十五 ; ISBN  九百七十八撨十九九五四千一百二十二孵兩千兩百四十九 .&lt;br /&gt;
* _ Make : Getting Started with Arduino _ ; 三 rd Ed ; Massimo Banzi , Michael Shiloh ; Make Community ; 兩百六十二 pages ; 二千空一十四 ; ISBN  九百七十八孵十四抹四千九百三十六曲三千三百三十八 .&lt;br /&gt;
* _ Make : Sensors _ ; 一 st Ed ; Tero Karvinen , Kimmo Karvinen , Ville Valtokari ; Make Community ; 四百 pages ; 二千空一十四 ; ISBN  九百七十八追十四抹四千九百三十六曲八千一百空四 .&lt;br /&gt;
* _ Arduino Workshop : A Hands-On Introduction with 六十五 Projects _ ; 一 st Ed ; John Boxall ; No Starch Press ; 三百九十二 pages ; 二千空一十三 ; ISBN  九百七十八追十五鋪九千三百二十七鋪四千四百八十一 .&lt;br /&gt;
&lt;br /&gt;
==外部連結==&lt;br /&gt;
&lt;br /&gt;
* Arduino&lt;br /&gt;
* Make Magazine article on the Arduino&lt;br /&gt;
* &amp;quot; Wiring &amp;quot; software project : http : / / wiring . org . co /&lt;br /&gt;
* Flickr 最有關 Arduino 彼圖片&lt;br /&gt;
* Arduino tutorial–broken into several lessons with photographs and suggestions for appropriate tools for beginners .&lt;br /&gt;
* Introduction to the Arduino-Weekend Project Podcast&lt;br /&gt;
* Sheepdog Software&amp;#039;s Introduction to Arduino：&amp;quot; Getting Started &amp;quot; pages and sequenced programming tutorials , with help on hardware .&lt;br /&gt;
* Wired article about open source hardware , focusing on Arduino&lt;br /&gt;
* 新竹交通大學毛先生的資料&lt;br /&gt;
* Freeduino 索引&lt;br /&gt;
* 自製 USB AVR 燒錄器&lt;br /&gt;
* Arduino : Robotics for beginners ( Spanish with English subtitles )&lt;br /&gt;
* Arduino tutorial–in portuguese , but with source codes and videos .&lt;br /&gt;
* Cooper Maa 的 Arduino 筆記&lt;br /&gt;
* Arduino 中文教程-Arduino 中文社群&lt;br /&gt;
* Arduino 中文教程&lt;br /&gt;
* 柯博文老師的 arduino 教學&lt;br /&gt;
&lt;br /&gt;
[[分類: 待校正]]&lt;/div&gt;</summary>
		<author><name>TaiwanTonguesApiRobot</name></author>
	</entry>
</feed>