Tehnicko veleuciliste u Zagrebu. Mikroupravljaci, 2020.
Projekt_Igracka_za_djecu
Zadatak¶
Zadatak je bio izraditi projekt koji zadovoljava sljedeće uvjete; hardverski interrupt, ticker, funkcija, klasa, objava projekta u tim, objava sheme i opisa rada
Projekt: Igracka_za_djecu¶
Projekt je izrađen na način da zadovoljava sve prethodno navedene uvjete. Indikator ispravnosti programa je LED (LED2) integriran na mikroupravljaču NUCLEO-STM32F072 (ukoliko LED treperi, program ispravno funkcionira). Ukoliko je potenciometar postavljen na ≤50% na 7-segmentnom zaslonu će zasvijetliti F i E ledice (tzv. ''mama''c). Crvena, žuta i zelena ledica će ''mamac'' pokušati uhvatiti. ''Lov'' započinje crvena ledica i ''lov'' se kreće s desna na lijevo. Ukoliko se potenciometar postavi na vrijednost >50%, ''mamac'' postaju ledice B i C, a ''lov'' kreće s lijeva na desno. Pritiskom na tipkalo nastupa hardverski interrupt koji se očituje kroz sviranje melodije (buzzer) i treperenje svih ledica. Nakon završetka funkcije koja je pozvana interruptom, glavni program se nastavlja izvoditi na mjestu na kojem je prekinut.
Heading 3¶
- link za shemu projekta se nalazi na sljedećoj web stranici: https://justpaste.it/8ttb4