RaspberryPi3에서 Python을 사용하여 L 치카
4090 단어 RaspberryPi파이썬L치카Raspberrypi3
개요
파이썬을 사용하면 매우 쉽게 L 치카를 할 수 있다는 것을 시도했습니다.
이렇게 배선한
L 치카 프로그램
소스 코드를 github으로 올리고 있습니다.
git clone https://github.com/Teriyaki-0901/led-python
cd led-python
python lchika.py
소스 코드
lchika.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(2,GPIO.OUT)
for x in xrange(5):
GPIO.output(2,True)
time.sleep(2)
GPIO.output(2,False)
time.sleep(2)
GPIO.cleanup()
설정하는 곳
setmode
setmode에는 「BOARD」와 「BCM」의 2 종류가 있다.
BOARD는 물리적인 핀 번호, BCM은 GPIO3라면 3이라는 논리 번호.
BOARD
GPIO.setmode(GPIO.BOARD)
BCM
GPIO.setmode(GPIO.BCM)
핀 번호
위의 소스 코드에서 GPIO2에 연결되었으므로 연결된 핀의 GPIO 번호로 변경
(아래 소스의 '2' 부분)
GPIO.setup(2,GPIO.OUT)
GPIO.output(2,True)
time.sleep(2)
GPIO.output(2,False)
time.sleep(2)
Reference
이 문제에 관하여(RaspberryPi3에서 Python을 사용하여 L 치카), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/westvirginia/items/4e75b5220f6bfddf21d1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)