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

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


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

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

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

페이지 정보

작성자 비공개 작성일2018-06-18 21:07 조회463회 댓글0건

본문

	

#include <Wire.h> 

#include <LiquidCrystal_I2C.h>

#include <Adafruit_NeoPixel.h>

#include <SoftwareSerial.h>

 

LiquidCrystal_I2C lcd(0x27,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display

 

SoftwareSerial bluetooth(6,5); // 블루투스 제어핀

 

#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(){

  Serial.begin(9600);             // 시리얼모니터 출력

  pinMode(SOUND_SENSOR,INPUT);    // pinMode input 값

  pinMode(BUTTON,INPUT);

  pixels.begin();                 // 네오픽셀 라이브러리 초기화

  lcd.init();                      // LCD 초기화

  lcd.backlight();                // 백라이트 켜기

  bluetooth.begin(9600);          // 블루투스 초기화

}

//

void loop(){ 

  Sensor_value=analogRead(SOUND_SENSOR);

  //Serial.println(Sensor_value);          // 시리얼모니터에 감도표시

 // delay(10);//딜레이0.01초

  

  if(Sensor_value>=threshold){

      for(int i=0; i<NUMPIXELS; i++){

      pixels.setPixelColor(i,pixels.Color(0,150,0)); //초록색 led

      pixels.show(); // This sends the updated pixel color to the hardware.

      lcd.setCursor(0,0);             // 1번째, 1라인

      lcd.print("Signal on!");  // signal on 출력

      lcd.init();

      delay(10);

       count++;

     }

     

  }

  

  else{

    for(int i=0; i<NUMPIXELS; i++){

    pixels.setPixelColor(i,pixels.Color(0,0,0));

     pixels.show(); // This sends the updated pixel color to the hardware.

     lcd.setCursor(0,0);             // 1번째, 1라인

      lcd.print(count);  //count 출력 (10씩 증가)

      delay(10);

    }

  }

  //

  if(bluetooth.available()){

    Serial.write(bluetooth.read());

  }

  

  if(Serial.available()){

    bluetooth.write(Serial.read());

  }

} // 마스터

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

슬레이브

#include <LiquidCrystal_I2C.h>

#include <SoftwareSerial.h>

#include <Wire.h> 

SoftwareSerial bluetooth(7, 6); //RX, TX

 LiquidCrystal_I2C lcd(0x27,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display

 

void setup(){

  Serial.begin(9600);

  bluetooth.begin(9600);

  pinMode(8,INPUT);

}

 

void loop(){

 

  if (bluetooth.available()) {

     int button = digitalRead(8); // 스위치

   if(button == 1) {

    lcd.init();

  }

  

  }

 

}

2개의 코드가 연결이 되지 않습니다 ㅠㅠ 혹시 뭐가 잘못된건 가요?

 

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

댓글 0

조회수 463

등록된 댓글이 없습니다.

질문게시판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 1258
질문 네오픽셀 관련 문의 입니다. 댓글[3] 새글 손문일 04:11 5
질문 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