クリックでイベント実行
fungrand

モノ作り

yasai
プログラム
yasai
電子工作
yasai
CNC加工機
yasai
作品作り

Pythonプログラミング / for Raspberry Pi

プログラム例:LEDの制御

1.シンプルなON/OFF

2.ループ処理

3.ループ後も続ける

4.外部スイッチの読み取り

5.外部スイッチでラズパイを制御

6.センサーでLED

プログラム例

外部スイッチの状態を読み取ってLEDを点灯


from machine import Pin  # 入出力モジュールを準備
import time              # タイマーモジュールを準備

# 入力ピン設定
sw = Pin(0, Pin.IN, Pin.PULL_UP) # スイッチのピン番号を指定してswとして入力設定(プルアップ)

# 出力ピン設定
led = Pin(15, Pin.OUT)            # 外部LEDのピン番号を指定してledとして出力設定

# メイン処理 -----------------
while True:  # ずっと繰り返し
    print("sw = {:d}".format(sw.value()))  # スイッチの状態(ON=0 /OFF=1)表示
    
    if sw.value() == 0:  # スイッチが押されていたら
        led.value(1)     # LEDを点灯
    else:                # スイッチが押されてい なければ
        led.value(0)     # LEDを消灯

    time.sleep(0.5)  # 待ち時間





株価情報 (registered only) | お問合せ