izpis_h1_title_alt

Zasnova in izvedba laserske harfe
ID PODBREGAR, LUKA (Author), ID Batagelj, Boštjan (Mentor) More about this mentor... This link opens in a new window, ID Blatnik, Aljaž (Comentor)

.pdfPDF - Presentation file, Download (5,60 MB)
MD5: 6BBF73C5A935728F1DBCFBF806B03572

Abstract
Magistrsko delo predstavlja zasnovo laserske harfe namenjene prosto-zračnemu igranju optičnega inštrumenta. Ker produkt na tržišču ni najbolj razširjen, je bil razvoj inštrumenta izveden z uporabo široko dostopnih cenenih komponent . Z uporabo le teh in znanja, pridobljenega tekom študija elektrotehnike, je bilo mogoče izdelati končni produkt, ki je primerljiv z izdelki na tržišču in je od njih cenejši. Z metodo hitre izdelave tiskanih vezij v domači delavnici je bil izdelan delujoč prototip laserske harfe. To je glasbilo, ki namesto kovinskih strun po zraku riše laserske žarke in je sestavljeno iz treh glavnih delov. Ti so laserska pahljača, namenski optični sprejemnik in mikrokrmilniška enota. Program, ki se izvaja na mikrokrmilniški enoti, je bil razvit z nizkonivojskim programiranjem v programskem jeziku C brez uporabe namenskih knjižnic. Mikrokrmilniška enota izvaja vse logične operacije, ki so potrebne za zaznavo dotika strune, proizvajanje laserske pahljače in komunikacijo s predvajalnikom zvoka. Lasersko pahljačo sestavlja zgolj en laser, ki se ga po prostoru usmerja s prilagajanjem odklona galvanometra s pritrjenim zrcalom. Dotik strune oziroma igranje zazna namenski optični sprejemnik. Optični sprejemnik je izdelan z uporabo fotoupora, ki se mu spremeni upornost, če nanj (ob dotiku strune) posveti odboj laserskega žarka. Predvajanje tonov se zaradi lažje in cenejše izvedbe izvaja na računalniku, ki mu mikrokrmilniška enota pošilja podatke preko serijske RS-232 in USB komunikacije. Na računalniku se izvaja program napisan v programskem jeziku Python, ki digitalno obdeluje sprejete podatke in predvaja ton pripadajoč dotični struni.

Language:Slovenian
Keywords:laserska harfa, STM32F301K8U6, prototipna izdelava tiskanih vezij, C, Python
Work type:Master's thesis/paper
Organization:FE - Faculty of Electrical Engineering
Year:2023
PID:20.500.12556/RUL-145703 This link opens in a new window
COBISS.SI-ID:151862275 This link opens in a new window
Publication date in RUL:10.05.2023
Views:593
Downloads:86
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Design and implementation of a laser harp
Abstract:
The master thesis presents the design and development of an optical instrument laser harp, which is meant for free-space optical playing. As the product is not widely available on the market, the development of the instrument was carried out using widely available low-cost components. Using these and the knowledge acquired during the study of electrical engineering, it is possible to produce a product that is comparable to the ones available on the market but at a much lower price. A working prototype of a laser harp has been produced using the method of rapid home workshop printed circuit board (PCB) prototyping. Laser harp is a musical instrument that projects laser beams through the air instead of using metal string and consist of three main parts, which are a laser fan, a dedicated optical receiver and a microcontroller unit. The microcontroller unit was programmed using low-level programming in the C programming language without the use of dedicated libraries. The microcontroller unit performs all the logic operations required to detect the touch of a string, produce the laser fan and communicate with the sound player. The laser fan consists of a single laser which is directed around the room by a galvanometer with an attached mirror. The touch of a string is detected by a dedicated optical receiver which uses a photoresistor that changes its resistance if the reflection of a laser beam shines on to it when the string is touched. For the sake of simplicity and lower cost the tone is produced by a computer to which the microcontroller unit forwards data via serial RS-232 and USB communication. A Python script running on the computer then digitally processes the received data and plays the tone corresponding to the touched string.

Keywords:Laser harp, STM32F301K8U6, rapid PCB prototyping, C, Python

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back