버튼이 눌렸는지 읽기
2번 핀의 버튼 상태를 시리얼 모니터에 0 또는 1 로 계속 찍습니다.
button
입력
buttonGPIO
왜 이 지원회로가 들어가나
누름 버튼 (GND 로 당김).
카탈로그와 골든 패턴(실제 오픈소스 회로)에서 가져온 근거입니다. 자동으로 넣는 부품에는 항상 이유가 붙습니다.
프로젝트에서 이 부품을 쓰면 아래 회로가 자동으로 추가되고, 각 항목에 이유가 붙습니다.
버튼이 열려 있을 때 입력이 떠 있지 않도록 풀업.
로그인 없이 브라우저에서 실행해 볼 수 있습니다.
2번 핀의 버튼 상태를 시리얼 모니터에 0 또는 1 로 계속 찍습니다.
버튼이 눌린 동안에만 13번 핀 LED 를 켭니다.
저항을 따로 달지 않고 INPUT_PULLUP 으로 버튼을 읽습니다. 눌리면 0 입니다.
버튼은 누를 때 아주 짧게 여러 번 붙었다 떨어집니다. 50 ms 를 기다려 한 번으로 셉니다.
눌려 있는지가 아니라 '방금 눌렸는지'를 감지해 횟수를 셉니다.
버튼이 눌려 있는 동안 while 문 안에 머무르며 계속 무언가를 합니다.
버튼을 누르는 동안 13번 핀의 LED가 켜집니다. 여기서 시작하세요.
버튼을 누를 때마다 1 씩 올라가고, 4자리 7세그먼트에 표시됩니다.
버튼을 누르면 NeoPixel 링이 파랗게 켜지고 부저가 두 음을 냅니다.
DS18B20 온도가 28 °C 를 넘으면 릴레이를 켜고, 초음파로 거리도 함께 잽니다.