RaspberryPi3を使って高速ストロボ撮影をしようと思い、WiringPiを使って簡単なプログラムを作成して試してみましたが、オシロスコープで見ると周波数が100kHz程度までしか上昇しません。
理想としては200kHz程度まであげたいのですが、解決方法はございますでしょうか。ご教授お願い致します。
Python
1# -*- coding:utf-8 -*- 2 3import wiringpi 4import time 5 6# frequency of pulse 7# freq = (200e3)**-1 これぐらいの周波数がほしいが、これでは20kHz程度にしかならない 8freq = (200e4)**-1 9 10led_pin = 23 11 12wiringpi.wiringPiSetupGpio() 13wiringpi.pinMode(led_pin, 1) 14 15try: 16 while True: 17 wiringpi.digitalWrite(led_pin, 1) 18 time.sleep(freq/2) 19 20 wiringpi.digitalWrite(led_pin, 0) 21 time.sleep(freq/2) 22 23 24except KeyboardInterrupt: 25 pass

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/10 08:19