diplomsko delo
Ana Zobec (Author), Mira Trebar (Mentor)

Abstract

V diplomski nalogi je predstavljen prototip avtonomnega avtomatiziranega ksilofona, ki ima možnost nalaganja in igranja datotek MIDI in možnost igranja akordov. Uporabljen je kromatični ksilofon, ki zaradi dodanih poltonov omogoča večjo izbiro skladb. Avtonomnost je zagotovljena z uporabo dveh mikrokrminlnikov Arduino Uno, modula Bluetooth HC-05 za sprejemanje in posredovanje podatkov in mobilne aplikacije Xylo Boss preko katere je možno avtomatiziran ksilofon kontrolirati brezžično. Nalaganje in igranje datotek MIDI je omogočeno z lastno razvito knjižnico in s pomožno knjižnico za prevajanje podatkov, ki so uporabljeni za avtomatiziran ksilofon. Za igranje akordov pa smo si pomagali z rešitvijo, ki je zapisana v dokumentaciji standarda MIDI - v primeru akorda se med notami izvede krajša zakasnitev, ki je človeško uho ne zazna in nam zato da občutek, da je bil zaigran akord. V procesu izdelovanja avtomatiziranega ksilofona so bili narejeni: ogrodje za ksilofon, robotske ročice, stojala za robotske ročice, držalo za tiskano vezje, skica vezja, načrt za tiskano vezje, tiskano vezje, konektor za povezavo napajalne baterije z mikrokrmilnikoma, pomožne knjižnice za lažje programiranje in nazadnje še aplikacija za krmiljenje avtomatiziranega ksilofona.

Keywords

Arduino;Android;Bluetooth;MIDI;visokošolski strokovni študij;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [A. Zobec]
UDC: 004:780.61/.66(043.2)
COBISS: 124645891 Link will open in a new window
Views: 38
Downloads: 14
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Automated xylophone
Secondary abstract: This thesis presents a prototype of an autonomous automated xylophone, which has the ability to load and play MIDI files and the ability of playing chords. A chromatic xylophone is used, as it includes half tones, which add a greater selection of playable songs. The autonomous solution is the use of two Arduino Uno microcontrollers, a Bluetooth module HC-05 for receiving and sending data and a mobile application Xylo Boss for controlling the automated xylophone wirelessly. Reading and playing the MIDI files was solved with a new specialy developed and an additional library for translating received data to those understood by the automated xylophone. The solution for playing chords was taken from a solution given in the documentation of MIDI standard - in case of a chord there is a shorter delay, which can't be detected by a human ear, giving us an illusion that a chord was played. Other things created in the developing process of an automated xylophone were: a xylophone frame, robotic hands, stands for the robotic hands, a holder for the printed circuit board, a circuit sketch, a circuit blueprint for a printed circuit board, a printed circuit board, additional libraries to make programming easier and a mobile application for controlling the automated xylophone.
Secondary keywords: xylophone;Arduino;Android;Bluetooth;MIDI;computer science;diploma;Avtomatizacija;Ksilofon;Računalništvo;Univerzitetna in visokošolska dela;
Type (COBISS): Bachelor thesis/paper
Study programme: 1000470
Embargo end date (OpenAIRE): 1970-01-01
Thesis comment: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Pages: 49 str.
ID: 16542967
Recommended works:
, diplomsko delo
, diplomsko delo
, diplomsko delo
, diplomsko delo