문제 1선택형아두이노 프로그래밍에서 'if-else' 문과 같은 조건문을 사용하는 주된 이유는 무엇인가요?프로그램의 실행 흐름을 제어하여 특정 조건에 따라 다른 동작을 수행하도록 하기 위해반복적인 작업을 효율적으로 처리하기 위해데이터를 저장하기 위한 변수를 선언하기 위해외부 장치와의 통신을 설정하기 위해
문제 2선택형아두이노에서 'pinMode(pin, OUTPUT)' 함수는 해당 핀을 어떤 용도로 설정할 때 사용하나요?입력 (Input)출력 (Output)아날로그 입력 (Analog Input)아날로그 출력 (Analog Output)
문제 3선택형아두이노 보드에서 디지털 핀과 아날로그 핀의 가장 큰 차이점은 무엇인가요?디지털 핀은 0 또는 1의 두 가지 상태만 인식하지만, 아날로그 핀은 연속적인 전압 값을 인식합니다.디지털 핀은 전압을 출력만 할 수 있지만, 아날로그 핀은 입력과 출력이 모두 가능합니다.아날로그 핀은 디지털 핀보다 훨씬 많은 수의 핀을 가지고 있습니다.디지털 핀은 더 높은 전압을 사용하고, 아날로그 핀은 더 낮은 전압을 사용합니다.
문제 4선택형아두이노에서 'HIGH'와 'LOW' 외에 'INPUT'과 'OUTPUT'은 각각 어떤 역할을 하는 예약어인가요?'INPUT'은 핀을 출력 모드로, 'OUTPUT'은 핀을 입력 모드로 설정합니다.'INPUT'은 핀을 입력 모드로, 'OUTPUT'은 핀을 출력 모드로 설정합니다.'INPUT'은 디지털 신호를, 'OUTPUT'은 아날로그 신호를 의미합니다.'INPUT'은 전압을 높게, 'OUTPUT'은 전압을 낮게 설정합니다.