Gesichtserkennung und Verfolgung

Für meine Abitur Präsentationsprüfung wurde mir als Thema “Gesichtserkennung” zugeteilt zu diesem Thema hatte ich bereits eine Webcam die per Sevos ein Gesicht verfolgen kann gebaut:

Hier ist meine Powerpoint Präsentation dazu, diese geht allerdings nicht allzu sehr ins detail der Hardware sondern Hauptsächlich über die Software, die mithilfe der OpenCV Library in C++ programmiert wurde:

Download (PDF, 1.92MB)

 

USB > DMX/RS232

Nachdem mir vorher aufgefallen ist, dass ein USB > UART Adapter ganz praktisch wäre, hab ich beim Layout meines USB > DMX Adapter die Ja eh vorhandenen TX/RX Pins des verbauten FT232RL noch zu einer Schraubklemme geführt. Auch das restliche Layout hat einige Verschönerungen/Verbesserungen bekommen. Im Layout wurden nur die nötigsten, und sinnvollsten SMD teile verwendet um das Löten einfach zu halten.
Der FT232FL ist ein vollständiger USB > RS232 Wandler, was die restliche Beschaltung auf wenige Kondensatoren beschränkt. Der MAX485 übernimmt dann die Wandlung von RS232 nach DMX512. Das DMX Interface ist ein “nachbau” des Open DMX USB Interfaces Treiber gibt es auf der Website von Enttec.

Hier der Schaltplan:

Und das Layout:
USB > DMX/UART

Hier sind die vollständigen Eagle Dateien:

http://dl.dropbox.com/u/64554682/USB_Rs232_485.rar