CircuitPythonはAdafruit社が開発したCPUボードのシリーズ名で、このCPUボードの実体はUSBメモリ+Pythonインタープリタです。特に、while True:ループはCircuitPythonプログラミングにおいて頻繁に使用されます。

import digitalio
import board
import time

led = digitalio.DigitalInOut(board.D13)
led.direction = digitalio.Direction.OUTPUT

while True:
    led.value = True
    time.sleep(0.1)
    led.value = False
    time.sleep(0.1)

上記のコードは、CircuitPythonを使用してLEDを制御する一例です。while True:ループ内でLEDの状態を切り替えています。このループは条件が常にTrue(=真)であるため、指定の処理を永遠に繰り返す無限ループになります。

このように、CircuitPythonとwhile True:ループを組み合わせることで、様々なデバイスの制御やデータの収集など、多岐にわたるタスクを実現することが可能です。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です