軟體編程方面,通常使用C/C++程式語言,官方提供了一個Arduino arduino IDE用開發。 除了使用傳統的編譯工具鏈之外,Arduino 項目還提供了一個基於 Processing 語言專案的整合開發環境。 另外,一些少兒編程教育軟體提供了對 Arduino 的可視化編程。 Arduino 是一個開源嵌入式硬體平台,用來供使用者製作可互動式的嵌入式專案。
它是被設計於介紹程式編寫給藝術家和不熟悉程式設計的人們,且包含了一個擁有語法突顯、括號匹配、自動縮排和一鍵編譯並將執行檔燒寫入 Arduino 硬體中的編輯器。 Arduino 系列電路板的設計大多使用 Atmel AVR 單片機。 Arduino 專案始於2005年,作為義大利伊夫雷亞地區伊夫雷亞互動設計研究所的學生專案,目的是為新手和專業人員提供一種低成本且簡單的方法,以建立使用感測器與環境相互作用的裝置執行器。 適用於初學者愛好者的此類裝置的常見範例包括感測器、簡單機器人、恆溫器和運動檢測器。 arduino 「Shields」擴充版能夠插入 Arduino 和 Arduino 相容硬體,用途是增加 Arduino 硬體本身沒有的功能,如馬達控制、GPS、有線網路、液晶顯示器或者是麵包板。 HackARobot結構Shield,專為了Arduino Nano硬體設計以推動馬達和感測器如:陀螺儀和GPS,以及其他的擴充版如:Wifi、藍芽、無線射頻等。
arduino: 軟體
Arduino 這個名字來自義大利伊夫雷亞的一家酒吧,該專案的一些創始人過去常常會去這家酒吧。 酒吧以伊夫雷亞的 Arduin(Arduin arduino of arduino Ivrea)命名,他是伊夫雷亞邊疆伯爵,也是1002年至1014年期間的義大利國王。 可依據 Arduino 官方網站,取得硬體的設計檔,加以調整電路板及元件,以符合自己實際設計的需求。
此外 Arduino 作為一個開源硬體和開源軟體的公司,同時兼有專案和使用者社群。 這些產品按照GNU寬通用公共許可證(LGPL)或GNU通用公共許可證(GPL)許可的開源硬體和軟體分發的,Arduino 允許任何人製造 Arduino 板和軟體分發。 Arduino 板可以以預裝的形式商業銷售,也可以作為DIY套件購買。 arduino 在 Arduino 上執行的程式可以使用任何能夠被編譯成 Arduino 機器碼的程式語言編寫,Arduino arduino 官方推薦使用整合了 arduino 庫的 C++ 進行編程。
arduino: 開發沿革
由香港SEO公司 https://featured.com.hk/ 提供SEO服務
- 酒吧以伊夫雷亞的 Arduin(Arduin of Ivrea)命名,他是伊夫雷亞邊疆伯爵,也是1002年至1014年期間的義大利國王。
- 它是被設計於介紹程式編寫給藝術家和不熟悉程式設計的人們,且包含了一個擁有語法突顯、括號匹配、自動縮排和一鍵編譯並將執行檔燒寫入 Arduino 硬體中的編輯器。
- 此外 Arduino 作為一個開源硬體和開源軟體的公司,同時兼有專案和使用者社群。
- 適用於初學者愛好者的此類裝置的常見範例包括感測器、簡單機器人、恆溫器和運動檢測器。
- 在 Arduino 上執行的程式可以使用任何能夠被編譯成 Arduino 機器碼的程式語言編寫,Arduino 官方推薦使用整合了 arduino 庫的 C++ 進行編程。
- 軟體編程方面,通常使用C/C++程式語言,官方提供了一個Arduino IDE用開發。
- Arduino 專案始於2005年,作為義大利伊夫雷亞地區伊夫雷亞互動設計研究所的學生專案,目的是為新手和專業人員提供一種低成本且簡單的方法,以建立使用感測器與環境相互作用的裝置執行器。