tried fixing the advice code

This commit is contained in:
Sam
2023-10-26 16:42:39 +02:00
parent bf06b4bd98
commit 3cabc36425

View File

@@ -17,7 +17,11 @@ let TempAdvies;
let HumidAdvies;
let LichtAdvies;
let VolledigAdvies;
let Soort;
let Waardes;
let TempWaardes;
let LuchtVochtigsheidWaardes;
let LichtWaardes;
// Request a port and open a connection.
async function connect() {
//vraag aan de browser om een serial port te selecteren
@@ -80,15 +84,11 @@ async function readLoop() {
plotly(tempGraph, tempArray)
plotly(humidGraph, humidArray)
plotly(lightGraph, lichtArray)
Advies("Temparatuur", SensorValues[0])
Advies("Luchtvochtigheid", SensorValues[1])
Advies("Licht", SensorValues[2])
Advies(SensorValues[0], SensorValues[1], SensorValues[2])
VolledigAdvies = TempAdvies + HumidAdvies + LichtAdvies;
document.getElementById("Advies").innerHTML = VolledigAdvies;
}
// Show the received data in the console
@@ -122,46 +122,41 @@ function plotly(graph, dataArray) {
//eigen library maken voor serial
async function Advies(Soort, Waardes) {
if (Soort = "Temparatuur") {
if (Waardes = -10 < 0) {
async function Advies(TempWaardes, LuchtVochtigsheidWaardes, LichtWaardes) {
if (TempWaardes = -10 < 0) {
// document.getElementById("TempAdvies").innerHTML = "Ga naar binnen of trek een dikke jas aan. Het is vriest!";
TempAdvies = "Ga naar binnen of trek een dikke jas aan. Het is vriest!"
}
if (Waardes = 0 < 10) {
if (TempWaardes = 0 < 10) {
// document.getElementById("TempAdvies").innerHTML = "Het is redelijk koud, pak een jas";
TempAdvies = "Het is redelijk koud, pak een jas.";
}
if (Waardes = 10 < 20) {
if (TempWaardes = 10 < 20) {
TempAdvies = "Je kan zonder jas rondlopen. Een hoodie zou perfect zijn.";
}
if (Waardes = 20 < 35) {
if (TempWaardes = 20 < 35) {
TempAdvies = "Het is lekker warm je kan in een shirt rondlopen.";
}
if (Waardes => 35) {
TempAdvies = "Blijf buiten de zon anders smelt je en drink vooral veel water.";
}
}
if (Soort = "Luchtvochtigheid") {
if (Waardes = 0 < 10) {
if (LuchtVochtigsheidWaardes = 0 < 10) {
HumidAdvies = "De lucht is kurkdroog."
}
if (Waardes = 10 < 50) {
if (LuchtVochtigsheidWaardes = 10 < 50) {
HumidAdvies = "De lucht voelt normaal aan."
}
if (Waardes = 50 < 75) {
if (LuchtVochtigsheidWaardes = 50 < 75) {
HumidAdvies = "De lucht voelt wat vochtig aan."
}
if (Waardes = 75 < 100) {
if (LuchtVochtigsheidWaardes = 75 < 100) {
HumidAdvies = "De lucht voelt heel vochtig aan."
}
}
if (Soort = "Licht") {
if (Waardes = 0 < 400) {
if (LichtWaardes = 0 < 400) {
LichtAdvies = "Zet het licht aan holbewoner."
}
}
}