iT邦幫忙

2025 iThome 鐵人賽

DAY 28
0
自我挑戰組

第一次團體專題系列 第 28

Day 28 : ESP32-CAM 給植物一杯水 用繼電器控制水幫浦

  • 分享至 

  • xImage
  •  

我們要讓 ESP32-CAM 從「觀察者」變成「行動派」。
今天重點是讓它能自己「開水」。


⚡ 認識繼電器

繼電器(Relay)是一種電控開關。
ESP32 無法直接驅動 5V 的水幫浦,但可以透過繼電器間接控制電源通斷。
就像電燈開關:ESP32 負責按開關,繼電器負責實際接電。


🧰 繼電器接線

繼電器腳位 ESP32-CAM 腳位 說明
VCC 5V 電源
GND GND 接地
IN GPIO 12 控制訊號

水幫浦接法如下:

5V (+) → 繼電器 COM
繼電器 NO → 幫浦正極
幫浦負極 → GND

💻 測試程式

#define RELAY_PIN 12

void setup() {
  pinMode(RELAY_PIN, OUTPUT);
  Serial.begin(115200);
}

void loop() {
  Serial.println("💦 開始澆水!");
  digitalWrite(RELAY_PIN, HIGH);
  delay(5000);
  digitalWrite(RELAY_PIN, LOW);
  Serial.println("🌿 澆水結束。");
  delay(10000);
}

🧩 小挑戰

把昨天的「濕度感測器」數值整合進來:
若濕度 < 40%,就自動開啟水幫浦。

這樣就能讓植物在「真的口渴」時才喝水!


上一篇
Day 27 : ESP32-CAM 讓植物開口說話 土壤濕度感測器入門
下一篇
Day 29 : ESP32-CAM 讓相機幫你看植物臉色
系列文
第一次團體專題30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言