질문게시판 > 답변 : 블루투스 간 통신 질문입니다

TODAY1,767 TOTAL2,426,154
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | 질문게시판 | 답변 : 블루투스 간 통신 질문입니다

페이지 정보

작성자 master 작성일2022-06-08 18:46 조회2,689회 댓글0건

본문

	

//

//---송신부

//

#include <SoftwareSerial.h>

#define S0 12

#define S1 11

#define S2 10

#define S3 9

#define sensorOut 7

//

int blueTx=2;   //Tx (보내는핀 설정)at

int blueRx=3;   //Rx (받는핀 설정)

SoftwareSerial mySerial(blueTx, blueRx);

//

int redFrequency = 0;

int blueFrequency = 0;

int redColor = 0;

int blueColor = 0;

int delaysec = 1000;

//

void setup() {

  pinMode(S0, OUTPUT);

  pinMode(S1, OUTPUT);

  pinMode(S2, OUTPUT);

  pinMode(S3, OUTPUT);

  pinMode(sensorOut, INPUT);

  digitalWrite(S0,HIGH);

  digitalWrite(S1,LOW);

  Serial.begin(9600); Serial.println("ATcommand");

  mySerial.begin(9600);

}

//

void loop() {

  //빨강

  digitalWrite(S2,LOW); digitalWrite(S3,LOW);

  redFrequency = pulseIn(sensorOut, LOW);

  Serial.print("R="); Serial.println(redFrequency);

  delay(delaysec);

  //파랑

  digitalWrite(S2,LOW); digitalWrite(S3,HIGH);

  blueFrequency = pulseIn(sensorOut, LOW);

  Serial.print("B="); Serial.println(blueFrequency);

  delay(delaysec);

  //

  if(redFrequency <30 && blueFrequency < 255) {

    Serial.println("RED");

    (Serial.available());

    { //시리얼모니터에 입력된 데이터가 있다면

      mySerial.write(Serial.read());  //블루투스를 통해 입력된 데이터 전달

    }

  } 

  if(redFrequency < 255 && blueFrequency <30) {

    Serial.println("BLUE");

    (Serial.available());     //시리얼모니터에 입력된 데이터가 있다면

    mySerial.write(Serial.read());  //블루투스를 통해 입력된 데이터 전달

  }

  if (Serial.available()) {    //시리얼모니터에 입력된 데이터가 있다면

    mySerial.write(Serial.read());  //블루투스를 통해 입력된 데이터 전달

  }

}

//

//---수신부

//

#include <SoftwareSerial.h>

int blueTx=2;

int blueRx=3;

SoftwareSerial mySerial(2,3);

//

void setup(){

  Serial.begin(9600); Serial.println("ATcommand");

  mySerial.begin(9600);

}

//

void loop() { //코드를 무한반복합니다.

  if (mySerial.available()) { //블루투스에서 넘어온 데이터가 있다면

    Serial.write(mySerial.read()); //시리얼모니터에 데이터를 출력

  }

  if (Serial.available()) {    //시리얼모니터에 입력된 데이터가 있다면

    mySerial.write(Serial.read());  //블루투스를 통해 입력된 데이터 전달

  }

}

 

똑같은 코드를 왜 3개나 적었죠?

것도 첫번째 문장은 if도 어디로 도망가버리고..

코드 들여쓰기를 습관화 하세요

 

  • BASIC4MCU 작성글 SNS에 공유하기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글 0

조회수 2,689

등록된 댓글이 없습니다.

질문게시판HOME > 질문게시판 목록

MCU, AVR, 아두이노 등 전자공학에 관련된 질문을 무료회원가입 후 작성해주시면 전문가가 답변해드립니다.
ATMEGA128PWMLED초음파
아두이노AVR블루투스LCD
UART모터적외선ATMEGA
전체 스위치 센서
질문게시판 목록
제목 작성자 작성일 조회
질문 아두이노 RFID를 이용한 자판기 만들기댓글[2] 첨부파일 wasdv 22-11-06 266
질문 (도와주세요ㅠ) 초음파센서로 lcd와 부저 울리기 첨부파일 승천 22-11-06 274
답변 답변글 답변 : (도와주세요ㅠ) 초음파센서로 lcd와 부저 울리기댓글[4] master 22-11-06 490
질문 서보모터 2개 구동하는법댓글[1] 호하늘 22-11-05 347
질문 블루투스 모듈간에 페어링이 안됩니다 ㅠ댓글[3] starter92 22-11-05 331
질문 블루투스 모듈 HC-05,06은 레오나르도와 사용이 불가능한가요?댓글[2] starter92 22-11-05 182
질문 안녕하십니까? 핀볼관련 코드 질문 드립니다 이미지첨부파일 Honor 22-11-04 392
답변 답변글 답변 : 안녕하십니까? 핀볼관련 코드 질문 드립니다댓글[2] 이미지 master 22-11-05 448
질문 GP2Y0A02YK센서 사용 거리 측정댓글[1] 이미지 cky88 22-11-04 307
질문 wifi server 구현하고 메시지 송신하는 방법좀댓글[1] 라칸 22-11-04 217
질문 Atmega128질문좀 부탁드려요. ㅠㅠ댓글[5] 그냥사는사람 22-11-04 511
질문 초음파 센서를 이용해서 lcd거리측정에 부저 집어넣기...댓글[1] 이미지첨부파일 승천 22-11-04 371
질문 pull down 이용해서댓글[1] 이미지첨부파일 무어유 22-11-03 408
질문 atemega128 가변저항을 이용하여 single conversion mode로 변환하는 과정 질문입니다댓글[1] 호루라기 22-11-03 359
질문 atmega128 인터럽트 스위치, 반복문 안에 반복문댓글[2] 시속90 22-11-03 421
답변 답변글 답변 : atmega128 인터럽트 스위치, 반복문 안에 반복문 master 22-11-03 274
질문 (도와주세요..ㅜ) 아두이노 초음파센서를 이용한 서보모터, 부저 제어 질문댓글[2] 이미지첨부파일 승천 22-11-03 487
질문 아두이노 자동 창문 개폐기 코드 질문드립니다. keajoo12 22-11-03 275
답변 답변글 답변 : 아두이노 자동 창문 개폐기 코드 질문드립니다.댓글[3] master 22-11-03 379
질문 시리얼 모니터를 통한 LCD 문자 출력 시 오류(괴문자)댓글[2] 이미지첨부파일 takeonefor 22-11-02 253
질문 stm32 spi로 센서 모듈 여러개 사용하는 방법좀댓글[4] 이미지첨부파일 라칸 22-11-01 380
질문 stm32 i2c로 센서 2개를 읽고 쓰고 싶은데댓글[4] 라칸 22-11-01 407
질문 블루투스 관련 질문입니다.댓글[5] 이미지 LightP 22-11-01 438
질문 ESP8266을 이용해서 Atmega128에 연결된 모터 제어댓글[1] bbbin 22-11-01 365
질문 릴레이 모듈, 가습기 모듈, 아두이노 연결댓글[1] 이미지첨부파일 보라색 22-10-31 342
질문 스텝모터,twi,LCD관련 질문 있습니다..!댓글[1] 이미지첨부파일 만두 22-10-31 445
질문 ATmega128 디지털 도어락 관련 질문입니다댓글[3] 이미지첨부파일 아트메가왕초보 22-10-30 829
질문 심박수 센서 오류관련 질문입니다댓글[1] starter92 22-10-30 362
질문 압력센서 8개 mux모듈 이미지 ㅋㅈㅇ 22-10-29 331
답변 답변글 답변 : 압력센서 8개 mux모듈 이미지 master 22-10-29 217
게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기