我們要使用一些簡單的零件來架設一個警示紅燈,需要的材料如下:
1.
Pico主板
2.
USB 連接線
3.
紅LED一顆
4.
50-330歐姆的電阻
5.
麵包板一塊
6.
電線多根
接下來把LED和元件放到麵包板上,
以下圖來看,麵包板的基本接法是左右兩邊有紅藍線的部分,同一列的所有洞是相通的。中間的部分有兩個區塊,每一行的左右兩邊的5個洞是相通的。
如果以前沒有使用過麵包版,可以Google搜尋相關的網頁來了解。
首先我們可以把
第38腳(地線)接到麵包板上方有”-“的任一孔,
紅色LED的較長接腳(正極)插入任一下方區塊,短接腳插到上方區塊同一列的任一孔。
電阻一隻腳插到第19腳(GP14)的旁邊,另一邊插到LED正極的同一列。
接好以後開始寫程式,一樣在Thonny 編輯視窗輸入以下程式,執行後就可以看到紅色LED燈固定的閃滅。
可以修改freq=2.5指令的數字,數字越大,每秒鐘閃爍的次數越多。
以下的程式可以直接複製
from machine import Pin, Timer
led = Pin(14, Pin.OUT)
timer = Timer()
def blink(Timer):
led.toggle()
timer.init(freq=2.5, mode=Timer.PERIODIC, callback=blink)
留言
張貼留言