BASIC4MCU | 질문게시판 | [소스코드첨부]cData[8] 값에따른 출력단어 조건문 이렇게하는거 아닌가요?
페이지 정보
작성자 살려주오 작성일2019-06-01 19:53 조회2,815회 댓글0건본문
#include <SoftwareSerial.h>
int blueTx=2;
int blueRx=3;
SoftwareSerial mySerial(blueTx, blueRx);
char cData[20];
int iData[20];
char count = 0;
char type = 0;
int i = 0;
void setup()
{
Serial.begin(9600);
mySerial.begin(9600);
}
void loop()
{
cData[0] = '0';
cData[1] = '1';
cData[2] = '3';
cData[3] = '0';
cData[4] = '1';
cData[5] = '3';
cData[6] = '2';
cData[7] = '4';
cData[8] = '1';
if (cData[8] ==0){
Serial.println("V");}
else if (cData[8] ==1){
Serial.println("mV");}
else if (cData[8] ==2){
Serial.println("A");}
else if (cData[8] ==3){
Serial.println("mA");}
else if (cData[8] ==4){
Serial.println("uA");}
else if (cData[8] ==5){
Serial.println("Ohm");}
else if (cData[8] ==6){
Serial.println("kOhm");}
else if (cData[8] ==7){
Serial.println("MOhm");}
for (char j = 0; j < 9; j++) {
mySerial.write(cData[j]);
Serial.println(cData[j]);
delay(10);
}
mySerial.println('E');
delay(1000);
}
댓글 0
조회수 2,815등록된 댓글이 없습니다.