2023年3月24日 星期五

ESP32 無線基地台連線測試

本實作使用 WeMos LoLin32 開發板,WiFi 802.11b/g/n 進行基地台連線測試。

使用Arduino IDE 編譯 ESP32 程式前請先確認已經正確選定開發板規格。

2023年3月11日 星期六

ESP32 初體驗:使用 Arduino IDE 編譯 ESP32 程式

ESP32由總部位於上海的中國公司樂鑫資訊科技建立和開發,由台積電採用40奈米技術製造。ESP32是一系列低成本,低功耗的單晶片微控制器,整合了Wi-Fi和雙模藍牙。 ESP32系列採用Tensilica Xtensa LX6微處理器,包括雙核心和單核變體,內建天線開關,RF變換器,功率放大器,低雜訊接收放大器,濾波器和電源管理模組。 

本實作使用 WeMos LoLin32 開發板,此開發板是Wemos基於 ESP-32 模組所設計的核心開發板,內建802.11 b/g/n/e/i 2.4 GHz Wi-Fi 的微控制器、藍牙 v4.2 BR/EDR 和低功耗藍牙(BLE、BT4.0、Bluetooth Smart)並引接 ESP-32所有的GPIO接腳,配有雙核心 Tensilica 32bit LX6 微處理器,高達 240 MHz 時脈,適合使用麵包板進行開發應用。

2023年2月26日 星期日

實作 Ethernet Shield 網路家用電路控制

本實作介紹如何使用 Arduino Ethernet Shield W5100 乙太網路擴充板,除指定相關網路參數例如MAC、IP位址等進行網路連線外,並以網頁表單資料傳送的方式透過網路擴充板與繼電器模組控制家電電源的啟閉,達到遠端控制家電之目的。

本實作除了之前介紹過的Ethernet Shield(W5100)乙太網路擴充板外,新增一個2 Relay的雙電路繼電器模組,繼電器(Relay) 是一種電流控制模組,具有輸入迴路和輸出迴路,常用於自動控制電路中,能夠把較小的電流去控制較大電流的一種「自動開關」。


  • 繼電器型號: Jqc/3FF/S Z, 2 Channel
  • 工作電壓: 5 V DC; 負載: 10 A, AC 250 V/15 A, 125 V
  •  50 x 37 x 18 mm (L * W * H); Color: Blue relays on a black PCB; Weight: 35 g
  • 腳位接點:VCC:系統電源正極,GND:系統電源負極,IN1--IN2:繼電器控制端埠。

熱門文章