-
-스위치의 경우 저항을 꼭 사용해야함 회로에 과도한 전압을 줄 수 있음 (저항을 사용하는게 좋다)
-저번에 연결해본 LED는 스위치와는 다른 GPIO핀을 이용하여 연결한 뒤 코딩진행 GPIO핀 번호들은 저번에 올린 거 참고한다.-스위치가 눌리면 LED가 1초동안 켜지는 동작을 하는 코드를 작성했다.이번에는 -Led 2개와 스위치 1개를 사용해서 스위치를 누르지 않을 때는 1번 led, 스위치를 누르고 있을 때는 2번 led가 켜지게 해볼거다.
-스위치 2개와 led 2개를 이용해서 첫번째 스위치를 누를 때 첫번째 led가 켜지고 두번째 스위치를 누를 때 두번째 led가 켜지게 할 거다. (단, 초기상태는 led는 다 꺼져 있는 상태이며, 스위치를 누르지 않을 때는 led가 꺼져 있어야 한다.)-스위치 2개와 led 3개를 이용해서 첫번째 스위치를 누르면 led 3개가 계속 켜져 있고, 두번째 스위치를 누르면 led 3개가 꺼지는 동작을 하게 해볼거다. (단, 초기상태는 led가 다 꺼져 있는 상태)-스위치 2개와 led 3개를 이용해서 첫번째 스위치를 누르면 오른쪽으로 led가 한 칸 이동하고, 두번째 스위치를 누르면 왼쪽으로 led가 한 칸 이동하게 제어 해볼거다.ex) ●○○(초기상태) -> 첫번째 스위치 누름 -> ○●○ -> 첫번째 스위치 누름 -> ○○● -> 첫번째 스위치 누름 -> ○○● -> 두번째 스위치 누름 -> ○●○ -> 두번째 스위치 누름 -> ●○○ -> 두번째 스위치 누름 -> ●○○
이렇게 스위치를 통해 LED를 제어할수도 있고 다른 제품도 제어할 수 있다.
'라즈베리파이' 카테고리의 다른 글
온습도 센서( DHT11) 제어하기 (0) 2024.01.03 7-segment, pwm 제어 (0) 2023.12.20 LED제어하기 (0) 2023.12.11 라즈베리파이 작동시키기 (0) 2023.12.11 처음 접한 라즈베리파이(Raspberry Pi) (0) 2023.11.16