てきとうなさいと べぇたばん

Raspberry PiでLチカしました

LEDがついたり消えたりしました。やった!

さて電子工作はじめよう

無線LANも使えるようになったしカメラも使えるようになったし、それじゃ電子工作いこうか。

できた動画

Lチカをしよう

というわけでLチカからはいろう。普通にLチカするための道具を揃えよう。

  • LED
  • 抵抗
  • オス-メスジャンパワイヤ
  • オス-オスジャンパワイヤ
  • ブレッドボード

コード

これは、OCR resourcesを参考に。

import time

import RPi.GPIO as GPIO
GPIO.cleanup()
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7, GPIO.OUT)

while True:
    GPIO.output(7, GPIO.HIGH)
    time.sleep(1)
    GPIO.output(7, GPIO.LOW)
    time.sleep(1)

ハマったところ

GPIOのピンの配置がわからなかった。python上で示されている7番というのはどこに当たるのか。最初、GPIO 7に当たるのかなと思ってたけど、物理的な7番ピンだった。気がつくまでに5分くらいかかった。

ちなみにピン配置はhttp://www.raspberrypi-spy.co.uk/2012/06/simple-guide-to-the-rpi-gpio-header-and-pins/を参照した。

課題

  • PWMしたいです
  • AD変換で温度センサーの値取りたいです