Pages
-
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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