BASIC4MCU | 질문게시판 | 답변 : [소스코드첨부]cData[8] 값에따른 출력단어 조건문 이렇게하는거 아닌가요?
페이지 정보
작성자 master 작성일2019-06-02 15:19 조회7,762회 댓글3건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=9148
작성일
작성일
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2019-06-02 오후 3:25:42// by Ok-Hyun Park//#include <SoftwareSerial.h>int blueTx=2;int blueRx=3;SoftwareSerial mySerial(blueTx,blueRx);//char count=0,type=0,cData[20]="013013241";int i=0,iData[20];//char units[8][5]={"V","mV","A","mA","uA","Ohm","kOhm","MOhm"};//void setup(){Serial.begin(9600);mySerial.begin(9600);}//void loop(){Serial.print(units[cData[8]]);//for(char j=0;j<9;j++){mySerial.write(cData[j]);Serial.write(cData[j]);}mySerial.println("E");Serial.println("E");delay(1000);}이 소스 돌려보세요
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2019-06-02 오후 5:47:20// by Ok-Hyun Park//#include <SoftwareSerial.h>int blueTx=2;int blueRx=3;SoftwareSerial mySerial(blueTx,blueRx);//char count=0,type=0,cData[20]="013013241";int i=0,iData[20];//char *units[]={"V ","mV ","A ","mA ","uA ","Ohm ","kOhm","MOhm"};//void setup(){Serial.begin(9600);mySerial.begin(9600);}//void loop(){Serial.println(units[cData[8]]);//for(char j=0;j<9;j++){mySerial.write(cData[j]);Serial.write(cData[j]);}mySerial.println("E");Serial.println("E");delay(1000);}
댓글 3
조회수 7,762살려주오님의 댓글
살려주오 작성일문자로 변환 안되네요 ㅜㅜ 013013241E 이거만 계속해서 출력됩니다
master님의 댓글
master
다시 돌려보세요
살려주오님의 댓글
살려주오
밑에 달아주신 코드 돌려도 시리얼 모니터에선 013013241E 그대로나오고 블루투스 터미널 어플에서는 이상한 문자들이 나오네요 ㅜㅜ