Browse Source

init

develop
Dslak 4 years ago
parent
commit
f9fef32bf6
  1. 2
      Arduino/GetData.ino
  2. 34
      Arduino/GetWind.ino
  3. 3991
      Circuits/UNO.svg
  4. 10094
      Circuits/drawing.svg

2
Arduino/GetData.ino

@ -31,6 +31,6 @@ void getWind() {
Serial.println(windDirection);
}
sendRequest();
//sendRequest();
}
}

34
Arduino/GetWind.ino

@ -1,34 +0,0 @@
void getWind() {
windDirection = "";
anemometerVal = digitalRead(anemometerPin);
if ((anemometerState == 1) && (anemometerVal == 0)) {
anemometerDuration = millis() - startime;
startime = millis();
windSpeed = 2500.0/anemometerDuration;
}
anemometerState = anemometerVal;
if(millis() >= timer) {
Serial.println("--------------------------");
Serial.println("Sending...");
timer = millis() + timerLimit;
if(digitalRead(northPin)) {windDirection = windDirection + "N";}
if(digitalRead(southPin)) {windDirection = windDirection + "S";}
if(digitalRead(eastPin)) {windDirection = windDirection + "E";}
if(digitalRead(westPin)) {windDirection = windDirection + "W";}
if(printSensorsData) {
Serial.print("Wind speed:\t");
Serial.print(windSpeed);
Serial.println("Km/h");
Serial.print("Wind direction:\t");
Serial.println(windDirection);
}
sendRequest();
}
}

3991
Circuits/UNO.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 289 KiB

10094
Circuits/drawing.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 459 KiB

Loading…
Cancel
Save