<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://repozitorij.uni-lj.si/IzpisGradiva.php?id=171957"><dc:title>Tridimenzionalna kocka s svetlečimi diodami</dc:title><dc:creator>Nemec,	Miha	(Avtor)
	</dc:creator><dc:creator>Puhan,	Janez	(Mentor)
	</dc:creator><dc:subject>elektrotehnika</dc:subject><dc:subject>elektronika</dc:subject><dc:subject>programiranje</dc:subject><dc:subject>Arduino Due</dc:subject><dc:subject>Atmel SAM3X8E ARM Cortex-M3 CPU</dc:subject><dc:subject>programski jezik C</dc:subject><dc:description>Cilj diplomske naloge je bil posodobiti že obstoječo 3D kocko s svetlečimi diodami, katere glavna naloga je igranje igre Kača. Glavna težava kocke v prejšnjem stanju je bila, da je bila na njo preko 15 pinskega priključka priključena igralna palica, katere pini so se z dolgotrajno uporabo zvili. Tako je nastala ideja omogočiti in izvesti brezžično komuniciranje s kocko. Prav tako smo hoteli obstoječi mikrokrmilniški sistem zamenjati z novejšim in hitrejšim mikrokrmilniškim sistemom Arduino Due, na katerem je Atmelov mikrokrmilnik SAM3X8E ARM Cortex-M3 CPU.

Na začetku je bilo mišljeno, da bi kupili igralno palico, s katero bi nato upravljali s kocko. Ker nismo našli primerne igralne palice, smo se odločili, da raje vzamemo še en mikrokrmilnik in dve položajni stikali in tako sami sestavimo igralno palico. Tudi za upravljanje kocke smo uporabili enak mikrokrmilniški sistem, Arduino Due, tako kot v sami kocki. Med seboj sistema komunicirata preko Bluetooth modulov HC-05.

Oba mikrokrmilniška sistema Arduino smo programirali v programskem jeziku C, v okolju CodeBlocks. Za nastavitev lastnosti obeh Bluetooth modulov pa smo uporabili programsko okolje Arduino.IDE in program napisan v programskem jeziku C++.

Kocka sedaj prikazuje 3 različne animacije ves čas, ko je priključena na napajanje in se na njej ne igra igra Kača. Nato se s pritiskom na tipko igralne palice sproži animacija odštevanja in začne se igra. Kačo upravljamo preko dveh položajnih stikal, ki sta nameščeni na ploščico nad mikrokrmilniškim sistemom Arduino Due. Ko se igra zaključi, se nadaljuje prikazovanje začetnih animacij.</dc:description><dc:date>2025</dc:date><dc:date>2025-09-04 13:10:00</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>171957</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
