Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
students
eue
Commits
46f41421
Commit
46f41421
authored
May 06, 2021
by
KangMin An
Browse files
Update - 아두이노 연결 안정성을 위한 코드 수정.
parent
737c5bec
Changes
2
Hide whitespace changes
Inline
Side-by-side
arduino/code/main_inside/main_inside.ino
View file @
46f41421
...
@@ -76,11 +76,14 @@ void setup() {
...
@@ -76,11 +76,14 @@ void setup() {
void
loop
()
{
void
loop
()
{
String
input
=
""
;
String
input
=
""
;
// 측정기 분류(IN / OUT)
String
type_
=
"In"
;
// 사용자 ID
// 사용자 ID
String
ID
=
"Admin"
;
String
ID
=
"Admin"
;
//
측정기 분류(IN / OUT)
//
지역 코드
String
type_
=
"In
"
;
String
locCode
=
"3743011
"
;
// 사용자 장소의 위도(Latitude), 경도(Longitude)
// 사용자 장소의 위도(Latitude), 경도(Longitude)
float
lati
=
37.241706
;
float
lati
=
37.241706
;
...
@@ -105,8 +108,9 @@ void loop() {
...
@@ -105,8 +108,9 @@ void loop() {
int
lights
=
analogRead
(
CDS_A
);
int
lights
=
analogRead
(
CDS_A
);
String
str_Lights
=
String
(
lights
);
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
+=
"&lat="
+
str_lati
;
input
+=
"&lng="
+
str_lng
;
input
+=
"&lng="
+
str_lng
;
input
+=
"&temp="
+
str_Temp
;
input
+=
"&temp="
+
str_Temp
;
...
@@ -117,8 +121,8 @@ void loop() {
...
@@ -117,8 +121,8 @@ void loop() {
// 데이터 전송
// 데이터 전송
sendData
(
input
);
sendData
(
input
);
// 1분마다 전송 진행
// 1
0
분마다 전송 진행
delay
(
60000
);
delay
(
60000
0
);
}
}
// ESP모듈 연결
// ESP모듈 연결
...
...
arduino/code/main_outside/main_outside.ino
View file @
46f41421
...
@@ -22,19 +22,19 @@ void sendData(String vars);
...
@@ -22,19 +22,19 @@ void sendData(String vars);
void
setup
()
{
void
setup
()
{
Serial
.
begin
(
9600
);
// Serial monitor의 통신 속도 9600으로 설정
Serial
.
begin
(
9600
);
// Serial monitor의 통신 속도 9600으로 설정
esp
.
begin
(
9600
);
// esp모듈의 통신 속도 9600으로 설정
esp
.
begin
(
9600
);
// esp모듈의 통신 속도 9600으로 설정
}
void
loop
()
{
connectESP
();
// ESP 모듈 탐색
connectESP
();
// ESP 모듈 탐색
connectWifi
();
// ESP 모듈 wifi 연결
connectWifi
();
// ESP 모듈 wifi 연결
}
void
loop
()
{
String
input
=
""
;
String
input
=
""
;
// 사용자 ID
String
ID
=
"Admin"
;
// 측정기 분류(IN / OUT)
// 측정기 분류(IN / OUT)
String
type_
=
"Out"
;
String
type_
=
"Out"
;
// 지역 코드
String
locCode
=
"3743011"
;
// 지역의 위도(Latitude), 경도(Longitude)
// 지역의 위도(Latitude), 경도(Longitude)
float
lati
=
37.241706
;
float
lati
=
37.241706
;
...
@@ -42,8 +42,8 @@ void loop() {
...
@@ -42,8 +42,8 @@ void loop() {
float
lng
=
131.864889
;
float
lng
=
131.864889
;
String
str_lng
=
String
(
lng
,
6
);
String
str_lng
=
String
(
lng
,
6
);
input
+=
"
id
="
+
ID
;
input
+=
"
type
="
+
type_
;
input
+=
"&
type="
+
type_
;
input
+=
"&
locCode="
+
locCode
;
input
+=
"&lat="
+
str_lati
;
input
+=
"&lat="
+
str_lati
;
input
+=
"&lng="
+
str_lng
;
input
+=
"&lng="
+
str_lng
;
Serial
.
println
(
input
);
Serial
.
println
(
input
);
...
@@ -51,8 +51,8 @@ void loop() {
...
@@ -51,8 +51,8 @@ void loop() {
// 데이터 전송
// 데이터 전송
sendData
(
input
);
sendData
(
input
);
//
1
분마다 전송 진행
//
30
분마다 전송 진행
delay
(
6
0000
);
delay
(
180
0000
);
}
}
// ESP모듈 연결
// ESP모듈 연결
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment