勵志

勵志人生知識庫

什麼是arduino

開源電子原型平台

Arduino是一款便捷靈活、方便上手的開源電子原型平台,主要包括硬體(各種型號的Arduino板)和軟體(Arduino IDE),由歐洲開發團隊於2005年冬季開發,包含諸如Massimo BanziDavid CuartiellesTom Igoe等成員。

Arduino平台建立在開放的簡單I/O界面之上,使用類似Java、C語言的Processing/Wiring開發環境。其硬體部分是Arduino電路板,可用於電路連線,而Arduino IDE則是計算機上的程式開發環境。用戶可以在IDE中編寫程式代碼,並將其上傳到Arduino電路板,以控制電路板的操作。

Arduino能通過各種感測器感知環境,並通過控制燈光、馬達和其他設備來影響環境。它的微控制器可以使用Arduino程式語言(基於Wiring)和Arduino開發環境(基於Processing)進行編程,該程式語言允許用戶將代碼編寫、編譯和燒錄進微控制器。

基於Arduino的項目可以只包含Arduino,也可以包含與其他在PC上運行的軟體(如Flash、Processing、MaxMSP)的通信,以實現更複雜的功能。