把一些對「Arduino語言」(Arduino Language) 的本質是什麼程式語言的相關內在此簡單分享一下,為了簡單說明也會寫得粗略(rough)一些,供有在玩Arduino的朋友們參考。
https://www.arduino.cc/reference/en/
阿良 (孫文良) 發表在 痞客邦 留言(0) 人氣()
本篇文章針對Arduino IDE的下載、安裝及基本設定等方面進行操作步驟的簡介
牽涉Arduino板子的部分主要針對CH340 UART轉USB晶片(與arduino官方板子有些微不同)的Arduino Uno作簡介(許多在拍賣網站上都會買到此款Arduino Uno板子)
阿良 (孫文良) 發表在 痞客邦 留言(1) 人氣()
歡迎透過合法的方式分享此文內容,若要轉載/轉貼,請明確貼出此原始連結並標示作者基本資訊,請勿抄襲及非法轉貼(例如擷取內文但並未註明出處)
基於看過很多學校同學、老師們甚至是從業工程師對於Arduino及MCU都有著不少誤解,所以分享此篇文章
Q: Arduino到底是什麼?
- Arduino是現今在學生或maker界之間很流行的一種搭載微控制器(單晶片微電腦)的電路板 (專業一點來說其實是一種開發板,也就是開發階段所用的平台,所以許多腳位都拉出來,也因為這樣就有相對應的PCB面積) 的系列的名稱(包含其軟體,函數庫與工具),因其應用軟體介面之完整度與其搭配的硬體之整合度極高,可讓開發者在不必深入了解底層硬體驅動步驟原理的情況下,而直接透過比較直觀的方式操控微電腦,所以相當盛行。即便是非電機電子資工背景的人,在大多數的狀況下,只要受過基礎教學訓練,亦可利用Arduino做出一些簡單的微電腦應用
- Arduino是很方便的工具,但背後的原理仍然很重要,需要注意,很多人會忽略這點,以為東西會動就代表自己會MCU韌體開發了,但其實可能完全不瞭解較深入的背後原理
- 事實上,若多理解背後原理,再來使用Arduino,那麼在使用上將會如虎添翼
- 此外,Arduino的軟硬體都是開源(Open Source),其實很值得鑽研應用層底下的這些library和硬體電路設計,可以學到很多東西,只可惜很多人都只拿它來做簡單的應用,沒有看到更深入、更有價值的學習及探討層面,也因為Arduino有著簡單易用的外表,所以很多學校老師都誤以為Arduino只能讓學生做雛形,其實不然,事實上Arduino上面的ATMEGA328 MCU從很早期(至少十幾年前)就已經被使用在許多產品的開發上,只是當時這顆MCU還沒有Arduino這層外衣
阿良 (孫文良) 發表在 痞客邦 留言(0) 人氣()
【目前正尋求技術輔導教學工作, 可為家教或小班制形式, 若有需嵌入式或物聯網相關專業技術輔導者可洽談】
Hi 大家好
這是一個簡易無線藍牙遙控插座實作的製作教學文件
阿良 (孫文良) 發表在 痞客邦 留言(0) 人氣()