라즈베리

gpio 명령에 의한 LED ON OFF

coding art 2018. 3. 13. 16:33
728x90


라즈베리 파이 터미날 창에서 인터프리터(Interpreter) 명령을 사용하여 LED 회로를 on OFF 시켜보자. 인터프리터 명령은 파이선의 경우 Shell에서 흔히 한줄 단위 명령으로 사용되는 명령을 인터프리터라고 한다. 윈도우즈의 명령 창에 해당하는 라즈베리 파이의 터미널 창에서의 각종 명령들도 일종의 인터프리터 명령으로 볼 수 있을 듯하다.





라즈베리 파이 터미널 창에서 아래와 같이 GPIO 넘버링 기준을 가지고 위의 LED 회로를 on OFF 해 보자. 이미 RPI.GPIO 모듈이 설치가 되었으면 아래의 인터프리터 명령들이 실행되고 LED 가 on OFF 됨을 확인할 수 있다.


GPIO 넘버링에 의한 LED on OFF 제어 결과를 gpio readall 이라는 명령을 통해 확인하자. LED OFF 인 경우 BCM 17번 핀에서 V의 값이 0 임을 확인할 수 있다.


마찬가지로 gpio –g write 17 1 명령에 의해 LED on 인 경우도 V 값 확인이 가능하다.



gpio 명령에 의해 LED on 또는 OFF가 가능하다는 점이 확인되었으나 BLINK와 같은 제어 명령은 없는듯하다. 이는 결국 C언어 코딩에 의존 할 수밖에 없어 보인다.