Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Homepage
Opis rada:
Ovaj sklop sadrži temperaturni senzor (LM35), LCD zaslon, četiri signalne led diode (zelena, žuta, crvena i plava), tipkalo, relej i 5V ventilator. Prilikom uključenja na napajanje ispisuje se početna poruka korisniku. Temperaturni senzor svaku sekundu mjeri temperaturu koja se prikazuje na zaslonu lcd-a nakon početne poruke. Također ovisno o rasponu temperature na zaslonu se ispisuje „Prohladno!“ ako je temperatura manja od 18 °C, ako je temperatura između 18 °C i 24 °C, na zaslonu se ispisuje „Toplo!“, ako je temperatura veća od 24 °C na zaslonu se ispisuje „Vruce!“. Četiri navedene led diode služe kao signalizacija. Pritiskom na tipkalo se upravlja relejom koji isključuje ili isključuje ventilator na svom izlazu ovisno o potrebi korisnika. Crvena led dioda je uključena kada je ventilator na izlazu isključen. Žuta led dioda treperi svaku sekundu te signalizira da temperaturni senzor očitava temperaturu. Zelena led dioda je uključena kada je ventilator uključen. Plava led dioda je isključena ako je temperatura manja od 18 °C, uključena ako je temperatura između 18 °C i 24 °C, treperi svakih pola sekunde ako je temperatura veća od 24 °C te signalizira da je potrebno uključiti ventilator pritiskom na tipkalo.
NAPOMENA: Za ovaj rad korišten je Nucleo-64 STM32F072RB sa već izvedenim pinovima na pločici (64 pina). Radi jednostavnijeg prikaza na električnoj shemi korišten je samo čip sa 64 pina na koje su spojene komponente.
Električna shema: