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
Was ist Arduino? « Physical Computing

Was ist Arduino?

Arduino ist ein Projekt, das aus drei Teilen besteht: einem I/O Board, einer Software und einer Website.

Arduino Board

Input/Output Board Arduino

Das I/O Board ist eine kleine Platine, die analoge und digitale Signale erfassen und ausgeben kann. Sie wird z.B. per USB mit dem Rechner verbunden. Bei digitalen Eingangssignalen handelt es ich um Signale, die entweder an oder aus sein können. Taster, Neigungsschalter erzeugen digitale Signale. Analoge Signale können vom I/O Board in 1024 Stufen erfasst werden. Sensoren, die analoge Werte liefern, sind z.B. Drehwiderstände, Licht-, Druck- und Temperatursensoren.

Mit der Arduino-Software ist es möglich, ein Programm auf das I/O Board zu spielen, das Signale erfassen, auswerten und ausgeben kann. Die Software basiert auf C und ist sehr schnell zu erlernen. Es gibt Versionen für Windows, OSX und Linux und man kann sie frei herunterladen.

Die Arduino-Website beinhaltet Turorials, Informationen zur Hardware und ein Hilfe-Forum.

Mittlerweile gibt es das Arduino-Board in verschidenen Versionen z.B.:

  • Arduino Duemilanove
    14 Digital / davon 6 PWM, 6 Analog – das klassische Arduino
  • Arduino Mega
    54 Digital / davon 14 PWM, 16 Analog – für alle, die sich mehr Kanäle gewünscht haben
  • Arduino Nano
    14 Digital / davon 6 PWM, 8 Analog – sehr kleine Bauform
  • Arduino Bluetooth
    14 Digital / davon 6 PWM, 6 Analog – wie der Name sagt mit Bluetooth-Schnittstelle
  • LilyPad
    14 Digital / davon 6 PWM, 6 Analog – besonders für den Einsatz in Textilien geeignet
  • Freeduino
    14 Digital / davon 6 PWM, 6 Analog – freies Arduino-Projekt
  • Roboduino
    14 Digital / davon 6 PWM, 6 Analog – Besonders für den Einsatz von Servos geeignet

You can follow any responses to this entry through the RSS 2.0 feed.