入門

レッスン4

paypal@vpaso.net

レッスンの目的

  • 光センサーを使う方法を学ぶ
  • タイマーを使って動きを制御する

1. 光センサーを使う

部屋の明るさを測り、LEDを光らせるプログラムです。

Pythonコード例:



import codey

while True:
    light = codey.light_sensor.get_value()
    codey.display.show(light)

    if light > 20:
        codey.led.show(255, 255, 0)  # 明るいと黄色
    else:
        codey.led.off()  # 暗いと消灯

ポイント:

  • 明るいとLEDが黄色に光ります。
  • 手で光を遮ってテストしてみましょう。

2. タイマーを使った動作

一定時間ごとにLEDを光らせるプログラムです。

Pythonコード例:



import codey, time

codey.reset_timer()

while True:
    if codey.get_timer() > 3.0:
        codey.led.show(0, 255, 0)  # 緑色に点灯
        time.sleep(1)  # 1秒待機
        codey.led.off()  # LEDを消灯
        codey.reset_timer()  # タイマーをリセット


ポイント:

  • 3秒ごとにLEDが緑色に光ります。

3. まとめと次回のレッスン

今日学んだこと

  1. 光センサーの基本的な使い方
  2. タイマーを使った動作制御

次回のレッスン

  • ボタンとセンサーを組み合わせたプログラム
  • Rockyの応用操作

これでCodey Rockyのレッスン4は終了です。

次回も楽しみながら学びましょう!

ABOUT ME
記事URLをコピーしました