pigpio 라는 다른 라이브러리가 존재한다.
[링크 : http://abyz.co.uk/rpi/pigpio/examples.html]
라즈베리 B 인거 같은데..
출력은 22Mhz 까지(단순하게 on/off만) 가능
[링크 : http://codeandlife.com/2012/07/03/benchmarking-raspberry-pi-gpio-speed/]
아무튼..
TSL235R 라는 녀석이 결과물이 주파수로 나와서
그걸 이용하는 예제
#!/usr/bin/python import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setup(25, GPIO.IN) impuls_count = 0 # Do next lines for i.e. 1000ms: GPIO.wait_for_edge(25, GPIO.FALLING) impuls_count = impuls_count + 1 [링크 : http://stackoverflow.com/..../how-to-get-the-frequency-of-a-square-wave-in-a-python-script] |
'embeded > raspberry pi' 카테고리의 다른 글
라즈베리 B+ USB 전류 제한해제? (0) | 2015.09.10 |
---|---|
라즈베리 파이 - wiring pi GPIO 인터럽트 (0) | 2015.09.07 |
라즈베리 파이 - dht11 device tree (0) | 2015.09.03 |
라즈베리 파이 - 초음파 + 온도 센서? (0) | 2015.09.03 |
라즈베리 파이 MAC address 관련 (0) | 2015.09.02 |