• 검색 결과가 없습니다.

//LED 가 연결된 핀번호 12 char input_last=1, input_now=1

N/A
N/A
Protected

Academic year: 2022

Share "//LED 가 연결된 핀번호 12 char input_last=1, input_now=1"

Copied!
1
0
0

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

전체 글

(1)

1 //버튼을 누를 때마다 LED 를 모두 켜거나 끄는 프로그램 ver.2 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 char input_last=1, input_now=1;

13

14 void init();

15 char read_button();

16

17 int main(void){

18 char led=0;

19

20 init();

21

22 while(1){

23 if(read_button()==1)

24 led=!led;

25

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

27 digitalWrite(LED[i], led);

28

29 delay(20);

30 }

31 return 0;

32 } 33

34 void init() 35 {

36 wiringPiSetup();

37 pinMode(BUTTON, INPUT);

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

39 pinMode(LED[i],OUTPUT);

40 digitalWrite(LED[i], LOW);

41 } 42 } 43

44 char read_button() 45 {

46 char result=0;

47

48 input_now=digitalRead(BUTTON);

49 if(input_last==1 && input_now==0) 50 result=1;

51 input_last=input_now;

52

53 return result;

54 }

참조

관련 문서

본질적으로 SCM 은 기업 내·외부에 걸쳐 공급 및 수요관리를 통합하는 것(Supply chain management encompasses the planning and management of all activities involved

- 축산업으로 인한 환경부담을 낮추고, 사회로부터 인정받아야 중장기적으로 축산업 성장 가능 - 주요과제: 가축분뇨 적정 처리, 온실가스 저감, 축산악취 저감

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

따라서 계산

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

재무제표

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

1) 가) 피고가 오랫동안 조직적․기능적으로 통할하면서 직접 처리하였던 고속 도로 순찰업무를 인위적으로 외주화한 점, 하나의 망으로 연결된 전국 고속도로를 유