This bachelor thesis aims to present an overview of the performed steps to construct and program a prototype of a mechanical mirror. The idea of a mechanical mirror is that a camera captures an image that is translated into pixels of different brightness values. The brightness values are later displayed by metal plates, acting as pixels, rotated to different angles to reflect a corresponding light from a lamp. The pixels together shape grayscale images based on the frames captured by the camera. A prototype was constructed successfully. Tests showed that its purpose to move according to the captured image was fulfilled although adjustments could be made for the light to reach all the pixels to a greater extent. The angle span for the pixels turned out to be between 32°and 44°, which proved sufficient for their purpose. The reason for a difference in angle spans between the pixels was due to minor construction errors and was not an issue of functionality for the mirror. The refresh rate of the mirror, which could be described as the frequency at which the pixels rotate and shape an image, was set to 25 frames per second. This allowed the mirror to mimic movements in front of it without much delay while not exceeding the frame rate of the camera, which capture at a frame rate of 30 frames per second. The camera was therefore the vital limitation for the refresh rate of the mirror. / Detta kanidatexamensarbete har syftet att presentera en översikt av de steg som genomfördes för att konstruera och programmera en prototyp av en mekanisk spegel. Idén med en mekanisk spegel är att en kamera läser in en bild som sedan är översatt till pixlar med olika värden på ljusstyrka. Dessa ljusstyrkor visas sedan av metallplattor, vilka agerar som pixlar, som roterar till olika vinklar för att reflektera motsvarande ljus från en lampa. Pixlarna formar tillsammans gråskalebilder baserat på de bilder som kameran läser in. En prototyp konstruerades framgångsrikt. Test visade att dess syfte att röra sig i enlighet med den inlästa bilden uppfylldes, dock finns plats för justeringar för att ljuset från lampan ska nå pixlarna i större utsträckning. Pixlarnas vinkelomfång visade sig bli mellan 32°och 44°, vilket konstaterades vara tillräckligt för deras syfte. Skillnaden i vinkelomfång mellan pixlarna berodde på mindre konstruktionsfel och påverkade inte spegelns funktionalitet. Spegelns uppdateringsfrekvens, vilket kan beskrivas som frekvensen med vilken pixlarna roterar och formar en bild, sattes till 25 bilder per sekund. Detta tillät spegeln att härma rörelser framför den utan stor fördröjning utan att överstiga kamerans bildhastighet, som läser in med en bildhastighet på 30 bilder per sekund. Kameran var således den begränsade faktorn för pixlarnas uppdateringsfrekvens.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-296234 |
Date | January 2021 |
Creators | Dahlin, Sanna, Fagerlund, Henrik |
Publisher | KTH, Mekatronik |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-ITM-EX ; 2021:31 |
Page generated in 0.0018 seconds