정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

Blynk + Wifimanager 같이 쓰는 방법 질문드립니다.
hero198 | 2018-02-05

안녕하세요

 

blynk로 서보모터 제어앱을 만들었는데요

ssid, pass를 하드코딩으로 안넣고 폰에서 직접 입력할수 있는 wifi manager란 라이브러리가 있더라구요.

 

근데 그걸로 ssid, pass를 넣고 nodemcu가 인식도 한것 같은데 이후에 blynk앱을 켜면 온라인으로 전환이 안되네요.(하드코딩으로 ssid, pass를 넣으면 문제없었습니다)

 

인식을 하면 자동으로 ap모드에서 스테이션모드로 바뀐다고는 하는데 안바뀌는건지..

 

코드와 시리얼통신 캡쳐를 올립니다.

해결방법 아신다면 조언 부탁드립니다.

 

#define BLYNK_PRINT Serial

#include

#include

#include

#include

#include

#include          

#include

 

char auth[] = "********";

 

Servo servo;

int sw = 13;

int degree = 140;

 

BLYNK_WRITE(V3)

{

  servo.write(param.asInt());

  delay(300);

  servo.write(140);

  degree = param.asInt();

}

BLYNK_WRITE(V4)

{

  servo.write(param.asInt());

  delay(300);

  servo.write(140);

  degree = param.asInt();

}

 

void setup()

{

  // Debug console

  EEPROM.begin(512);

  Serial.begin(115200);

  pinMode(sw, INPUT_PULLUP);

 

  WiFiManager wifiManager;

  wifiManager.resetSettings();

  wifiManager.autoConnect("NodeMCU");

  Serial.println("connected...yeey

이전글   |    열전도 프린터 질문드립니다 2018-02-03
다음글   |    <아두이노&라즈베리파이> 측정 후 서버로 전송... 2018-02-05