질문게시판 > 답변 2: 답변 : 블루투스 연결이 안됩니다.

TODAY627 TOTAL303,693
사이트 이용안내
Login▼/회원가입
포럼 동영상강좌 회원가입


▼ BASIC4MCU 후원업체 신제품 정보 ▼

▲ BASIC4MCU 후원업체 신제품 정보 ▲

BASIC4MCU | 질문게시판 | 답변 2: 답변 : 블루투스 연결이 안됩니다.

페이지 정보

작성자 master 작성일2018-06-19 00:34 조회630회 댓글4건

본문

	

 

// DateTime : 2018-06-19 오전 12:36:57
// by Ok-Hyun Park
//
//-------------------마스터-------------------
//
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
//
#include <SoftwareSerial.h>
SoftwareSerial bluetooth(6,5);
//
#include <Adafruit_NeoPixel.h>
#define PIN       7  // LED제어 신호핀
#define NUMPIXELS 10 // 제어하고 싶은 LED 개수
Adafruit_NeoPixel pixels=Adafruit_NeoPixel(NUMPIXELS,PIN,NEO_GRB+NEO_KHZ800);
//
int SOUND_SENSOR=A0// A0 신호 입력
//
int threshold=1020;  // 감도조절
int Sensor_value;    // 아날로그 사운드 센서값
int count=0;
#define BUTTON 2
//
void setup(){
  pixels.begin();
  lcd.init(); lcd.backlight();
  Serial.begin(9600);
  bluetooth.begin(9600);
}
//
void loop(){
  Sensor_value=analogRead(SOUND_SENSOR); //Serial.println(Sensor_value);
  //
  if(Sensor_value>=threshold){
    lcd.init(); lcd.setCursor(0,0); lcd.print("Signal on! ");
    for(int i=0i<NUMPIXELSi++){
      pixels.setPixelColor(i,pixels.Color(0,150,0)); //초록색 led
      pixels.show();
      lcd.setCursor(0,1); lcd.print((i+1)*10); //count 출력(10씩 증가)
      delay(10);
    }
  }
  else{
    lcd.init(); lcd.setCursor(0,0); lcd.print("Signal off!");
    for(int i=0i<NUMPIXELSi++){
      pixels.setPixelColor(i,pixels.Color(0,0,0));
      pixels.show();
      delay(10);
    }
  }
  //
  if(bluetooth.available()){
    char r=bluetooth.read();
    Serial.write(r);
    if(r=='1')lcd.clear();
  }
  if(Serial.available()){
    bluetooth.write(Serial.read());
  }
}
//
//-------------------슬레이브-------------------
//
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
//
#include <SoftwareSerial.h>
SoftwareSerial bluetooth(7,6); //RX,TX
//
void setup(){
  Serial.begin(9600);
  bluetooth.begin(9600);
}
//
void loop(){
  if(digitalRead(8)){
    bluetooth.write('1');
    delay(1000);
  }
  //
  if(bluetooth.available()){
    Serial.write(bluetooth.read());
  }
}

 

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

댓글 4

조회수 630

clown님의 댓글

비공개 작성일

저 그런데...시리얼 모니터에서 AT를 누르면 OK라고 뜨는데 다른 명령어는 안 뜨는 이유를 알 수 있을까요? 가령 AT+NAME, AT+PIN, AT+VERSION 전부 실행이 안되는데...

master님의 댓글

master 댓글의 댓글 작성일

블루투스 모듈 메뉴얼에 설명이 나와있지 않을까요?

clown님의 댓글

비공개 댓글의 댓글 작성일

메뉴얼에서 그런 내용을 찾아보지 못해서요...
아마 고장 난거겠죠..?

master님의 댓글

master 댓글의 댓글 작성일

블루투스 모델명도 모르고
어떻게 실험하고 계신지도 모르는 상태라서 도와드리지 못합니다.

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

MCU, AVR, 아두이노 등 전자공학에 관련된 질문을 무료회원가입 후 작성해주시면 전문가가 답변해드립니다.
ATMEGA128PWMLED초음파
아두이노AVR블루투스LCD
UART모터적외선ATMEGA
전체 스위치 센서
질문게시판 목록
제목 작성자 작성일 조회
공지 [무료 공개] 소스코드 하이라이트 v2.0 beta [2013.02.07] 댓글[1] 이미지첨부파일 master 18-01-23 1838
공지 [공지] 질문글은 삭제하지 못합니다. 댓글[1] master 18-01-16 1257
질문 네오픽셀 관련 문의 입니다. 댓글[2] 새글 손문일 04:11 4
질문 atmeag128 codevision timer관련 질문있습니다 댓글[3] 새글첨부파일 헤헿헿 00:11 13
답변 답변글 답변 : atmeag128 codevision timer관련 질문있습니다 새글 master 01:51 4
질문 블루투스 송 수신 질문 입니다. 새글 도도리 18-11-14 8
답변 답변글 답변 : 블루투스 송 수신 질문 입니다. 새글 master 01:30 6
질문 codevision atmega128a 재질문 댓글[3] 이미지새글첨부파일 프로미스애인 18-11-14 16
질문 서보모터가 180만 회전해서... 댓글[1] 새글 아두이노정복 18-11-14 7
질문 아두이노 gnd핀 2개인이유? 댓글[1] 새글 공도리공 18-11-14 6
질문 아두이노 우노 보드를 이용한 유모차 제작중입니다 새글 심슨 18-11-14 8
답변 답변글 답변 : 아두이노 우노 보드를 이용한 유모차 제작중입니다 새글 master 18-11-14 12
질문 불꽃감지센서,기울기센서,노크센서,충격센서,온도센서 5개코드 합치는것좀 제발 도와주세요 ㅜㅠ 새글 안절부절 18-11-14 6
답변 답변글 답변 : 불꽃감지센서,기울기센서,노크센서,충격센서,온도센서 5개코드 합치는것좀 제발 도와주세요 ㅜㅠ 새글 master 18-11-14 8
질문 가변저항 초음파센서로 팬과 부저 제어 새글 calicsray 18-11-14 7
게시물 검색

Privacy Policy
MCU BASIC ⓒ 2017