반응형
라즈베리파이 GPIO 출력 Python 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #!/usr/bin/env python import RPi.GPIO as GPIO import time #핀 넘버링을 BCM 방식을 사용한다. GPIO.setmode(GPIO.BCM) print "Use GPIO 18 to on/off LED " #18번 핀을 출력용으로 설정한다. GPIO.setup(18, GPIO.OUT) #18번 핀을 OFF 상태(0V)로 바꾼다. GPIO.output(18, False) count = 0 #루프문을 3번 반복한다. while count < 3: #18번 핀을 ON 상태(3.3V)로 바꾼다. LED가 켜진다. GPIO.output(18, True) #1초를 쉰다. time.sleep(1) #18번 핀을 OFF 상태(0V)로 바꾼다. LED가 꺼진다. GPIO.output(18, False) #2초를 쉰다. time.sleep(2) count += 1 print "LED Test End" #GPIO 라이브러리를 종료한다. GPIO.cleanup() |
이미지 출처: https://raspberrypi.stackexchange.com/questions/80087/unable-to-make-serial-communication-both-ways
반응형
'라즈베리파이' 카테고리의 다른 글
Python 프로그램, Python 스크립트 첫 라인 의미 (0) | 2019.03.22 |
---|---|
라즈베리파이 GPIO 입력 테스트 파이선 코드 (0) | 2019.03.22 |
GPIO 24번 핀을 1초 마다 ON, OFF 시키는 python 코드 (0) | 2019.03.22 |
MIT 6.00 컴퓨터 공학과 프로그래밍(Python) 강의 (0) | 2019.02.25 |
라즈베리파이의 이름을 변경하는 방법 (0) | 2019.02.21 |