Tehničko veleučilište u Zagrebu · Zagreb

Bežična detekcija čovjeka

završni rad (stručni)

završni rad (stručni)

Bežična detekcija čovjeka

Vrsta ocjenski radovi
Tip završni rad (stručni)
Godina 2024

Sažetak

Praktični cilj ovog završnog rada je bilo upoznavanje s funkcionalnostima CMSIS RTOS v2 sučelja u STM32Cube integriranom razvojnom okruženju, istovremeno istražujući CC1101 modul koji zapravo radi kao primopredajni komunikacijski modul na radio frekventnim valovima od 433 MHz. Uzimajući u obzir navedene činjenice, ovaj završni rad je strukturiran na način da čitatelj čitajući ga od početka do kraja može dohvatiti širi spektar razumijevanja cijelog projekta. U radu je opisano sve što je potrebno znati, razumjeti i isprogramirati kako bi se ostvario projekt. Opisani su i slični komercijalno dostupni ekvivalenti uređaja, opisane su osnove funkcioniranja FreeRTOS kernela te je izdvojena problematika koja se može pojaviti tokom programiranja RTOS-a. Nadalje, detaljno je opisan CC1101 modul koji omogućuje bežičnu komunikaciju između korištenih mikroupravljača, kao i periferni dio komponenti koji imaju funkciju osjetilnog ponašanja i povratnih informacija. Konačno, opisani su korišteni alati i programski kod. Cilj ovog rada bilo je što bolje i sažetije objasniti svaku komponentu te što joj je potrebno da bude funkcionalna.

Ključne riječi

433MHz komunikacija; CC1101 primopredajnik; STM32 Nucleo pločica; FreeRTOS ugradbeno programiranje; CMSIS RTOS v2 sučelje