works:linux:alpine-pi3:python3

Alpine linux GPIO

Как вывод, например лампочка:

import RPi.GPIO as GPIO
import time
 
GPIO.setmode(GPIO.BCM) #  GPIO.BCM как на картинке  GPIO11, GPIO.BOARD как на плате Pin11
GPIO.setwarnings(False)
GPIO.setup(18,GPIO.OUT)
print "LED on"
GPIO.output(18,GPIO.HIGH)
time.sleep(1)
print "LED off"
GPIO.output(18,GPIO.LOW)

Как ввод, например кнопка :

import RPi.GPIO as GPIO  
GPIO.setmode(GPIO.BCM)
GPIO.setup(25, GPIO.IN)
if GPIO.input(25):           # if port 25 == 1  
    print "pin 25 == (1 | GPIO.HIGH | True)"
else:  
    print "pin 25 == (0 | GPIO.LOW | False)"
 
    GPIO.cleanup()               # clean up after yourself  
works/linux/alpine-pi3/python3.txt · Last modified: 2018/12/15 17:18 (external edit)