završni rad (sveučilišni)
Upravljanje ugradbenim računalnim sustavima pomoću Django web okruženja
Sažetak
Primjenom Django web okruženja ostvareno je upravljanje aktuatorima korištenjem mikroračunala RPi3 i nekoliko mikrokontrolera kao što su Mbed LPC1768 i Arduino. Izrađen je Django web poslužitelj, baza podataka, korisnik i stranica upravljanja linijom. Web poslužitelj prilagođen je korištenjem web certifikata pomoću openSSL zbog enkripcije web komunikacije. Django REST okruženje povezuje web poslužitelj sa vanjskim servisom kao što je Telegram zbog kreiranja statusa o sustavu i prikaza na mobilnom uređaju. Korišten je čitač kartice realiziran pomoću Arduino mikrokontrolera, a pomoću Mbed LPC1768 implementirano je upravljanje aktuatorom pomoću prekidne rutine. Uveden je video nadzor kako bi se omogućilo nadgledanje sustava. Sustav je realiziran pisanjem bash skripti za RPi3 i pisanjem programa u python i c++ programskom jeziku. Projekt je postavljen na privatnom github računu sa kreiranim wiki stranicama.
Ključne riječi
mbed LPC1768 ; mehatronika ; Tehničko veleučilište u Zagrebu ; Raspberry Pi ; Django ; RFID ; ESP07 ; openSSL ; Telegram ; Django REST framework ; Video ; upravljanje ; prekidi ; baza podataka ; mobitel ; čitač kartica ; github ; python ; c++