라즈베리파이 led제어
-
저번에는 C를 이용한 led제어를 알아봤는데요 이번에는 파이썬으로 제어하는 방법을 알아보겠습니다 파이썬에서 GPIO를 이용해 led를 제어하기 위해서 RPi.GPIO를 이용하면 됩니다 물론 이외에도 WiringPi-Python, RPIO등이 있습니다 RPi.GPIO 모듈은 BCM C library와 호환되는 API를 이용할 수 있게 해줍니다 RPi.GPIO 사용법 1. import를 한다 (import RPi.GPIO) 2. 어떠한 모드로 사용할지 정한다 ( GPIO.setmode(GPIO.BCM) or GPIO.setmode(GPIO.BOARD) 3. 사용할 GPIO 헤더 핀을 지정한다 (GPIO.setup(18, GPIO.OUT, initial=GPIO.LOW) 4. 해당 핀 객체에 데이터를 읽고 쓰..
라즈베리파이 GPIO를 이용하여 led 제어 (파이썬 코드 포함)저번에는 C를 이용한 led제어를 알아봤는데요 이번에는 파이썬으로 제어하는 방법을 알아보겠습니다 파이썬에서 GPIO를 이용해 led를 제어하기 위해서 RPi.GPIO를 이용하면 됩니다 물론 이외에도 WiringPi-Python, RPIO등이 있습니다 RPi.GPIO 모듈은 BCM C library와 호환되는 API를 이용할 수 있게 해줍니다 RPi.GPIO 사용법 1. import를 한다 (import RPi.GPIO) 2. 어떠한 모드로 사용할지 정한다 ( GPIO.setmode(GPIO.BCM) or GPIO.setmode(GPIO.BOARD) 3. 사용할 GPIO 헤더 핀을 지정한다 (GPIO.setup(18, GPIO.OUT, initial=GPIO.LOW) 4. 해당 핀 객체에 데이터를 읽고 쓰..
2020.05.24 -
우선 이전에 다루었던 스위치로 led를 제어하는 것과 다를게 없습니다 그 회로에 스위치가 하나 더 추가되었을 뿐입니다 그렇기 때문에 이 글을 보기전에 이전 글을 봐주시기 바랍니다!! https://hoho325.tistory.com/216 회로 구성 기본적인 설명은 위 글에서 했으므로 바로 회로를 보여드리겠습니다 회로는 fritzing을 이용해 그렸습니다 스위치 하나를 똑같은 방식으로 연결하면 됩니다. 따로 동작하기 위해서 다른 5V와 GND를 이용했습니다. gpio는 wiringpi 5번(BCM 24번)에 꽂습니다 그리고 스위치 꽂을 때 반드시 꽉 꽂으세요. 왜 안되지 해서 보니까 꽉 안꽂혀있던... ㅠㅠ 실제 꽂으면 위와 같습니다 빵판이 작은것 밖에 없어서 좀 복잡해 보이네요 ㅠㅠ 스위치 2개 이용하..
라즈베리파이4b에 스위치 2개 연결하여 led 제어하기(wiringpi)우선 이전에 다루었던 스위치로 led를 제어하는 것과 다를게 없습니다 그 회로에 스위치가 하나 더 추가되었을 뿐입니다 그렇기 때문에 이 글을 보기전에 이전 글을 봐주시기 바랍니다!! https://hoho325.tistory.com/216 회로 구성 기본적인 설명은 위 글에서 했으므로 바로 회로를 보여드리겠습니다 회로는 fritzing을 이용해 그렸습니다 스위치 하나를 똑같은 방식으로 연결하면 됩니다. 따로 동작하기 위해서 다른 5V와 GND를 이용했습니다. gpio는 wiringpi 5번(BCM 24번)에 꽂습니다 그리고 스위치 꽂을 때 반드시 꽉 꽂으세요. 왜 안되지 해서 보니까 꽉 안꽂혀있던... ㅠㅠ 실제 꽂으면 위와 같습니다 빵판이 작은것 밖에 없어서 좀 복잡해 보이네요 ㅠㅠ 스위치 2개 이용하..
2020.05.18