Commit 46f41421 authored by KangMin An's avatar KangMin An
Browse files

Update - 아두이노 연결 안정성을 위한 코드 수정.

parent 737c5bec
......@@ -76,11 +76,14 @@ void setup() {
void loop() {
String input = "";
// 측정기 분류(IN / OUT)
String type_ = "In";
// 사용자 ID
String ID = "Admin";
// 측정기 분류(IN / OUT)
String type_ = "In";
// 지역 코드
String locCode = "3743011";
// 사용자 장소의 위도(Latitude), 경도(Longitude)
float lati = 37.241706;
......@@ -105,8 +108,9 @@ void loop() {
int lights = analogRead(CDS_A);
String str_Lights = String(lights);
input += "id=" + ID;
input += "&type=" + type_;
input += "type=" + type_;
input += "&id=" + ID;
input += "&locCode" + locCode;
input += "&lat=" + str_lati;
input += "&lng=" + str_lng;
input += "&temp=" + str_Temp;
......@@ -117,8 +121,8 @@ void loop() {
// 데이터 전송
sendData(input);
// 1분마다 전송 진행
delay(60000);
// 10분마다 전송 진행
delay(600000);
}
// ESP모듈 연결
......
......@@ -22,28 +22,28 @@ void sendData(String vars);
void setup() {
Serial.begin(9600); // Serial monitor의 통신 속도 9600으로 설정
esp.begin(9600); // esp모듈의 통신 속도 9600으로 설정
}
void loop() {
connectESP(); // ESP 모듈 탐색
connectWifi(); // ESP 모듈 wifi 연결
}
void loop() {
String input = "";
// 사용자 ID
String ID = "Admin";
// 측정기 분류(IN / OUT)
String type_ = "Out";
// 지역 코드
String locCode = "3743011";
// 지역의 위도(Latitude), 경도(Longitude)
float lati = 37.241706;
String str_lati = String(lati,6);
float lng = 131.864889;
String str_lng = String(lng,6);
input += "id=" + ID;
input += "&type=" + type_;
input += "type=" + type_;
input += "&locCode=" + locCode;
input += "&lat=" + str_lati;
input += "&lng=" + str_lng;
Serial.println(input);
......@@ -51,8 +51,8 @@ void loop() {
// 데이터 전송
sendData(input);
// 1분마다 전송 진행
delay(60000);
// 30분마다 전송 진행
delay(1800000);
}
// ESP모듈 연결
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment