Was ist ein Arduino Board
? Arduino ist eine Open-Source- Mikrocontroller -Plattform für Benutzerfreundlichkeit sowohl in Bezug auf Hardware und Software entwickelt . Eine Anzahl von verschiedenen Arduino Boards sind , in unterschiedlichen Faktoren wie ihre physikalischen Größe und der Anzahl der Eingangs /Ausgangs- Pins zur Verfügung. Aufgrund der Open-Source- Natur des Arduino gibt es viele Klone verfügbar , die ähnliche Funktionalität, aber mit der Hardware auf spezifische Anwendungen zugeschnitten . Arduino Boards
Arduino Platten sind in einer Anzahl von verschiedenen Konfigurationen , in variierenden physikalischen Größen und mit unterschiedlichen Anzahlen von Eingangs /Ausgangs- Stiften. Arduino Uno und Duemilanove -Boards mit dem Atmel ATMega328 Mikrocontroller und bieten 14 digitale I /O-Pins und 6 analoge Pins. Die Arduino Mega Boards verwenden Sie den ATmega2560 Mikrocontroller bieten 54 digitale I /O-Pins und 16 analoge Pins. Die Arduino Pro, Nano und Mini -Boards sind ähnlich wie bei den Duemilanove -Boards, aber ohne einen USB-zu- Seriell-Wandler und Kopfzeilen, so haben eine sehr geringe Stellfläche für Projekte, bei denen der Platz begrenzt ist . Fachplattensind die Arduino Bluetooth, die eine Bluetooth-Modul an Bord hat , und der Arduino Ethernet, die eine RJ45-Port für die Verbindung mit einem Netzwerk hat .
Arduino Clones
die Arduino -Hardware -Designs sind unter einer Creative Commons Attribution Share-Alike -Lizenz , was bedeutet, dass man die Schaltpläne herunterladen und entwickeln Sie Ihre eigenen Arduino kompatibles Board auf einer persönlichen oder gewerblichen Zwecken zur Verfügung. Diese Verfügbarkeit hat zu einer Reihe von Arduino -Klone , auf spezifische Anforderungen zugeschnitten geführt. Zum Beispiel die wirklich Bare Bones Board ( RSB ) von Modern Devices bietet eine abgespeckte Version für die Entwicklung zu einem sehr niedrigen Preis, bietet die StickDuino ein USB - Stick -Größe Arduino und die BoardDino ist speziell für die Verwendung mit einem Steckbrett entworfen , ein one-of -a-kind Platine , wie einem Prototyp oder hausgemachte Bord.
Arduino Shields
einer der Gründe, die Arduino geworden so beliebt ist, seine Schutzsystem , das eine Standard-Größe und Format für Erweiterungsmodule für garantierte Kompatibilität bietet . Viele Bastler haben entworfen und entwickelt , um die Fähigkeiten Schilde des Arduino zu erweitern, und veröffentlicht die Schilde als Kits oder machte sie Open Source. Beispiele hierfür sind die Ethernet -Schild für den Anschluss des Arduino mit einem Netzwerk , LCD Schirm , einen LCD- Bildschirm, um den Arduino , Motor -Schild für den Antrieb DC-Motoren und Video Schild für die Überlagerung von Text auf einer analogen Videoquelle hinzufügen. Dies sind nur ein paar der vielen Schilder vorhanden , so dass Sie komplexe Projekte zu bauen mit dem Arduino als Basis.
Das Arduino Umwelt
Ein weiterer Grund für den Erfolg der Arduino -Plattform ist die kundenspezifische Software , basierend auf der "Bearbeitung" Programmierumgebung. Die Sprache ist einfach, für Anfänger bis zu Elektronik und Programmierung lernen und viele vorgefertigte Bibliotheken verfügbar sind , so dass Sie komplexe Funktionalität , um Ihre Programme schnell und einfach hinzufügen . Fortgeschrittene Benutzer können AVR C-Code direkt in der Arduino -Umgebung verwenden. Zusammenstellung automatisch an der Klick auf eine Schaltfläche , und im Hintergrund ohne Benutzereingriff erforderlich durchgeführt. Einmal kompiliert wird eine weitere Schaltfläche klicken Sie auf den Code in das Arduino über einen Standard- USB-Kabel laden , ohne spezielle Programmier benötigt Hardware. Dies macht die Programmentwicklung zu vereinfachen, und bedeutet, dass der Arduino kann als Flugzeugpilotfungieren einer Minute und ein Oszilloskop das nächste .