Installige Python 2.6 (uuemate peal ei taha pymodbus hästi töötada) Installige Pymodbus 1.2.0 Kopeerige fail mbw_pm.py, tuled1.py, kraad1.py Igast rühmast üks lõikab led-ribast kaks juppi ning joodab neile otsad külge. Ühendage IO karp arvuti taha, pange karbi külge temperatuuriandur. Must juhe maandusesse, punane 1-wire D pessa. Lugege anduri väärtus registrist 600. c:\python26\python.exe mbw_pm.py 1 600 1 10.0.0.134:10002 Veenduge, et väärtus kasvab anduri soojendamisel ning hiljem jälle kahaneb. Otsige lähtekoodist üles registrist lugemise koht, lisage sinna omapoolne print-käsklus. Koostage pythoni programm, mis trükib iga sekundi tagant toasooja kraadid Celsiuses. Celsiuse skaalasse saamiseks tuleb registri 600 näit korrutada viiega ning jagada 80ga. Ühendage joodetud otstega kahe led-jupi pluss-otsad digitaalväljundi pesadesse vastavalt 7 ja 8. Miinused ühendage maandusesse. Lülitage led-e kordamööda ja korraga sisse ja välja. Digitaalväljundi registreid juhib kahendsüsteemis sisestatud väärtuse vasakpoolseima kuueteistkümnendsüsteemis tähe väärtus. Ehk siis c:\python26\python.exe mbw_pm.py 1 0 4000 10.0.0.134:10002 tähendab, et klemm 7 on sisse lülitatud, 8000 puhul klemm 8 sisse lülitatud ning C000 puhul on mõlemad sisse lülitatud (8+4=12=C) Koosta Pythoni programm, kus temperatuuri langemisel alla 25 kraadi põleb tuli registris 7, muidu põleb tuli registris 8. Üks rühm valmistab ette veebiserveri, kuhu saab temperatuuride väärtusi veebiaadressi URLi kaudu saata. Salvestatakse saatja IP, kellaaeg ning temperatuuri väärtus. Juhtivad arvutid (olgu suur masin või Raspberry), IO karbid ning vastuvõttev veebiserver ühendatakse kohalikku sisevõrku. Pythoni programmid pannakse temperatuuriandurite väärtusi lugema ning veebiserverile saatma. Veebiserverile koostatakse leht, kus näidatakse temperatuuri suurimat väärtust viimase minuti jooksul ükskõik milliselt saatjalt. Väärtuse puudumisel näidatakse kriipsu. Pythoni programmid käivad sellelt aadressilt väärtust kontrollimas. Juhul kui see väärtus ületab 25 kraadi Celsiust, siis pannakse IO karbi juures üks LED põlema. See tähendab, et kui ükskõik millise sisendkarbi termoandurit soojendada, hakkavad varsti kõikide karpide juures tuled põlema kuni andur jahtub. Esialgu võib katsetada ka tekstifaili sisu vaatamisega. Lisaülesanne: Lisa LEDi kõrvale relee, mis pinge peale tulekul sisse lülitub. Relee sisselülitumisel käivitatakse eraldi toiteallikast mootor, mille küljes on paberist tehtud väike ventilaator.