これぞLチカってのをPythonで書いてみた。
と言っても、チュートリアルに書いてあるものをそのまま写経しただけ。
細かい個所についての理解はまだこれからって感じ。
[code]
#!/usr/bin/env python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
LED1 = 5
GPIO.setup(LED1, GPIO.OUT)
for i in range(20):
print(i)
GPIO.output(LED1, GPIO.HIGH)
time.sleep(0.1)
GPIO.output(LED1, GPIO.LOW)
time.sleep(0.1)
GPIO.cleanup()
print("led1 done")
[/code]
いい感じでチカチカしてくれた。
Lチカするだけだとあっさり終わるのだけど、やりたいことはまだ沢山あるので、これからって感じだ。
ポートについてとかわかりやすそうなサイトがあったので参考にしてみることにしよう。
[blogcard url=http://mamerium.com/raspberry-pi-rpi-gpio-basic/]
少なくともcleanupし忘れると、「既にそのポート使ってるよ!」みたいなエラーが出るというのは分かった。
この辺はしっかりしておかないとつまづきそう。
コメントを投稿するにはログインしてください。