Asjade internet - 01. ja 02. aprill 2020 Osalejaid ootan kell 12.15 videosilla otsa https://meet.google.com/kck-qhhy-gcj Tunni lõpp 15.45, vahepeal vahepausid iseseisvaks lahendamiseks. Ehitame andurite, kontrollerite ja täituritega süsteemi simulaatori veebilehele. Koostame sündmuste liikumise ning paljundamise ahelad. Näideteks http://minitorn.tlu.ee/~jaagup/kool/java/kursused/20/asjade_internet/naited/04/ asuvad sündmuste failid ning eelnevate tundide näited. Ülesanded: * syndmused1.html: Lisage teine ruum koos nuppude ja ühe kuvajaga. Lisage esimesele ruumile kolmas kuvaja. * syndmused2.html: Siduge hoidla HTML-elemendiga. Kuvage hoidla koos pealkirja ning tunnuste ja väärtuste loeteluga veebilehel välja. Looge lehele mitu ruumi koos nuppudega. Lisa teine hoidla. Osa ruumide temperatuurid lähevad ühte hoidlasse, osa teise, osa mõlemasse. Veendu reaalajas toimimises. * syndmused3.html: Käivitage, tutvuge näitega Lisage juurde käsklus, et 22 kraadi ületamisel lülitatakse radiaator välja Lisage teine ruum koos nuppudega ja teine radiaator. Samuti sisse alla 20 kraadi juures ning völja üle 22 kraadi puhul Lisage täiendav tingimus, et kui esimese ruumi temperatuur on alla 15 kraadi, siis hakkavad igal juhul mõlemad radiaatorid tööle * Koosta seos ruumide vahel koos koefitsiendiga, palju iga arvutuse käigus soojus ühtlustub (nagu eelmiste nädala töödes). Lisa konstantse temperatuuriga õueruum. Ühenda õueruum ühe toaga, milles on juhitav radiaator - alla 20 kraadi sisse, üle 22 välja. Jälgi temperatuuri kõikumist sammude kaupa. * Koosta süsteem, kus radiaatoriga tuba on ühendatud õueruumiga, andur on radiaatoriga toast teisel pool. Jälgi, kuivõrd sellisel puhul tubade temperatuur kõikuma hakkab. * Lisaülesanne: täienda süsteemi nii, et järgemööda on õueruum, radiaatoriga tuba, tühi tuba ja anduriga tuba. Radiaator lülitatakse sisse anduri alla 20 kraadi juures ning välja anduri üle 22 kraadi juures. Pane süsteem tööle. Pane kõikide ruumide temperatuur jooksma reaalajas täienevatele graafikutele.