81. BREZŽIČNI MIKROKRMILNIŠKI ŠAHGregor Hudin, 2014, undergraduate thesis Abstract: V diplomski nalogi je podana zasnova mikrokrmilniškega sistema, ki omogoča igranje igre šaha z dvema enotama. Enoti med seboj komunicirata brezžično, brez internetnih povezav. Posamezna enota je opremljena z grafičnim LCD zaslonom in zaslonom na dotik, preko katerega lahko spremljamo sam potek igre in izvajamo poteze. Zasnovan sistem omogoča tudi shranjevanje celotnega poteka igre na SD kartico ter predvajanje igre na sami napravi. Za razvijanje smo uporabili Arduino razvojno okolje. Keywords: šah, brezžična komunikacija, mikrokrmilnik, arduino, SD kartica, LCD zaslon Published in DKUM: 19.02.2015; Views: 2161; Downloads: 185
Full text (4,69 MB) |
82. RAZVOJ TESTIRANJA ELEKTRONSKE NAPRAVE CACAleš Breznik, 2014, undergraduate thesis Abstract: Diplomska naloga opisuje potek razvoja testirne naprave in pomembne ključne člene tega razvoja. Testirna naprava je namenjena preučevanju brezžične komunikacije NFC, ki je ključna v elektronskem vezju CAC. Snovana je na mikrokrmilniku Arduino Mega, ki s pomočjo NFC modula brezžično komunicira z napravo in meri čas prenosa podatkov. Priključen koračni motor omogoča premik same naprave ali modula prek zobniškega prenosa, kar omogoča točno določitev razdalj prenosa. Testirana naprava se postopoma premika za majhne premike, med katerimi se nanj pošilja podatek, ki se nato tudi prebere, vse dokler je naprava v dosegu, nakar se smer obrne in testiranje nadaljuje. Keywords: razvoj, testirna naprava, NFC, avtomatizacija, Arduino, testiranje, načrtovanje, algoritem, snovanje, brezžična komunikacija Published in DKUM: 17.11.2014; Views: 1779; Downloads: 150
Full text (1,66 MB) |
83. BALANSIRANJE KROGLE NA MIZI S POMOČJO STROJNEGA VIDAMatjaž Oberč, 2014, master's thesis Abstract: Magistrska naloga opisuje sistem za balansiranje krogle na mizi s poudarkom na strojnem vidu. Miza z aktuatorji služi za manipulacijo s kroglo. Njen položaj je preko strojnega vida povezan v regulacijski krog, ki regulira položaj krogle. Programski del sistema je zgrajen v programskem okolju LabView, ki je uporabljen za razumevanje slike, regulacijo, komunikacijo z aktuatorji, ter izgradnjo uporabniškega vmesnika. V nalogi je opisano delovanje in izvedba programskega, elektronskega, ter mehanska dela sistema.
Končni produkt je sistem stojnega vida, ki omogoča uporabniku določitev položaja krogle preko uporabniškega vmesnika. Keywords: strojni vid, LabView, balansiranje krogle, Arduino Published in DKUM: 11.04.2014; Views: 2034; Downloads: 208
Full text (3,12 MB) |
84. |
85. BREZŽIČNI MERILNI SISTEMMatej Dominko, 2013, undergraduate thesis Abstract: V okviru diplomskega dela smo razvili mikrokrmilniško napravo za brezžično komunikacijo z Internetom na podlagi standarda 802.11 b/g. Poimenovali smo jo Brezžični merilni sistem. Sistem je realiziran kot spletni strežnik in sestavljen iz mikroprocesorja ATmega328P in modula za brezžično komunikacijo RN-XV 171. S pomočjo senzorjev in preprostih elektronskih vezij pridobivamo podatke o temperaturi, relativni zračni vlagi, zračnemu tlaku ter enosmerni napetosti in toku. Te podatke prikažemo na spletni strani, ki nam ponuja tudi možnost upravljanja z napravo. Merilni sistem je razvit s pomočjo odprtokodnega programskega orodja Arduino. Keywords: mikrokrmilniki, brezžični sistem, vgrajeni sistemi, brezžična omrežja, razvojno okolje Arduino Published in DKUM: 10.07.2013; Views: 1849; Downloads: 277
Full text (2,47 MB) |
86. MIKRORAČUNALNIŠKI KRMILNIK KORAČNEGA MOTORJAAleksander Filipovič, 2013, undergraduate thesis Abstract: Diplomsko delo opisuje izdelavo sekvenčnega vezja, ki je bilo realizirano z mikrokrmilnikom. V diplomi so predstavljeni tudi odprtokodna platforma Arduino in koračni motorji.
V diplomskem delu je bil izdelan dvižni mehanizem, krmiljen s pomočjo računalnika ali tipk na vezju. Kot krmilni sistem je uporabljena mikrokontrolna platforma Arduino Mega 2560. Izdelano mikrokrmilno vezje krmili bipolarni koračni motor in sicer v polnokoračnem načinu. Ta koračni motor premika objekt vzdolž linearnega vodila na različne položaje po določenem, vnaprej predvidenem protokolu. Tovrstno vezje je bilo izbrano, ker ga je moč enostavno in hitro prilagoditi. Keywords: sekvenčno vezje, mikrokrmilnik, Arduino, koračni motor Published in DKUM: 14.06.2013; Views: 2882; Downloads: 548
Full text (4,26 MB) |
87. MOŽNOST KOMUNIKACIJE PLATFORME ANDROID Z ZUNANJIMI NAPRAVAMIDamjan Vantur, 2013, undergraduate thesis Abstract: V diplomskem delu obravnavamo povezljivost platforme Android z zunanjimi napravami. Natančno bomo spoznali možnosti komunikacije med posameznimi načini povezav – vmesnikov, kot so USB, Bluetooth, Wi-Fi in NFC, ter to podprli s primeri izvorne kode, pripravljene za izvajanje na platformi Android. Predstavili in praktično izvedli bomo komunikacijo med prototipnim vezjem Arduino in platformo Android s pomočjo vmesnika Bluetooth. V ta namen bomo implementirali preprosti protokol komunikacije na nivoju vhodnih in izhodnih tokov za prenos sporočil med napravama. Varnost parametrov – ukazov –, ki jih vezje izvede, bo kodirana z MD5. Vezje bo krmililo lestenec za spreminjanje barv svetilk. Barvo bo določil algoritem povprečne barve na mobilni napravi, napisan v jeziku C++, ki se izvaja kot native izvorna koda na platformi Android. Za zajemanje in računanje povprečne barve matrike nam bo v pomoč odprta knjižnica OpenCV. Keywords: Android, Arduino, zunanje naprave, mobilne aplikacije, USB, NFC, Wi-Fi, Bluetooth, elektronsko prototipno vezje, Android Open Accessory Development Kit, ADK, NDK, Android Accessory Protocol Published in DKUM: 27.02.2013; Views: 2093; Downloads: 268
Full text (2,55 MB) |
88. KRMILJENJE MIKROKRMILNIŠKEGA MODULA ARDUINO IN NJEGOVA UPORABA PRI KOMUNIKACIJI Z OSTALIMI NAPRAVAMIMatej Ekart, 2012, undergraduate thesis Abstract: V diplomskem delu smo obravnavali mikrokrmilniški modul Arduino. Opisali smo strojno opremo modela Uno, ki ga uporabljamo v praktičnem delu, ter predstavili osnovne karakteristike ostalih modelov. V nadaljevanju smo spoznali odprtokodno razvojno okolje Arduino in Arduino programski jezik.
V praktičnem delu smo preverili, kako se odprtokodna platforma Arduino izkaže v praksi. Razvili smo avtomatski sistem za samodejno zalivanje, pri čemer smo uporabili številne dodatne komponente, ki smo jih tudi predstavili. Prav tako smo izdelali lasten senzor vlažnosti zemlje, ki nam pomaga pri odločanju. Posamezne korake razvoja smo podrobno opisali in razložili vezalno shemo elementov. Keywords: Arduino, mikrokrmilnik, vgrajeni sistemi, senzor vlažnosti zemlje, zalivalni sistem, bluetooth Published in DKUM: 20.12.2012; Views: 5096; Downloads: 1291
Full text (2,47 MB) |
89. AVTOMATIZIRAN DVOOSNI SLEDILNI FOTONAPETOSTNI SISTEM Z UPORABO ODPRTOKODNE PLATFORME ARDUINO IN PROGRAMSKE OPREME LABVIEWTadej Deržič, 2012, undergraduate thesis Abstract: V diplomskem delu je predstavljena praktična realizacija avtomatiziranega dvoosnega sledilnega fotonapetostnega sistema. Krmiljenje sistema je realizirano z nizko cenovnim, odprtokodnim mikrokrmilnikom Arduino Mega 2560, v navezi s programskim paketom LabVIEW. Podrobno je opisana DLL programska knjižnica in njen uvoz, katero smo uporabili za izračun pozicije Sonca. Za določitev usmerjenosti in naklona smo uporabili dva senzorja, in sicer elektronski kompas HMC5883L in pospeškometer ADXL335. Opisan je tudi postopek branja podatkov s senzorjev preko I2C vodila in analognega vhoda. Pomik celice smo izvedli z dvema DC motorjema, katera smo krmilili s pomočjo dvojnega H-mostičnega modula in PWM-metode. Keywords: avtomatizacija, dvoosni fotonapetostni sistem, sledenje soncu, Arduino Mega, LabVIEW, elektronski kompas, pospeškometer Published in DKUM: 27.11.2012; Views: 3904; Downloads: 328
Full text (4,48 MB) |
90. INOVATIVNA ZASNOVA IN IZVEDBA MOBILNE ROBOTSKE PLATFORMEJanez Konovšek, 2010, undergraduate thesis Abstract: Diplomsko delo obravnava inovativno zasnovo in izvedbo mobilne robotske platforme podkrepljene s študijo vsesmerne mobilnosti in trdnostno analizo ohišja po metodi končnih elementov. Prikazan je celoten proces inženirskega dela od zasnove izdelka odvisne od danih pogojev, računalniškega modeliranja, izvedbe preračunov, elektro načrtovanja, nakupa komponent za delovanje izdelka ter vse do izdelave fizičnega prototipa izdelka. Predstavljeno je krmiljenje izdelka ter način programiranja v različnih programskih jezikih in operacijskih sistemih. Keywords: mobilna robotska platforma, vsesmerna mobilnost, Mecanum kolesa, Ardunino Mega, Arduino Bluetooth, SolidWorks, MKE analiza, Python, C++ Published in DKUM: 12.01.2011; Views: 2761; Downloads: 337
Full text (5,53 MB) |