• 검색 결과가 없습니다.

//LED 가 연결된 핀번호 12 13 int main(void){ 14 char input_last=1, input_now=1

N/A
N/A
Protected

Academic year: 2022

Share "//LED 가 연결된 핀번호 12 13 int main(void){ 14 char input_last=1, input_now=1"

Copied!
1
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

1 //버튼을 누를 때마다 LED 를 모두 켜거나 끄는 프로그램 ver.1 2 //LED 초기상태 0 0 0 0

3 //버튼 한번 누름1 1 1 1 4 //다시 한번 누름0 0 0 0 5 //다시 한번 누름1 1 1 1 6 //같은 형태로 반복함 7

8 #include <wiringPi.h>

9

10 #define BUTTON 21 //버튼이 연결된 핀번호 11 char LED[4]={27, 28, 29, 25}; //LED 가 연결된 핀번호 12

13 int main(void){

14 char input_last=1, input_now=1;

15 char led=0;

16

17 wiringPiSetup();

18 pinMode(BUTTON, INPUT);

19 for(int i=0;i<4;i++){

20 pinMode(LED[i],OUTPUT);

21 digitalWrite(LED[i], LOW);

22 } 23

24 while(1){

25 input_now=digitalRead(BUTTON);

26 if(input_last==1 && input_now==0)

27 led=!led;

28 input_last=input_now;

29

30 for(int i=0;i<4;i++)

31 digitalWrite(LED[i], led);

32

33 delay(20);

34 }

35 return 0;

36 }

참조

관련 문서

개념원리 중학수학을 통해 개념과 원리를 정확히 이해하고 문제를 통해 체험하므로 개념과 원리를 확실히 이해하게 됩 니다.. 그 다음 단계는 개념원리 익힘책인 RPM을 통해

즉 사각형 ABCD가

③ 분자가 반응하기 위해서는 반드시 충돌이 필요하며 그 충돌은 분자가 활성화에너지 이상 의 에너지를 갖고 화학적 반응에 필요한 방향이 알맞을 때 반응을 일으킬

따라서 계산

나는 우리 집에 많은 로봇을 가지고 있어.. 나는 애완동물 두

재무제표

구상무역(compensation trade)은 수출입 당사국이 무역균형을 유지할 목적으로 이루어지는 것으로, 수출국은 수입국으로부터 취득하는 물품대금에 상당하는 금액만큼

auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void.. default