Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w009f8cd/blog/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w009f8cd/blog/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w009f8cd/blog/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w009f8cd/blog/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /www/htdocs/w009f8cd/blog/wp-settings.php on line 18

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/classes.php on line 1244

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/classes.php on line 1442

Strict Standards: Redefining already defined constructor for class wpdb in /www/htdocs/w009f8cd/blog/wp-includes/wp-db.php on line 306

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /www/htdocs/w009f8cd/blog/wp-includes/cache.php on line 431

Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /www/htdocs/w009f8cd/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /www/htdocs/w009f8cd/blog/wp-includes/class.wp-dependencies.php on line 31

Strict Standards: Redefining already defined constructor for class WP_Http in /www/htdocs/w009f8cd/blog/wp-includes/http.php on line 61
06 « April « 2008 « Physical Computing

Archive for April 6th, 2008

Keyboard-Hack Party!

Bei uns an der FHP ist es inzwischen Tradition, dass die “Neuen” im Physical Computing Kurs innerhalb einer Woche einen Keyboard-Hack basteln. Zur Präsentation dieser Hacks gibt es dann üblicherweise eine kleine Party.
Wer Interesse hat: Montag, 07. April ab 17.30 Uhr. Campus Pappelallee, Haus 5

More »

Für Kurzentschlossene: Die CHI geht noch bis zum 10.04.!

Die CHI (Computer-Human Interaction) ist eine der größten und wichtigsten Konferenzen im Bereich Interface-Design und sicher einen Besuch wert. Für einen kleinen Vorgeschmack, was es dort zu sehen gibt:
CHI 2008 Teaser
Von der FHP sind auch ein paar Menschen vor Ort - vielleicht kriegen wir von denen ja anschließend einen kleinen Bericht.

More »

Elektronik Grundlagen – Teil 2: der elektrische Widerstand

Der elektrische Widerstand
Jedes Bauteil, dass man in einem Stromkreis unterbringt, hat einen eigenen Widerstand. Es handelt sich, wenn wir am Wasserbeispiel bleiben wollen, um einen Engpass, durch den sich das Wasser zwängen muss.
Das Bauteil verbraucht auch einen bestimmten Teil der Spannung, sodass hinter dem Bauteil nicht mehr die volle Spannung zur Verfügung steht, wie man [...]

More »

Elektronik Grundlagen – Teil 1: Strom und Spannung

Ein elektrischer Stromkreis besteht aus mindestens einer Stromquelle und einem Widerstand.
Es gibt Wechselstrom (z.B. Steckdose) und Gleichstrom (z.B. Batterie, USB-Port, Gleichstromnetzteil). Im Physical Computing arbeiten wir fast ausschließlich mit Gleichstrom.
Kennwerte elektrischer Energie sind Strom (I) und Spannung (U).
Die elektrische Spannung (U) beschreibt den Potentialunterschied zwischen der positiv-geladenen und der negativ-geladenen Seite der Stromquelle. Würden wir [...]

More »

Keyboard-Hack / Was geht als Schalter?

Damit der Keyboard-Hack möglichst witzig wird,
kann man den normalen Drucktaster (wie er ja im Keyboard ist) durch ‘ne ganze Reihe von anderen obskuren “Sensoren” ersetzen.
Geeignet sind dafür prinzipiell alle digitalen Schalter/Sensoren.
Wichtig ist, dass sie einen Kontakt öffnen und schließen können (digitale Sensoren).
Darunter fallen:
- Taster in allen Varianten (Drucktaster, Wippschalter, etc…) [Conrad 700460 - 62]
- Neigungsschalter [...]

More »

Tools / Pinfinder

Für alle Keyboard-Hacker die mal wieder ein neues Modell ausprobieren wollen, gibt es jetzt Pinfinder!
Eigentlich ist das nur ein kleines Tool, welches die gerade gedrückte Taste komfortabel auf dem Bildschirm ausspuckt. Das kann allerdings supernützlich sein, wenn man z.B. gerade mit einem Draht in der Hand alle Kontakte auf dem Keyboard-Controller durchprobiert auf der Suche [...]

More »

Keyboard-Hack / Einleitung

Der Keyboard-Hack ist ein Klassiker bei uns im Physical Computing Kurs. Und das ist auch gut so, denn so ein Hack ist super einfach, schnell gemacht und auch noch billig. Perfekt für den Einstieg in die Welt der elektronischen Gadgets.

Austesten der Kontakte auf dem Keyboard-Controller

(Bild von jeanbaptisteparis)
Was also wollen wir machen?
Wir wollen ein Keyboard zerlegen [...]

More »