BASIC4MCU | 질문게시판 | 답변 : master님 질문있습니다.
페이지 정보
작성자 master 작성일2018-12-04 22:24 조회3,322회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=6313
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-12-04 오후 10:29:00// by Ok-Hyun Park//#includeSoftwareSerial BTserial(4,5);//int LED1_PIN=9,LED2_PIN=10,LED3_PIN=11;int sensor_a=6,sensor_b=7,sensor_c=8;//int randNumber,flag=0;//void setup(){pinMode(LED1_PIN,OUTPUT); pinMode(LED2_PIN,OUTPUT); pinMode(LED3_PIN,OUTPUT);Serial.begin(9600);BTserial.begin(9600);randomSeed(analogRead(0));}//void loop(){if(BTserial.available()){Serial.println(BTserial.read());}//int data1=digitalRead(sensor_a);int data2=digitalRead(sensor_b);int data3=digitalRead(sensor_c);//if(data1 || data2 || data3){if(flag==0){ flag=1;digitalWrite(LED1_PIN,0); digitalWrite(LED2_PIN,0); digitalWrite(LED3_PIN,0);Serial.println(data1); Serial.println(data2); Serial.println(data3);Serial.print("Count: "); Serial.println(data);BTserial.print("Count: "); BTserial.println(data);delay(5000);}}else{flag=0;randNumber=random(1,4); Serial.print("randNumber="); Serial.println(randNumber);digitalWrite(LED1_PIN,0); digitalWrite(LED2_PIN,0); digitalWrite(LED3_PIN,0);switch(randNumber){case 1: digitalWrite(LED1_PIN,1); break;case 2: digitalWrite(LED2_PIN,1); break;case 3: digitalWrite(LED3_PIN,1); break;}delay(300);}}
블루투스하고 센서를 같은 핀을 사용하면 고장납니다.
댓글 0
조회수 3,322등록된 댓글이 없습니다.