繼電器 - Webduino 基礎教學
文章推薦指數: 80 %
當我們開始用Webduino 控制繼電器,就可以非常簡單的做出利用網頁控制的智慧插座或自動開關。
... 繼電器的大電流一端的接線,利用十字螺絲起子,將電線旋緊。
繼電器
繼電器是一種電子控制器件,它具有控制系統和被控制系統,通常應用於自動控制電路中,是用較小的電流去控制較大電流的一種「自動開關」,在電路中起著自動調節、安全保護、轉換電路等作用。
當我們開始用Webduino控制繼電器,就可以非常簡單的做出利用網頁控制的智慧插座或自動開關。
範例影片展示
接線與實作
開始接線前,先認識一下繼電器,繼電器的內部構造有一個電磁鐵,
在沒有訊號提供時,內部的簧片會在上方,這時候「常閉」與「公共端」是通路,「常開」和「公共端」是斷路。
當電磁鐵透過訊號通電,就會將內部的簧片往下吸附,此時「常閉」與「公共端」變成斷路,「常開」和「公共端」變成通路。
藉由這個方式,我們就可以很容易的控制電器用品的開和關。
因為是用小電流控制大電流,所以在這個範例會用到兩組電源,其中一組電源提供Webduino開發板使用,另外一組電源則是供應繼電器使用。
在繼電器上頭有紅燈綠燈的一側,具有三個腳位,將VCC接在Webduino3.3V的腳位,GND接在GND的腳位,IN接在9的位置,繼電器的另外一側需要用十字螺絲起子來接線(因為這一側通常會接大電流的電器),將風扇的其中一條電線接在繼電器的「常開」,另外一條電線和電源接上,而電源的另外一條線則接在繼電器的「公共端」。
由於Webduino支援開發板種類只會越來越多,接線圖先使用馬克一號與Fly示範,對於其他開發板來說,只要IN接數位腳(數字),仍會有一樣的效果。
馬克一號接線示意圖:
Fly接線示意圖:
繼電器的大電流一端的接線,利用十字螺絲起子,將電線旋緊。
實際接線照片:
斷路時繼電器會亮紅色的燈,通路時會亮綠色的燈。
基本操作
打開WebduinoBlockly編輯工具(https://blockly.webduino.io),在畫面中放入開發板積木,填入DeviceID,在開發板內放入繼電器的積木,腳位設定11,變數名稱設定為relay。
開發板的積木在「開發板控制」目錄下,繼電器相關積木在「輸入輸出>繼電器」的目錄下。
如果要讓繼電器打開(使其通電),在繼電器積木的後方,放入「relay設定狀態on」的積木。
由於繼電器和LED一樣,都是透過數位腳的1和0控制開和關,所以把繼電器的積木,換成LED的積木一樣是可以運作的。
不過繼電器不支援「強弱」,只能純粹的開、關、閃爍。
填入裝置DeviceID,確認開發板上線,點選右上方紅色按鈕執行,就可以看到繼電器通電,連接繼電器的電扇或電器也會啟動。
範例解答(雲端平台):https://blocklypro.webduino.io/#XBBjwdKybm
範例解答(體驗版):https://goo.gl/rYRsRk
網頁燈泡圖片控制繼電器
更進一步我們可以透過網頁操控LED,這時可以打開WebduinoBlockly的網頁互動測試區,下拉選單選擇「點擊燈泡」,畫面裡會打開一個內嵌的網頁燈泡圖片,在左側的積木目錄內,可以看到最下方出現了一個「點擊燈泡」的選單,點選展開可以看到操控網頁燈泡圖片的控制積木。
接著為了確保開發板上線的時候,繼電器和網頁燈泡圖片的狀態一致(都是關或都是開),先放入relay狀態為off和燈泡狀態為off的積木,讓它們一開始都是熄滅的狀態。
把「點擊燈泡執行」的積木放到畫面中,放入邏輯「如果、否則」的積木,邏輯積木可以點選「藍色小齒輪」,增加判斷的條件(如下圖)。
如果否則的積木在「基本功能>邏輯」目錄下,點擊燈泡執行的積木在「點擊燈泡」目錄下。
在第一個邏輯判斷,放入「燈泡現在狀態是on」的積木,表示「如果燈泡圖片是亮燈的」,執行的內容就將燈泡圖片狀態設為off,relay也設為off,反之「如果燈泡圖片是熄滅的」,執行的內容就將燈泡圖片狀態設為on,relay狀態也設為on。
其實更簡單的方法是直接用LED的積木來控制繼電器,透過「狀態切換」可以直接切換把off狀態變成on,把on變成off。
填入裝置DeviceID,確認開發板上線,點選右上方紅色按鈕執行,並開始點按網頁互動區裡的燈泡圖片,就可以輕鬆地控制連接繼電器的電器了。
使用LED操控的解答:https://goo.gl/7ZfVXR
使用繼電器操控的解答:https://goo.gl/QPt3Ef
相關參考
範例解答(雲端平台):https://blocklypro.webduino.io/?demo=demo-area-02#XmNOJQrj9A
範例解答(體驗版):https://goo.gl/QPt3Ef
範例完整程式碼:http://bin.webduino.io/lubac/edit?html,css,js,output
聯絡我們
如果對於Webduino產品有興趣,歡迎透過下列方式購買:
個人線上購買:https://store.webduino.io/(支援信用卡、超商取貨付款)
企業&學校採購:來信[email protected]或來電07-3388511。
如果對於這篇教學有任何問題或建議,歡迎透過下列方式聯繫我們:
Email:[email protected](如對於產品有使用上的問題,建議透過Email附上照片或影片聯繫)
Facebook粉絲團:https://www.facebook.com/webduino/
Facebook技術討論社團:https://www.facebook.com/groups/webduino/
Webduino基礎教學
Webduino開發板
馬克一號(介紹)
馬克一號(初始化設定)
WebduinoFly(介紹)
WebduinoFly(初始化設定)
WebduinoSmart(介紹)
WebduinoSmart(初始化設定)
開發板擴充設定
Arduino韌體下載與燒錄
使用WebSocket操控
WebduinoBlockly
認識WebduinoBlockly
WebduinoBlockly基本操作
WebduinoBlockly特殊功能
連動多塊開發板
腳位偵測設定
發光元件
LED
三色LED
LED點矩陣
輸入輸出
繼電器
蜂鳴器
按鈕開關
震動開關
搖桿
紅外線發射接收
環境偵測
超音波偵測
溫濕度偵測
人體紅外線偵測
聲音偵測
光敏電阻
可變電阻
土壤濕度偵測
三軸加速度計
無線感應
RFID
玩具及馬達
伺服馬達
Webduino綜合應用
元件應用
LED(兩顆交互閃爍)
LED(霹靂燈)
LED(語音聲控)
LED(人臉追蹤)
LED(Google表單操控)
三色LED(調色盤)
蜂鳴器(多人協奏)
蜂鳴器(會說話的鬧鐘)
傳感器應用
超音波(改變圖片大小)
超音波(控制LED)
超音波(控制三色LED)
溫濕度(Firebase紀錄)
RFID(控制Youtube)
可變電阻(改變Youtube音量)
聲音偵測(吹點矩陣蠟燭)
玩具改造
Smart自走車(組裝步驟)
Smart自走車(網頁遙控器操控)
Smart自走車(超音波避障)
Smart自走車(溫濕度感測車)
Smart智慧路燈(組裝步驟)
Smart智慧路燈(接線教學)
Smart飛天車(組裝步驟)
Smart飛天車(接線教學)
馬克一號自走車(鍵盤操控)
馬克一號自走車(行動裝置操控)
馬克一號自走車(循跡功能)
WABot機器人(初始化設定)
WABot機器人(基礎操控)
百元玩具車大改造
智慧生活
智慧植栽(水泵)
智慧插座(組裝與操控)
智慧追蹤(伺服馬達+攝影機)
Webduino雲端平台
基本介紹
註冊與登入
Blockly程式積木
Device裝置管理(裝置認證)
Device裝置管理(雲端更新)
兌換券(領取與添加新功能)
發光元件
LCD螢幕
七段顯示器
輸入輸出
MP3播放器
環境偵測
PM2.5細懸浮微粒偵測
顏色感測器
電子羅盤
光度計
溫濕度計
資料庫
Google試算表(設定)
Google試算表(儲存)
Google試算表(讀取)
綜合應用
記錄PM2.5(Google試算表)
玩具改造
Smart智慧小屋(組裝步驟)
Blockly教學
基本功能
變數
流程
文字
數學式
列表
邏輯
迴圈
進階功能
控制台
等待
數值轉換
鍵盤行為
語音聲控
語音朗讀
行動裝置
網頁互動區
文字、點擊、圖片
顏色、按鈕、拉霸
遙控器
Youtube
影像追蹤
創意應用
抽籤並朗讀姓名
大樂透自動選號
隨機組合朗讀語句
語音朗讀逐字稿
小時鐘
語音報時
九九乘法你問我答
BlocklyGames
迷宮
鳥
烏龜
影片
池塘導師
Dr.Smart教學
開發板元件
三色LED
三色LED(色彩輪播)
光敏電阻
光敏電阻(色彩變化)
按鈕開關
按鈕開關(控制顏色)
按鈕開關(控制Youtube)
元件及傳感器
LED
蜂鳴器
震動開關
LED點矩陣
超音波偵測
溫濕度偵測
綜合應用
蜂鳴器(多人協奏)
超音波(倒車雷達)
超音波(控制Youtube)
LED點矩陣(顯示距離)
LED點矩陣(顯示溫度)
按鈕開關(控制蜂鳴器)
實戰智慧插座
基本操控
組裝智慧插座
網頁操控智慧插座
傳感器應用
超音波偵測距離
光線偵測
人體紅外線偵測
聲音偵測
電視機遙控器
按鈕開關
電流急急棒
土壤濕度偵測
RFID感應
進階應用
語音辨識
人臉、顏色追蹤
手機陀螺儀
聊天室(原理)
聊天室(前後端實作)
Google試算表(原理)
Google試算表(前後端實作)
Google地圖(原理)
Google地圖(前後端實作)
Youtube互動
Opendata實作
Node-Red(基礎操作)
Node-Red(Twitter)
Node-Red(E-mail)
日幣匯率(Node-Red爬蟲)
日幣匯率(Node-js爬蟲)
常見問題
Webduino相關
關於Webduino
購買Webduino產品
技術支援與合作
Webduino開發板
關於Webduino開發板
連線相關&初始化設定問題
Web:Bit相關問題
WebduinoSmart相關問題
其它問題
延伸文章資訊
- 1一般繼電器
繼電器的構造與原理繼電器是由接收電氣訊號來改變機械性動作的電磁體與開閉電力的開關所構成。 ... 一旦電樞被吸入至鐵心,在可動接點與固定接點相互接觸後即亮燈。
- 2繼電器的接線方法大全! - 每日頭條
該型號繼電器需要使用DC24V的電源供電。 8個接線端子如何連接?依據是什麼? 5和6是公共端,1和2是常閉觸點,3 ...
- 314腳220V繼電器是控制什麼的 - 好問答網
接模組就把繼電器的常開觸點接入模組。 十四腳繼電器接線:13、14是電源(直流14+13-)。1、2、3、4分別是9、 ...
- 4220V上電接通延時斷開繼電器模塊走廊開關樓梯燈電路電路板 ...
產品資料: 型號:JK021交流通電延時斷電模塊(原型號JK02-220V) 功能:接入220V後,立即輸出電壓給負載,延時到達後斷開負載電源。 (注意該款通電就開始延時, ...
- 5把220v的指示燈點亮?求教,14腳的繼電器等中
用220v的繼電器如何接上,把220v的指示燈點亮? ... 注:中間繼電器的型號有很多種,不同型號的,接法略有不同,要看繼電器上面的電路圖!