Niklas Krug
Zusammensetzen der Hardware, Erstellen der GUI
Mir ist kein besseres Kommentar eingefallen
Deutsch Das Thema dieser Diplomarbeit ist die Entwicklung eines virtuellen Bestückungssystems, das insbesondere in Werkstätten oder für den Hobbybereich eingesetzt werden soll. Ziel des Systems ist es, den Prozess der Bestückung von Platinen effizienter, schneller und fehlerfreier zu gestalten. Dies soll durch den Einsatz moderner Technologie ermöglicht werden, wobei eine auf den Arbeitsbereich gerichtete Kamera eine zentrale Rolle spielt. Die Kamera erfasst in Echtzeit sowohl die Gesten des Nutzers als auch die exakte Position der Platine. Diese Informationen werden anschließend von einem intelligenten System verarbeitet. Daraufhin projiziert ein Projektor den zu der jeweiligen Platine passenden Bestückungsplan sowie zusätzliche Informationen, wie Montagehinweise, direkt auf die Platine. Dies erleichtert es dem Anwender, die Bauteile präzise und schnell zu platzieren, ohne auf externe Hilfsmittel wie gedruckte Pläne oder Computerbildschirme angewiesen zu sein. Das System soll nicht nur die Geschwindigkeit des Bestückungsprozesses erhöhen, sondern auch die Fehlerquote senken, indem es den Benutzer bei jedem Schritt visuell unterstützt. Mit dieser Lösung wird eine intuitive und benutzerfreundliche Umgebung geschaffen, die sowohl für Werkstätten als auch für Hobbyelektroniker eine deutliche Arbeitserleichterung darstellen könnte.
English The topic of this thesis is the development of a virtual placement system, intended specifically for use in workshops or for hobby applications. The goal of the system is to make the process of assembling circuit boards more efficient, faster, and error-free. This will be achieved through the use of modern technology, with a camera focused on the work area playing a central role. The camera captures, in real-time, both the user’s gestures and the precise position of the circuit board. This information is then processed by an intelligent system. Following this, a projector displays the assembly plan specific to the circuit board, along with additional information such as assembly instructions, directly onto the board. This facilitates the user in placing the components precisely and quickly, without relying on external aids like printed plans or computer screens. The system aims not only to increase the speed of the assembly process but also to reduce the error rate by visually guiding the user through each step. This solution creates an intuitive and user-friendly environment, which could significantly ease the workload in both workshops and for hobby electronics enthusiasts.
Hier wird das Projekt möglichst anschaulich dargestellt - d.h. mit Bildern und den entsprechenden Erklärungen.
Hier wird unser Projekt schematisch erklärt. Eine Kamera ist auf die Arbeitsfläche gerichtet und nimmt die Platine als auch Gesten auf. Am PC wird mittels MATLAB das Bild verarbeitet und ausgewertet. Die Position der Platine wird ermittelt und der Bestückungsplan darauf angepasst. Diese Informationen werden schließlich an den Projektor weitergeleitet, welcher dann diese, zusammen mit einem einfachen Benutzerinterface auf die Platine projiziert. Die benötigten Daten wie Bestückungsplan oder Bauteillisten werden lokal auf dem PC gespeichert um den Zugriff einfach zu gestalten.