파이의 GPIO 소스는 기본적 레파시토리와 운영체제 시스템 상에 직접 반영 되어 있지는 않다.
이전 페이지에서 오렌지파이에 대한 GPIO 구동 라이브러리를 설치할 수가 있다.
<준비물>
브래드보드 x1
led x1
저항 x1
그리고 다음 링크에서 오렌지파이 zero의 gpio 핀 배치를 확인 할 수 있다.
다음 소스코드는 오렌지파이의 GPIO 를 통하여 led를 동작 시키는 코드 이다.
Source_File name : led.py | Type : Python | |
from pyA20.gpio import gpio
from pyA20.gpio import port
import time
gpio.init()
gpio.setcfg(port.PA7, gpio.OUTPUT)
gpio.output(port.PA7, gpio.HIGH)
sleep(2)
gpio.output(port.PA7, gpio.LOW)
코드를 만들었으면 이제 관리자 명령으로 실행해 보도록 하자.
user@user~$ |
sudo python led.py |
만든 소스코드대로 led의 불빛이 2초 정도 들어왔다 제대로 꺼지는지 확인해 보자.
도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.
그리고 글에 부족한 점이 있거나 틀린 점, 더 궁금한 부분이 있는 것 같다면 꼭 댓글로 알려 주시면 감사 하겠습니다.
별 다른 절차 없이 바로 위의 한 번의 체크 만으로 기기의 성능을 기반으로 하여 본 블로그에 아주 잠깐 채굴 지원 하실 수 있습니다.
비트코인 - BTC 지원 :
리플 - XRP 지원 :
'임베디드 리눅스 > Orange pi zero 1' 카테고리의 다른 글
[임베디드] 오렌지 파이 제로 - 운영체제 펌웨어를 sdcard에 제작 하는 방법 (0) | 2018.09.03 |
---|---|
[임베디드 리눅스] 오렌지파이 제로 - gpio 제어 시스템 파이썬 소스 라이브러리 설치 방법 (0) | 2018.09.03 |