Raspberry Pi 3でLED点灯(お父さんの電子工作記録#001)
電子工作の背景
- 部屋の温湿度管理のモニター
2020年の夏は非常に熱い!!クーラーなしでは生活が出来ない。
部屋の中はどんなに蒸し暑いのだろう?と思い、これを見える化したい!
- 来るべきこどもへのプログラム学習の事前勉強
今後、プログラムの必修化が言われているので、ちょっとは出来ないと
父親のメンツが保てないと思い、勉強を開始。
まずはLEDの点灯から始めました。
RaspberryPi でLED点灯
以下の手順で作製。
使ったモノ
- Raspberry Pi 3 Model B+ (セットアップ済みのもの、OSはRaspbian)
- LED(黄色)
- 330ohm
- ブレッドボード
- ブレッドボード・ジャンパーワイヤ
配線
ブレッドボード
抵抗: 電源用ライン(-) - c4
LED: D4 - D5
D5にプラス(端子の長い方)接続
ブレッドボードとRaspberry Pi
ジャンパーワイヤ:電源用ライン(-) - ピン番号6(GND)
ジャンパーワイヤ:A5 - ピン番号16(GPIO 23)
ブレッドボード
抵抗: 電源用ライン(-) - c4
LED: D4 - D5
D5にプラス(端子の長い方)接続ブレッドボードとRaspberry Pi
ジャンパーワイヤ:電源用ライン(-) - ピン番号6(GND)
ジャンパーワイヤ:A5 - ピン番号16(GPIO 23)
Python Code
blink_led.py
import wiringpi as pi
import time
LED_PIN = 23
pi.wiringPiSetupGpio()
pi.pinMode(LED_PIN, pi.OUTPUT)
while True:
pi.digitalWrite(LED_PIN, pi.LOW)
time.sleep(1)
pi.digitalWrite(LED_PIN, pi.HIGH)
time.sleep(1)
実行
import wiringpi as pi
import time
LED_PIN = 23
pi.wiringPiSetupGpio()
pi.pinMode(LED_PIN, pi.OUTPUT)
while True:
pi.digitalWrite(LED_PIN, pi.LOW)
time.sleep(1)
pi.digitalWrite(LED_PIN, pi.HIGH)
time.sleep(1)
Raspbery piの左上にあるアイコンから プログラミング / Python3 (Idle)を選ぶ。
するとPython 3.4.2 Shellが開くので
(Python 3.4.2 Shell) File / Open で作った「blink_led.py」を選ぶ。
するとコードが表示される。
ウィンドウ「blink_led.py」でRun / Run Moduleを選ぶ。
無事にLEDが光りました!!
Author And Source
この問題について(Raspberry Pi 3でLED点灯(お父さんの電子工作記録#001)), 我々は、より多くの情報をここで見つけました https://qiita.com/Prof_Mycroft/items/9a2190e89f3e5a2e5dca著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .