• 검색 결과가 없습니다.

//LED 가 연결된 핀번호 12 const char LED_count=sizeof(LED)/sizeof(LED[0

N/A
N/A
Protected

Academic year: 2022

Share "//LED 가 연결된 핀번호 12 const char LED_count=sizeof(LED)/sizeof(LED[0"

Copied!
1
0
0

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

전체 글

(1)

1 //버튼을 누를 때마다 LED 를 모두 켜거나 끄는 프로그램 ver.3 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 const char LED[4]={27, 28, 29, 25}; //LED 가 연결된 핀번호 12 const char LED_count=sizeof(LED)/sizeof(LED[0]);

13 char input_last=HIGH, input_now=HIGH;

14

15 void init();

16 char read_button();

17

18 int main(void){

19 char led=LOW;

20

21 init();

22

23 while(1){

24 if(read_button())

25 led=!led;

26

27 for(int i=0;i<LED_count;i++) 28 digitalWrite(LED[i], led);

29

30 delay(20);

31 }

32 return 0;

33 } 34

35 void init() 36 {

37 wiringPiSetup();

38 pinMode(BUTTON, INPUT);

39 for(int i=0;i<LED_count;i++){

40 pinMode(LED[i],OUTPUT);

41 digitalWrite(LED[i], LOW);

42 } 43 } 44

45 char read_button() 46 {

47 char result=FALSE;

48 input_now=digitalRead(BUTTON);

49 if(input_last==HIGH && input_now==LOW) 50 result=TRUE;

51 input_last=input_now;

52

53 return result;

54 }

참조

관련 문서

문화융합대학의 각 전공들과 음악을 결합하여 더욱 급증하고 있는 매체음악의 전문가를 배출하여 사회의 요구에 부응하는 인 재를

그런데 STAD 모형은 모둠 간 경쟁을 기반으로 하기 때문에 이 모형 보다는 협동 학습 모형 중 GI(Group Investigation) 모형이 더 적합합니다. Selman)이

사람들은 프라이버시 확보를 위해 일련의 공간행동을 하게 된다.. 다음은 소비자정보와

산업자원부와 케너텍은 인도네시아 에너지그룹인 느안사그룹과 공동으로 직접석탄액화 (direct caol liquefaction, DCL) 사업을 추진하기 로 하는 양해각서 (memorandum

우리 나라의 인적자원개발 및 직업교육훈련 분야에 관한 kn ow -h ow 와 경험을 체계적인 내용으로 구성하여 이를 필요 로 하는 유네스코 아・태 지역

가정에서 배출되는 신문지, 빈 병 등을 처리하는 방법 으로 가장 바람직한 것은?.

[r]

개별조세항목은크게재산세(Property Tax), 소득세, 부가가치세로구분할수있습니다.재 산세에는상속세, 인지세(Stamp Duty)가포함되고,