Skip to content

Commit db056e6

Browse files
committed
Formatted some files
1 parent cc23953 commit db056e6

File tree

1 file changed

+81
-81
lines changed

1 file changed

+81
-81
lines changed

GarageDoors/TwoDoors/TwoDoors.ino

+81-81
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
11
/*
22
3-
Programm to control two garage doors of your house - Julien Muggli, 2018
4-
Github link: https://github.com/Liozon/Blynk/tree/master/GarageDoors/TwoDoors
5-
6-
You'll need: a NodeMCU board, two relay switches and two reed switches
7-
And of course: the Blynk app !
8-
Links for product purchase:
9-
NodeMCU: (eBay) http://tiny.cc/7mioly
10-
Relay switch - pack of 5: (eBay) http://tiny.cc/npioly
11-
Reed switch - pack of 5: (eBay) http://tiny.cc/pqioly
12-
400 pins breadboards: (eBay) http://tiny.cc/ntioly
13-
Jumper wires - 120 Pcs: (eBay) http://tiny.cc/rvioly
14-
15-
NodeMCU PIN connection:
16-
D1 => connect to reed switch 1
17-
D3 => connect to reed switch 2
18-
D5 => connect to relay switch 1
19-
D6 => connect to relay switch 2
20-
21-
Blynk app widgets:
22-
LED: connect to PIN V10 and V12
23-
Value display: connect to V11 and V13
24-
Button: connect to D5 and D6
25-
26-
Configure Arduino IDE this way to communicate with this board:
27-
Board type: NodeMCU 1.0 (ESP-12E Module)
28-
Flash size: 4M (3M SPIFFS)
29-
CPU Frequency: 80 MHz
30-
Upload speed: 115200
3+
Programm to control two garage doors of your house - Julien Muggli, 2018
4+
Github link: https://github.com/Liozon/Blynk/tree/master/GarageDoors/TwoDoors
5+
6+
You'll need: a NodeMCU board, two relay switches and two reed switches
7+
And of course: the Blynk app !
8+
Links for product purchase:
9+
NodeMCU: (eBay) http://tiny.cc/7mioly
10+
Relay switch - pack of 5: (eBay) http://tiny.cc/npioly
11+
Reed switch - pack of 5: (eBay) http://tiny.cc/pqioly
12+
400 pins breadboards: (eBay) http://tiny.cc/ntioly
13+
Jumper wires - 120 Pcs: (eBay) http://tiny.cc/rvioly
14+
15+
NodeMCU PIN connection:
16+
D1 => connect to reed switch 1
17+
D3 => connect to reed switch 2
18+
D5 => connect to relay switch 1
19+
D6 => connect to relay switch 2
20+
21+
Blynk app widgets:
22+
LED: connect to PIN V10 and V12
23+
Value display: connect to V11 and V13
24+
Button: connect to D5 and D6
25+
26+
Configure Arduino IDE this way to communicate with this board:
27+
Board type: NodeMCU 1.0 (ESP-12E Module)
28+
Flash size: 4M (3M SPIFFS)
29+
CPU Frequency: 80 MHz
30+
Upload speed: 115200
3131
3232
*/
3333

@@ -64,68 +64,68 @@ unsigned long stateTime1 = 500; //runs until two seconds elapse
6464
unsigned long stateTime2 = 500; //runs until two seconds elapse
6565

6666
// The NodeMCU onboard LED will blink in sequence when it's successfully connected to the Blynk server
67-
// (Useful when you install your project in your garage and you don't have access to the Arduino IDE serial monitor)
67+
// (Useful when you install your project in your garage and you don't have access to the Arduino IDE serial monitor)
6868
// For the built-in LED on th NodeMCU, LOW = On and HIGH = Off
6969
BLYNK_CONNECTED() {
7070
if (isFirstConnect) {
7171
digitalWrite(wifi, LOW);
72-
isFirstConnect = false;
73-
Blynk.virtualWrite(V11, "Checking status...");
74-
Blynk.virtualWrite(V13, "Checking status...");
75-
led1.setColor(BLYNK_YELLOW);
76-
led2.setColor(BLYNK_YELLOW);
77-
// Not needed, but it will send you a push notification when it's connected. Useful if you reset the board or the Wi-Fi goes down when you're not at home.
78-
// Uncomment if you want push notifications
79-
// Blynk.notify("Garage doors connected to Wi-Fi !");
80-
digitalWrite(wifi, LOW);
81-
delay(1000);
82-
digitalWrite(power, HIGH);
83-
digitalWrite(wifi, HIGH);
84-
delay(100);
85-
digitalWrite(power, LOW);
86-
digitalWrite(wifi, LOW);
87-
delay(100);
88-
digitalWrite(power, HIGH);
89-
digitalWrite(wifi, HIGH);
90-
delay(100);
91-
digitalWrite(power, LOW);
92-
digitalWrite(wifi, LOW);
93-
delay(100);
94-
digitalWrite(power, HIGH);
95-
digitalWrite(wifi, HIGH);
96-
delay(100);
97-
digitalWrite(power, LOW);
98-
digitalWrite(wifi, LOW);
99-
delay(100);
100-
digitalWrite(power, HIGH);
101-
digitalWrite(wifi, HIGH);
102-
delay(100);
103-
digitalWrite(power, LOW);
104-
digitalWrite(wifi, LOW);
105-
delay(100);
106-
digitalWrite(power, HIGH);
107-
digitalWrite(wifi, HIGH);
108-
delay(100);
109-
digitalWrite(power, LOW);
110-
digitalWrite(wifi, LOW);
111-
delay(100);
112-
}
113-
}
72+
isFirstConnect = false;
73+
Blynk.virtualWrite(V11, "Checking status...");
74+
Blynk.virtualWrite(V13, "Checking status...");
75+
led1.setColor(BLYNK_YELLOW);
76+
led2.setColor(BLYNK_YELLOW);
77+
// Not needed, but it will send you a push notification when it's connected. Useful if you reset the board or the Wi-Fi goes down when you're not at home.
78+
// Uncomment if you want push notifications
79+
// Blynk.notify("Garage doors connected to Wi-Fi !");
80+
digitalWrite(wifi, LOW);
81+
delay(1000);
82+
digitalWrite(power, HIGH);
83+
digitalWrite(wifi, HIGH);
84+
delay(100);
85+
digitalWrite(power, LOW);
86+
digitalWrite(wifi, LOW);
87+
delay(100);
88+
digitalWrite(power, HIGH);
89+
digitalWrite(wifi, HIGH);
90+
delay(100);
91+
digitalWrite(power, LOW);
92+
digitalWrite(wifi, LOW);
93+
delay(100);
94+
digitalWrite(power, HIGH);
95+
digitalWrite(wifi, HIGH);
96+
delay(100);
97+
digitalWrite(power, LOW);
98+
digitalWrite(wifi, LOW);
99+
delay(100);
100+
digitalWrite(power, HIGH);
101+
digitalWrite(wifi, HIGH);
102+
delay(100);
103+
digitalWrite(power, LOW);
104+
digitalWrite(wifi, LOW);
105+
delay(100);
106+
digitalWrite(power, HIGH);
107+
digitalWrite(wifi, HIGH);
108+
delay(100);
109+
digitalWrite(power, LOW);
110+
digitalWrite(wifi, LOW);
111+
delay(100);
112+
}
113+
}
114114

115115
void relayGarageX() {
116-
if(digitalRead(D7)) lastPress1 = millis();
117-
if(millis() - lastPress1 < stateTime1){
116+
if (digitalRead(D7)) lastPress1 = millis();
117+
if (millis() - lastPress1 < stateTime1) {
118118
digitalWrite(D5, LOW);
119-
} else {
119+
} else {
120120
digitalWrite(D5, HIGH);
121121
}
122122
}
123123

124124
void relayGarageY() {
125-
if(digitalRead(D9)) lastPress2 = millis();
126-
if(millis() - lastPress2 < stateTime2){
125+
if (digitalRead(D9)) lastPress2 = millis();
126+
if (millis() - lastPress2 < stateTime2) {
127127
digitalWrite(D6, LOW);
128-
} else {
128+
} else {
129129
digitalWrite(D6, HIGH);
130130
}
131131
}
@@ -141,10 +141,10 @@ void garageX() {
141141
led1.setColor(BLYNK_GREEN); // Reed switch is closed, D1 is LOW
142142
Serial.println("Garage car X is closed");
143143
Blynk.virtualWrite(V13, "Garage car X is closed");
144-
}
145-
}
144+
}
145+
}
146146

147-
void garageY() {
147+
void garageY() {
148148
if (digitalRead(D3)) {
149149
led2.setColor(BLYNK_RED); // Reed switch is open, D3 is HIGH
150150
Serial.println("Garage car Y is open");
@@ -155,7 +155,7 @@ void garageX() {
155155
led2.setColor(BLYNK_GREEN); // Reed switch is closed, D3 is LOW
156156
Serial.println("Garage car Y is closed");
157157
Blynk.virtualWrite(V11, "Garage car Y is closed");
158-
}
158+
}
159159
}
160160

161161
void setup()

0 commit comments

Comments
 (0)