威棋電子自造學習中心
學習中心 / Arduino
入門首選

Arduino 學習中心

從 Arduino Uno R3 基礎、GPIO、感測器、顯示器、通訊介面到完整專題,依序找到適合自己的教材與實作。

建議學習路線

不必一次全部看完,先完成一個能看見成果的實驗,再往下一階段前進。

STEP 1先認識開發板與 IDE
STEP 2完成 GPIO / LED / Button 基礎實驗
STEP 3加入感測器與顯示器
STEP 4學習 UART / I²C / SPI
STEP 5把模組整合成自己的專題

Arduino 20 章完整學習路線

不再用「最新文章」倒序閱讀,而是依第 1 章到第 20 章建立正式課程順序。第 20 章若分成上、下篇,會保留在同一章節。

已上線 20 / 20 章核心文章 21 篇資源對應 0 / 20 章延伸文章 3 篇
文章來源:We-blog 已發布內容;有正式分類時以分類為準。v1.0.5 教材資源對應層已啟用:只有在 resource_map.local.php 設定實際 URL 的免費資源、會員下載或商品,章節按鈕才會顯示;尚未上線的資源可日後補上,不影響教材文章。
基礎建立認識平台、硬體、電學與 IDE
第1章
Arduino 是什麼?從零開始認識 Arduino 與微控制器 本章從零開始介紹 Arduino 的基本概念,說明 Arduino 開源電子開發平台、微控制器、Arduino Uno R3、一般電腦與 Raspberry Pi 之間的差異,並整理 Arduino 在感測器、顯示器、馬達控制、物聯網與自動…
第2章
Arduino Uno R3 開發板完整介紹 Arduino Uno R3 是最適合初學者入門的微控制器開發板之一。本章完整介紹 Uno R3 的 ATmega328P 微控制器、USB 與外部供電方式、Digital、Analog、PWM 腳位,以及 UART、I²C、SPI 通訊介…
第3章
Arduino 常用電子元件與工具介紹 本章介紹 Arduino 入門實驗最常使用的電子元件與工具,包括 LED、電阻、電容、電感、按鍵、蜂鳴器、可變電阻、麵包板、杜邦線與萬用電表。內容說明各元件的功能、極性、常見用途、接線注意事項與故障排除方法,並提供 Arduino 初學套件…
第4章
Arduino 基礎電學入門:歐姆定律、LED 電阻計算與供電教學 本章以 Arduino 初學者為對象,介紹電壓、電流、電阻與功率的基本概念,並透過水流比喻與歐姆定律說明各項電學參數之間的關係。文章也示範 LED 限流電阻的計算方式,整理 Arduino Uno 的 USB、DC Jack、VIN 供電方…
第5章
Arduino IDE 安裝與第一支程式:Blink、setup、loop 完整教學 本章介紹 Arduino IDE 2.x 的安裝、操作介面與基本設定,帶領初學者選擇正確的 Arduino Uno 開發板及通訊埠,理解 setup() 與 loop() 的執行方式,並透過 Blink 範例完成第一支 Arduino 程式…
程式與 I/O程式基礎、GPIO、麵包板、ADC 與 PWM
第6章
Arduino 程式設計基礎:變數、資料型別、運算子與 if 判斷教學 本章介紹 Arduino 程式設計的核心基礎,說明 setup() 與 loop() 的執行方式,以及註解、變數、常數與常見資料型別的用途。內容進一步解析指派、算術與比較運算子,並透過按鍵、LED 與感測器範例,學習使用 if 條件判斷控制…
第7章
Arduino GPIO 與 Digital I/O 教學:LED、按鍵與 INPUT_PULLUP 完整解析 本章深入介紹 Arduino Uno R3 的 GPIO 與 Digital I/O 基礎觀念,說明 INPUT、OUTPUT、INPUT_PULLUP、HIGH、LOW、digitalWrite() 與 digitalRead() 的實際…
第8章
Breadboard 麵包板教學:Arduino LED、按鍵與電路接線實作 本章完整介紹 Breadboard(麵包板)的內部導通結構、中央端子區與電源軌的使用方式,並說明 Arduino 與麵包板之間的 5V、GND、LED、電阻及四腳按鍵接線方法。內容包含 LED 亮燈、按鍵控制 LED、萬用電表導通測試、常見…
第9章
Arduino Analog Input 與 ADC 原理:analogRead、0~1023 與可變電阻實作 本章完整介紹 Arduino Analog Input(類比輸入)與 ADC(類比數位轉換器)的基本原理,說明 Digital 與 Analog 訊號的差異、Arduino Uno 為什麼會回傳 0~1023,以及如何使用 analogRe…
第10章
Arduino PWM 教學:analogWrite、占空比與 LED 調光實作 本章介紹 PWM(Pulse Width Modulation,脈衝寬度調變)的基本原理,說明 Arduino Uno 為何沒有真正的類比輸出,以及 analogWrite() 如何透過快速切換 HIGH 與 LOW 產生近似類比控制效果。…
通訊與程式技巧UART、I²C、SPI 與常用函式
第11章
Arduino UART(TTL Serial)序列通訊入門與實作 本章完整介紹 Arduino UART(TTL Serial)序列通訊原理,說明 UART、TTL Serial 與 RS-232 的差異,以及 Arduino Uno D0(RX)、D1(TX)腳位的正確接線方式。內容包含 Serial.…
第12章
I²C 雙線通訊完整教學:Arduino Wire、位址掃描與 LCD1602 實作 完整介紹 Arduino I²C(Inter-Integrated Circuit)雙線通訊原理,說明 SDA、SCL、裝置位址、Master 與 Slave 架構,以及 Arduino Uno 的 A4、A5 腳位。文章包含 Wire.h…
第13章
Arduino SPI 教學:MOSI、MISO、SCK、SS 與 Uno 接線 本章完整介紹 SPI(Serial Peripheral Interface)高速序列通訊原理,說明 MOSI、MISO、SCK、SS/CS 四條訊號線的功能,以及 Arduino Uno R3 的 SPI 腳位配置。內容包含多個 SPI …
第14章
Arduino 常用函式與程式設計技巧:map、millis、random 與程式結構完整教學 本章完整整理 Arduino 常用函式與程式設計技巧,包含 pinMode()、digitalRead()、digitalWrite()、analogRead()、analogWrite()、map()、constrain()、millis…
進階控制Interrupt、EEPROM、Timer、Library 與 Serial
第15章
Arduino Interrupt(中斷)與即時事件處理:attachInterrupt、ISR、volatile 與脈衝計數完整教學 完整介紹 Arduino Interrupt(中斷)與即時事件處理,說明 Polling 輪詢與中斷的差異、Arduino Uno 外部中斷腳位 D2 與 D3、attachInterrupt()、detachInterrupt()、RIS…
第16章
Arduino EEPROM 教學:非揮發性記憶體、資料讀寫與設定保存 完整介紹 Arduino EEPROM 非揮發性記憶體的用途與操作方式,說明 Flash、SRAM 與 EEPROM 的差異,並實作 EEPROM.read()、write()、update()、get() 與 put()。內容涵蓋 int…
第17章
Arduino Timer(計時器)與精準時間控制:Timer1、CTC、中斷與週期任務完整教學 本章完整介紹 Arduino Timer 硬體計時器的工作原理,說明 Arduino Uno 的 Timer0、Timer1、Timer2、系統時脈、Prescaler、Overflow、Compare Match 與 CTC 模式。透過 …
第18章
Arduino Library(函式庫)安裝、使用與自製函式庫完整教學 完整介紹 Arduino Library 函式庫的用途、安裝與使用方式,包括 Library Manager、ZIP 匯入、手動安裝、內建範例、API 閱讀、相依性與版本衝突。並透過 SimpleLed 與 StatusLed 實作,說明 …
第19章
Arduino Serial Monitor、Serial Plotter 與序列資料觀察完整教學 本章完整介紹 Arduino Serial Monitor 與 Serial Plotter 的使用方式,從 Serial.begin()、Baud Rate、Serial.print()、Serial.println()、Serial.a…
系統化除錯從錯誤判讀到長時間穩定性測試
第20章
Arduino Debug(除錯)與系統化故障排除(下):記憶體、Watchdog、示波器與長時間測試 本章包含 2 篇內容

Arduino 延伸教材與專題

20 章核心路線之外的補充文章、綜合入門與專題內容。

Arduino 電子零件與電路符號完整教學:電阻、LED、按鍵、電容與麵包板入門

完整介紹 Arduino 常見電子零件與電路符號,包括電阻、LED、按鍵、電容與麵包板,並提供接線方式、限流計算、INPUT_PULLUP、去彈跳及故障排除教學。

閱讀完整文章 →

Arduino 入門完整教學|電子零件、基礎電學、IDE 與介面實作

從電子零件與基礎電學開始,逐步學習 Arduino IDE、GPIO、感測器、麵包板接線與實作專案,適合沒有電子背景的初學者建立完整的 Arduino 基礎。

閱讀完整文章 →

Arduino 入門教學:UNO R3 規格、功能與應用完整介紹

Arduino UNO R3 是什麼? Arduino UNO R3 是最常見的 Arduino 入門開發板之一,適合用來學習微控制器、電子電路、感測器控制、馬達控制、LED 顯示、資料讀取與 IoT 原型開發。 UNO R3 的核心是 A…

閱讀完整文章 →

完成下一步

閱讀只是開始;依需求取得免費資源、建立會員、下載教材,再準備實驗材料。

We-blog 教材

瀏覽完整技術文章與問題排除。

全部文章 →

免費資源

取得公開教材與學習資源。

Freesource →

實作教材中心

透過接線圖與程式範例完成 Arduino 實作。

LabCenter →

會員與下載

登入會員後銜接程式、教材與受控下載。

Account → Getfile →

材料與專題

依實驗需求準備模組、元件與教材商品。

We-shop →

從 FB 只需要導到一個入口

分享這個主題頁後,讀者可以在站內繼續找到教材、免費資源、下載與材料,不必每篇文章都使用外部連結額度。

回學習中心