Pages

Program za rješavanje testova CAPTCHA
Program za rješavanje testova CAPTCHA
Janko Kovačević
U ovom radu obrađen je pojam testa CAPTCHA koji se koristi za prevenciju automatiziranih programa koji svojim djelovanjem mogu sniziti kvalitetu sustava koji se štiti. Također je razrađena ideja umjetne neuronske mreže te učenje iste. U skladu rada napravljen je prototip za savladavanje jedne odabrane vrste testa CAPTCHA. Izrađena je programska implementacija koja koristi algoritme uklanjanja šuma i segmentacije znakova kako bi pripremila znakove za klasifikaciju naučenoj umjetnoj...
Program za vizualizaciju odnosa između funkcija, derivacija i integrala
Program za vizualizaciju odnosa između funkcija, derivacija i integrala
Andrija Gorup
U ovom radu opisan je proces izrade aplikacije za iscrtavanje grafova funkcija, derivacija i integrala. Opisani su svi algoritmi korišteni za programsko stvaranje matematičkih funkcija iz ulaznog teksta, kao i svi algoritmi i metode za iscrtavanje grafova na zaslon. Naglasak je stavljen na poopćene algoritme umjesto konkretnih implementacija.
Program za vođenje kućnog proračuna
Program za vođenje kućnog proračuna
Ivan Varga
U radu se implementira program za vođenje kućnog proračuna. Implementiran je kao web aplikacija kako bi bio dostupan širom spektru korisnika. Koristi jQuery, jQueryUI, Chart.js, Entity Framework Core biblioteke, HTML5 Web Storage i DataTables proširenje. jQuery se koristi za pozadinsku komunikaciju s poslužiteljem kao i za lakše rukovanje DOM elementima. jQueryUI se koristi za promjenu izgleda nekih elemenata grafičkog sučelja. U svrhu lakše izrade tablice koristi se DataTables...
Programabilni generator EKG signala
Programabilni generator EKG signala
Ivan Dominić
Ovaj završni rad opisuje izradu programabilnog generatora EKG signala pomoću STM32F4 porodice mikrokontrolera. Mikrokontroler koristi svoju RAM memoriju u kojoj su spremljeni uzorci EKG signala u digitalnom obliku, preuzetih sa PhysioNet web platforme. DMA prenosi te podatke iz RAM-a do DAC-a koji vrši digitalno analognu konverziju te šalje te podatke na GPIO izlaz odakle se ti signali mogu mjeriti. Cijelim procesom upravlja brojač mikrokontrolera. Generator opisan u ovom završnom radu...
Programabilni generator signala
Programabilni generator signala
Kristina Čižić
U sklopu ovog rada projektiran je i izveden generator signala. Za izvedbu je korišten postojeći ugradbeni računalni sustav temeljen na ARM Cortex M4 mikroprocesoru. Generator sadrži strujni i naponski izlaz. Na strujnom izlazu može se generirati proizvoljan valni oblik amplitude podesive od 0 do 24 mA s rezolucijom 10 μA. Na naponskom izlazu može se generirati sinusni valni oblik amplitude od 0 do 800 mVRMS s rezolucijom 1 mVRMS te mogućnošću namještanja frekvencije od 1 do 10 kHz...
Programibilni logički kontroler u sustavu ispitivanja avionskog električnog stroja
Programibilni logički kontroler u sustavu ispitivanja avionskog električnog stroja
Nikolina Jurković
U radu je obrađena automatizacija testnog postolja odnosno primjena SCADA sustava. Izrađeni SCADA sustav projektiran je za upravljanje sustavom za ispitivanje avionskog električnog stroja. Automatizacija je provedena primjenom programabilnog logičkog kontrolera, programskom vizualizacijom procesa te primjenom frekvencijskog pretvarača. U završnom radu prikazan je opis opreme za SCADA sustav, pogotovo PLC. Projektiran je i obavljen priključak PLC-a na ostatak sustava, izrađen program...
Programiranje VIDI X mikroračunala pomoću Pythona
Programiranje VIDI X mikroračunala pomoću Pythona
Filip Martinović
U ovom radu opisano je korištenje nekih komponenata mikrokontrolera VIDI X i njihovo programiranje u MicroPython-u, sučelju programskog jezika Python. Komponente korištene u radu su LED, tipkala, zvučnik, infracrveni prijamnik i fotootpornik. Opisan je način rada VIDI X mikrokontrolera i njegovih ugrađenih komponenti. Također, opisan je način spajanja dodatnih komponenti LED, zvučnika i fotootpornika. Opisane su metode sučelja MicroPython potrebne za programiranje komponenti....
Programiranje autonomnog mobilnog robota za detekciju i praćenje ljudskog lica
Programiranje autonomnog mobilnog robota za detekciju i praćenje ljudskog lica
Frane Bakula
U ovom radu, prikazano je programsko rješenje autonomnog mobilnog robota koji detektira lice osobe preko web kamere laptopa, te prati tu osobu na način da ju nastoji držati u sredini ekrana i na određenoj udaljenosti od kamere. U 3. poglavlju je opisana metoda za detekciju lica koja je ostvarena korištenjem Python biblioteke opencv koja ima već gotovi predtrenirani model za detekciju lica i očiju osobe na slici. Robot je programiran u ROS-u na ubuntu operacijskom sustavu pa je 2....
Programiranje elektroničke upravljačke jedinice automobila s ciljem poboljšanja njegovih performansi
Programiranje elektroničke upravljačke jedinice automobila s ciljem poboljšanja njegovih performansi
Filip Vulama
Programiranje elektroničke upravljačke jedinice automobila sa svim navedenim koracima. Koraci prilikom izmjene datoteke upravljačke jedinice sastoje se od pripreme i potrebnih alata, upoznavanje s tematikom i alatima potrebnima za rad, samog preuzimanja originalne datoteke s vozila preko OBD sučelja primjenom MPPSv18 uređaja i istoimenog programa, izmjena originalne datoteke pomoću WinOLS 2.24 programa, postavljanje novonastale datoteke na vozilo preko OBD sučelja primjenom MPPSv18...
Programiranje mikrokontrolera za upravljanje brzinom vrtnje BLDC-a koristeći Plexim PLECS
Programiranje mikrokontrolera za upravljanje brzinom vrtnje BLDC-a koristeći Plexim PLECS
Patrik Mežnarić
Rad se bavi izradom simulacijskog modela za upravljanje beskolektorskim istosmjernim motorom u programskom okruženju Plexim PLECS te generiranjem koda za TI LAUNCHXL-F28379D. Upravljanje motorom ostvareno je metodom šest koraka. Na temelju pozicije rotora emulirani su signali Hallovih sondi. Model je proširen upravljanjem brzinom vrtnje u otvorenoj petlji koristeći unipolarnu pulsno-širinsku modulaciju (PWM). Pomoću Plexim PLECS-a automatski je generiran kod i učitan u mikroprocesor....
Programiranje tehnoloških objekata za apsolutno i relativno pozicioniranje upotrebom kontrolera S7-1511TF
Programiranje tehnoloških objekata za apsolutno i relativno pozicioniranje upotrebom kontrolera S7-1511TF
Nikola Lovrić
U ovom radu obrađuje se programiranje tehnoloških objekata za apsolutno i relativno pozicioniranje. Za kontrolu projekta upotrebljava se PLC kontroler S7-1511TF. Koriste se dva servo motora (SIMOTICS S-1FK2) povezana na pretvarače (SINAMICS S210), od kojih je jedan glavni dok se drugi njemu sinkronizira. U prvom dijelu opisana je konfiguracija komponenti projekta u TIA Portal-u te puštanje u rad servo motora. Navedene su karakteristike pojedine komponente projekta. Za komunikaciju se...
Programiranje utemeljeno na automatima za razvoj programskih modula
Programiranje utemeljeno na automatima za razvoj programskih modula
Matej Rafaj
Dizajnirao sam i implementirao alat za generiranje programa iz automata s konačnim brojem stanja koji je proširen ubacivanjem blokova koda u prijelaze između stanja. Alat je specifično predviđen za generiranje programa za automatsko testiranje prema formalnoj specifikaciji tako da generira kod koji povezuje pokretanje testiranog programskog modula, pokretanje testova i grupa testova te javljanje rezultata testova u jedan automatizirani sustav. Pisan je u programskom jeziku Python, te...

Pages