[IoT] Raspberry Pi 2 Led 閃爍頻率調整 > 30Hz
器材:
Raspberry Pi 2
220 歐姆的電阻
麵包板
LED燈
導線
電源線
外接螢幕以及鍵盤滑鼠等
step 1 接線:
LED燈有兩隻腳一長一短
長:+ 接一個220Ω電阻後再接一條線到Raspberry Pi 2 的PIN12腳位
短:- 要接地,接一條線連到 Raspberry Pi 2 的PIN 6腳位
step 2: Coding
建立一個 led_blink.py的檔案
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
LED_PIN = 12
GPIO.setup(LED_PIN, GPIO.OUT)
i = 0
while True:
i = i + 1
GPIO.output(LED_PIN, GPIO.HIGH)
time.sleep(0.015625)
GPIO.output(LED_PIN, GPIO.LOW)
time.sleep(0.015625)
time.sleep(3)
GPIO.cleanup()
step 3: 執行
如何調整閃爍頻率?
調整程式碼裡面的兩個 time.sleep(裡面的數值)
如圖所示
兩個都sleep 0.5 秒的話
閃爍(亮暗) 頻率即為 每秒一次(1 Hz)
根據計算
我需要 30Hz 以上的頻率所以要調成
time.sleep(0.015625)
您好, 請問可以利用這功能發送固定頻率100MHz嗎?
回覆刪除根據我的調查,我買的 Pi 2 CPU Clock 高達 900MHz
刪除如果找到了"夠貴"的LED燈泡以及"夠貴"的相機鏡頭,理論上可以
(實際上頗困難)
https://www.raspberrypi.org/blog/benchmarking-raspberry-pi-2/