Als Thema für meine erste Bachelor-Arbeit habe ich die "Entwicklung einer, für den Endnutzer möglichst einfach zu implementierenden Schnittstelle für Marker auf WebMaps für die Javascript-Library khtml.maplib." gewählt. Hierzu habe ich einige, sehr populäre WebMaps miteinander verglichen, deren Unterschiede und Eigenschaften analysiert und anschließend in einem Google Summer of Code-Projekt eine eigene marker-API für khtml.maplib entwickelt.
05.11.2011
05.09.2011
X-Roads
Für das Fach Metasprachen realisierte ich eine kleine Browser-Anwendung, die einen Verkehrsplaner bei der verkehrstechnischen Beschilderung einer Straßenkreuzung helfen soll.
Zuerst wird auf einem HTML5-Canvas die Kreuzung skizziert, im zweiten Schritt werden die notwendigen Verkehrszeichen mit Drag&Drop platziert und anschließend kann die Skizze ausgedruckt und abgespeichert werden. Der Schwerpunkt lag hierbei auf AJAX, DOM-Modell und Maus-Events.
ArduBot
In Interaktive Installationen bestand dieses Semester die Aufgabe darin, mit dem Microcontrollerboard Arduino und der Programmiersprache Processing ein kleines Projekt zu realisieren, mit dem der Benutzer interagieren kann.
Ich baute einen kleinen Roboter, der über verschiedene Sensoren auf seine Umgebung reagiert. Über kleine Microschalter erkennt er Objekte, die ihm im Weg stehen und weicht ihnen aus und über 6 kleine Infrarotsensoren auf der Bodenplatte erkennt er Tischkanten und andere Abgründe, um nicht hinunterzufallen.
Labels:
ArduBot,
Arduino,
Processing,
robotics
14.02.2011
Klettergebiete-Datenbank
Für das Fach "Einführung in die Web-Programmierung", wo wir PHP lernten und wie man damit auf eine MYSQL-Datenbank zugreift, habe ich als Semesteraufgabe eine kleine Webseite zum Verwalten von Klettergebieten mit Userregistrierung, Foto-Upload und Kommentarmöglichkeit entwickelt. Highlights sind: eine Google Maps Einbindung samt Marker und eine Weather-API.
Labels:
Google Maps,
JavaScript,
MySQL,
PHP,
weather-API
Abonnieren
Posts (Atom)


