# 主題標籤

digitalRead

整理 digitalRead 標籤相關文章與教學,協助你快速找到主題內容。

收錄文章:3 篇

digitalRead 相關文章

← 返回全部文章
第7章 Arduino GPIO 與 Digital I/O 教學:LED、按鍵與 INPUT_PULLUP 完整解析

第7章 Arduino GPIO 與 Digital I/O 教學:LED、按鍵與 INPUT_PULLUP 完整解析

本章深入介紹 Arduino Uno R3 的 GPIO 與 Digital I/O 基礎觀念,說明 INPUT、OUTPUT、INPUT_PULLUP、HIGH、LOW、digitalWrite() 與 digitalRead() 的實際用途。內容包含 LED 點燈、LED 閃爍、按鍵控制 LED、Floating 問題、內建上拉電阻、GPIO 電流限制及常見接線錯誤,適合 Arduino 初學者建立數位輸入輸出的完整基礎。

閱讀文章
第14章 Arduino 常用函式與程式設計技巧:map、millis、random 與程式結構完整教學

第14章 Arduino 常用函式與程式設計技巧:map、millis、random 與程式結構完整教學

本章完整整理 Arduino 常用函式與程式設計技巧,包含 pinMode()、digitalRead()、digitalWrite()、analogRead()、analogWrite()、map()、constrain()、millis()、micros()、random() 與 Serial.print()。透過旋鈕控制 LED、非阻塞計時、隨機效果與自訂函式實作,學會建立結構清楚、容易維護且可擴充的 Arduino 程式。

閱讀文章
第4章ESP32 數位輸入教學:按鍵、Pull-up、Pull-down 與 Debounce

第4章ESP32 數位輸入教學:按鍵、Pull-up、Pull-down 與 Debounce

本章完整介紹 ESP32 數位輸入與按鍵控制,從 digitalRead()、HIGH/LOW、Floating Input、Pull-up、Pull-down、INPUT_PULLUP、INPUT_PULLDOWN 等基本觀念開始,進一步說明機械按鍵的 Contact Bounce、Debounce 與 Edge Detection。實作部分使用 GPIO27 建立按鍵輸入,並以 delay() 與 millis() 比較阻塞式及非阻塞式防彈跳方法,完成 Button Toggle LED、按鍵計數器,以及短按、長按控制的基礎架構,作為後續 Relay、選單、IoT 控制器與人機介面專題的基礎。

閱讀文章