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
Mai « 2008 « Physical Computing

Archive for Mai, 2008

Neue Teile für Fritzing

Hallo,
in einer “Nacht und Nebel”-Aktion sind bei uns ein paar neue Teile für die Fritzing-Software entstanden, die wir euch natürlich nicht vorenthalten wollen.
Die Teile entsprechen vermutlich noch nicht den offiziellen Richtlinien für Fritzing und haben auch noch keine Footprints für Eagle - aber für den Moment reichen sie aus um Schaltungen in Fritzing zu sketchen, [...]

More »

Servos ansteuern

Hallo,
heute gibt es ein kurzes Tutorial zum Thema Servomotor. Dazu brauchen wir ein Arduino und natürlich einen kleinen Servomotor der mit 5V betrieben werden kann [z.B. 230500 - 62 von Conrad].
Zunächst aber nochmal kurz gesagt, was denn der Unterschied vom Servomotor zum Elektromotor ist. Ein normaler Elektromotor erzeugt schlicht und einfach eine Drehbewegung, wobei man [...]

More »

Relais

Ein Relais ist ein Elektromagnet mit einem angebauten Schalter. Legt man eine Spannung an den Elektromagneten an, schaltet sich der Schalter um. Da der integrierte Schalter nicht elektrisch mit dem Elektromagneten verbunden ist, kann man mit dem Relais externe Stromkreise steuern. Beispiele sind z.B. Handytasten und Tasten von Digitalkameras.
Weil Arduino nicht genug Strom zur Verfügung [...]

More »

Transistoren

Transistoren werden zur Verstärkung und zum Schalten von Signalen (Strömen) benutzt. Will man Schaltkreise mit größerem Strombedarf kontrollieren, muss man den Strom, den das Arduino-Board liefert verstärken.

Einen typischen npn-Transistor hat drei Beinchen. Hält man ihn mit den Beinchen nach unten und der flachen Seite nach vorn, werden die Beinchen von links nach rechts Emitter, [...]

More »

Parallelschaltung

Schaltet man mehrere Verbraucher (z.B. LEDs) parallel, also nebeneinander, teilen sich die Bauteile den zur Verfügung stehenden Strom. Die Eingangsspannung liegt auch bei allen Verbrauchern an – ändert sich also nicht. Schaltet man zwei LEDs á 20 mA in Reihe, beträgt die Gesamtstromaufnahme der Schaltung 40 mA. Ein Kanal des Arduino-Boards kann zwischen 60 und [...]

More »

Reihenschaltung

Schaltet man mehrere Verbraucher (z.B. LEDs) in Reihe, also hintereinander, teilen sich die einzelnen Bauteile die zur Verfügung stehende Spannung. Liegt der Wert der eingehenden Spannung bei 5 V und schaltet man zwei baugleiche LEDs hintereinander, so liegt bei jeder LED jeweils eine Spannung von 2,5 V an. Handelt es sich um vier LEDs, so [...]

More »

Spannung und Strom

Elektronen, die durch einen Leiter fließen können Arbeit verrichten (LEDs können leuchten, Motoren können sich drehen). Man spricht von elektrischer Energie. Damit sich Elektronen bewegen ist ein Potentialunterschied nötig. Auf der einen Seite muss ein Elektronenüberschuss (GND oder Minus-Pos), auf der anderen Seite ein Elektronenmangel (5V+ oder Plus-Pol) vorliegen.
Der Elektrische Strom (I) bezeichnet die Anzahl [...]

More »

Analoge Ein- und Ausgabe

In diesem Beispiel wird eine LED über ein Potentiometer an- und ausgedimmt. Das Potentiometer ist auf der einen Seite mit dem 5V+ und auf der anderen Seite mit dem GND verbunden. Das mittlere Beinchen des Potentiometers ist mit dem Analog In 3 verbunden.
Wichtig hier bei ist, dass eine analoge Ausgabe nur auf PWM-Kanälen funktionieren kann [...]

More »