如何評價軟件Arduino?

韓雨虹

Arduino在中國的火爆程度遠不如國外,究其根本,筆者認為是Arduino太簡單了,在STM32單片機上需要一個星期才能完成功能的任務,用Arduino做出同樣的項目不需要2個小時。Arduino就是這麼任性,為什麼這麼簡單呢?最重要的是Arduino的庫和硬件整合的天衣無縫,這樣就連小學生都可以那他來做項目,我想這才是Arduino的生命力之所在。

圖形化編程

編程使絕大部分創客卻步,而Arduino把這道阻礙完美的解決了,Arduino支持很多第三方圖形化編程軟件。在這裡筆者推薦啃蘿蔔圖形化編程平臺,即使我們沒有學過C語言,在啃蘿蔔平臺上依然可以做出我們想要的效果。

如下圖所示,要實現一個呼吸燈效果,我們只需拖動左邊設置好的函數即可,這樣一個呼吸燈的程序就實現了。然後把我們的Arduino接到電腦上,點擊上傳按鈕就OK了,就是這麼簡單,這就是Arduino生命力之所在。

Arduino中文社區

Arduino之所示如此大火,Arduino中文社區功不可沒,裡面有海量的Arduino的資料、教程。更有千千萬萬的創客在裡面溝通、交流,社區裡面有我們望塵莫及的大牛比比皆是,各種新鮮玩意兒看的我們眼花繚亂,試想哪一個單片機的社區能做到如此規模?

外設之豐富

要論能買到的外設之豐富,Arduino的外設是其它的單片機所不能比擬的,小到LED流水燈,大到WiFi模塊、智能小車都可以在購物網站很輕鬆的買到,不要小看這些小東西,它能大大的降低學習成本。

以一言以蔽之

很噁心這種人:提及Arduino自帶蔑視,認為這東西是給小孩子玩的,這一點是我萬萬不能苟同的,在Windows之前的電腦都還沒有圖形界面,就算複製一個文件夾,都需要輸入很多命令,在他們看來Windows這種圖形化的界面也是給非專業人士玩的,但並不影響Windows的全球的進程。Arduino何嘗不是呢?它只是把複雜的寄存器進行了封裝,使非專業人士也能夠接觸。如果你還是覺得Arduino只是玩玩,那麼STM32何嘗不是呢?STM32也是各種庫封裝,這樣豈不是一五十步笑百步。以一言以蔽之:簡單易用就是Arduino生命力之所在!


愛上半導體

arduino發展到現在已經是一個完整的生態圈而不單單是軟件或者硬件了。圍繞著arduino周邊有無數的傳感器伴生設備,各種社區資料豐富,代碼開源可靠。前幾年熱門的3d打印機,無人機也都是以arduino為核心,這是其它芯片其它軟件做不到的。


分享到:


相關文章: