micro:bit
  • micro:bit全攻略
  • micro:bit基礎實習
  • 認識micro:bit
  • 開始使用micro:bit
  • 計數器實作
  • 麵包板及電源模組的使用
  • LED(燈光)顯示功能
  • 電子輪盤遊戲實作(內建LED篇)
  • 隨機數的應用–猜大小
  • 使用序列埠輸出資訊
  • 三色 RGB LED實習
  • 伺服馬達基礎實習
  • 光敏電阻基礎實習
  • 繼電器基礎實習
  • OLED顯示器實習
  • 超音波測距實習
  • 音樂積木用的接頭
  • 遙控小車硬體組裝及程式入門
  • 小車程式實作
  • 小車遙控程式
  • 開始使用MicroPython
  • MicroPython程式簡易入門
  • MicroPython按鈕控制
  • MicroPython操作每一顆LED
  • MicroPython亂數的應用
  • MicroPython電子輪盤遊戲實作
  • MicroPython輸出入接腳控制
  • MicroPython飄落的雪花及避障遊戲
  • 上傳檔案到micro:bit
  • MicroPython物件導向程式設計
  • MicroPython無線電通訊
  • MicroPython SSD1306 oled實作
  • MicroPython DHT11溫濕度感測器
  • MicroPython光感測器模組
  • MicroPython繼電器應用
  • MicroPython超音波HC-SR04
  • MicroPython伺服馬達操作
  • 專題--燈籠牆實作
Powered by GitBook
On this page

MicroPython繼電器應用

PreviousMicroPython光感測器模組NextMicroPython超音波HC-SR04

Last updated 5 years ago

繼電器是以小電流訊號驅動大電流開關的重要元件,有了它,我們就可以在透過micro:bit的一些簡單的電路及程式,去切換電扇、電燈等等這一類使用110V電源的電器,在家電自動化的專題中是不可或缺的元件喔。這次我們使用的繼電器是下面這個:

在針腳的部份有3個pin,分別是正負電源以及S訊號線,其中正負電源至少要供給5V的電力才夠,直接使用micro:bit上的3.3V並推不動這個電磁裝置,所以在這個練習中還需要有額外的電源供應裝置才行。另外3個用螺絲起子才能連接的接點就是用來當做是電器的開關。

使用micro:bit驅動這個繼電器請把S訊號連接到micro:bit上的任一個接腳,以下的程式是把它連接到pin2,另外,別忘了它的負極除了連接到電源的負極之外,也要再連一條線到micro:bit的GND上才行。

from microbit import *

while True:
    pin2.write_digital(1)
    sleep(1000)
    pin2.write_digital(0)
    sleep(1000)

這個程式讓繼電器以1秒為間隔連續進行開和關的操作,正常的情況下,你將會聽到繼電器模組運作的聲音,也會看到繼電器模組上的燈號不斷地閃爍。

首頁
Logo