文系忘備録

どこにでもいる文系大学生の忘備録です

MENU

【ラズパイ】ボタンがうまく反応しない時に勘違いしてたこと【PICO】【Python】

こんにちは。
今回は忘備録としてうまくボタンが反応しなかったときにずっと勘違いしてたことについてです。

from machine import Pin
import time

button = Pin(22, Pin.IN, Pin.PULL_DOWN)

while True:
    if button.value() == 1:
        print("pushed")

ここまでは普通なんですが実は
GPIO->ボタン->GNDではなく
3v3out->ボタン->GPIO
にする必要があるらしいです。

参考:
https://forums.raspberrypi.com/viewtopic.php?t=323785

他のラズパイ記事 - SSD1306
dntf.hatenablog.com