You are viewing an older revision! See the latest version
Regulacija temperature prostorije
Napišite program za mbed application board kojim se emulira rad sustava regulacije temperature prostorije.
Potenciometar Pot1
neka služi za emulaciju temperaturnog senzora, potenciometar Pot2
neka služi za postavljanje željene temperature, dok dioda LED1
prikazuje stanje grijača (uključen ili isključen). Prikažite podatke na LCD zaslonu, prema sljedećem primjeru:
Zeljena temperatura: 22.5 Trenutna temperatura: 24.0 Stanje grijaca: iskljucen
Program napravite samostalno počevši od kreiranja osnovnih objekata, osposobljavanja funkcionalnosti ispisa na LCD zaslon te konačno uspostavljanja logike uključivanja i isključivanja grijača. Ovu logiku implementirajte pomoću odgovarajućeg prekidnog mehanizma. Dodajte mogućnost podešavanja temperaturnih granica za regulaciju, kao i širine histereze (raspona oko željene temperature).
Za osposobljavanje funkciomalnosti ispisa na LCD zaslon potrebno je u datoteku programa uvesti biblioteku LCD zaslona kojeg želimo koristiti, u ovom slučaju riječ je o LCD zaslonu koji se nalazi na mbed application board-u oznake C12832. Biblioteku je moguće uvesti na više načina prikazanih u nastavku:
- desnim klikom na naziv datoteke u koju želite uvesti biblioteku otvorit ćete padajući izbornik u kojem je potrebno odabrati
Import Library -> From Import Wizard
- ili odabirom
Import
ikone prikazane na slijedećoj slici.
Za oba načina, nakon odabira opcije uvoza biblioteke otvara se Import Wizard prikazan na drugoj slici
Čestitke!
Završili ste sve vježbe iz teme Regulacija temperature prostorije.
Povratak na naslovnu stranicu TVZ Mechatronics Team-a.