その1 LEDをONOFF
PIGPIPを起動しておく(一度起動しておくと次回からも自動起動)
・アース側をGPIOに接続する方法
3.3v−−−200Ω程度−−− +LED- −−−GPIO17
LOWで点灯 HIGHで消灯
#!/usr/bin/python
# -*- coding: utf-8 -*-
import pigpio
pi = pigpio.pi()
LedPin = 17
def setup():
pi.set_mode(LedPin, pigpio.OUTPUT)
def destroy():
pi.stop()
if __name__ == '__main__':
setup()
try:
pi.write(LedPin, pigpio.LOW)
pi.stop()
except KeyboardInterrupt:
destroy()
・3.3v側をGPIOに接続する方法
GPIO21−−−200Ω程度−−− +LED- −−−GND
3秒点灯後に消灯して終わり
#!/usr/bin/python
# -*- coding: utf-8 -*-
import pigpio
import time
pi=pigpio.pi()
Pin21=21
def setup():
pi.set_mode(Pin21, pigpio.OUTPUT)
def main():
pi.write(Pin21, pigpio.HIGH)
print('LED ON')
time.sleep(3)
def destroy():
pi.write(Pin21, pigpio.LOW)
pi.stop()
if __name__ == '__main__':
setup()
try:
main()
destroy()
except KeyboardInterrupt:
destroy()