Startseite » wie man » Was ist Arduino? Erfahren Sie mehr über diese Open-Source-Elektronikplattform

    Was ist Arduino? Erfahren Sie mehr über diese Open-Source-Elektronikplattform

    Arduino ist eine Open Source-Prototyping-Plattform für Elektronik, die auf flexibler, benutzerfreundlicher Hard- und Software basiert. Heute helfen wir Ihnen beim Einstieg, indem wir Ihnen einige der verfügbaren Optionen zeigen und zeigen, wie einfach der Einstieg ist.

    Die Arduino-Hardware ist eine Open-Source-Platine mit einem Mikroprozessor und Ein- / Ausgabe-Pins (E / A-Pins) zur Kommunikation und Steuerung physischer Objekte (LED, Servos, Taster usw.). Die Karte wird normalerweise über USB oder ein externes Netzteil mit Strom versorgt, wodurch wiederum andere Hardware und Sensoren mit Strom versorgt werden können.

    Arduino verfügt auch über eine Open-Source-Softwarekomponente, die C ++ ähnelt. Mit der integrierten Entwicklungsumgebung von Arduino (IDE) können Sie Code schreiben, kompilieren und dann auf Ihren Arduino hochladen, um ihn eigenständig für Prototyping und Projekte zu verwenden.

    All dies war so konzipiert, dass Künstler und Macher ihre Ideen frei zu echten Objekten entwickeln können. Wenn Sie daran interessiert sind, selbst etwas zu bauen, schauen Sie sich die Hardwareoptionen und die Software an, die Sie für den Einstieg benötigen.

    Arduino-Varianten

    Da die Arduino-Hardware „Open Source“ ist, können Sie die Schaltpläne aller verfügbaren Karten anzeigen. Dies bedeutet, dass Sie die Hardwarekomponenten kaufen und die Platine selbst zusammenlöten können, wenn Sie dazu neigen. Um zu beginnen, würden wir wahrscheinlich nur empfehlen, dass Sie die $ 30 ausgeben und sehen, wie viel Sie wirklich investieren möchten.

    Das Bild unten wurde mit Fritzing erstellt und ist das Layout für ein einfaches Arduino, das ein Brotbrett verwendet.

    Das Arduino ist in verschiedenen Ausführungen erhältlich, die die Auswahl des richtigen Typs erschweren. Die Vielfalt ermöglicht jedoch auch die Flexibilität bei der Auswahl der perfekten Lösung.

    Wir können nicht jede Arduino-Option abdecken, aber hier sind einige bemerkenswerte Optionen für den Einstieg.

    Arduino Uno

    Das Uno ist ein hervorragendes Starter-Arduino. Es bietet eine solide Basis für alle, die gerade erst anfangen, und bietet viele Optionen, die Sie benötigen, wenn Sie die Plattform erkunden. Es funktioniert auch mit fast jedem verfügbaren Schild (dazu später mehr).

    Arduino Nano

    Der Nano hat fast die gleiche Funktion wie der Arduino Uno, aber er ist etwa 1/3 so groß und kann keine Schilde verwenden. Der Uno soll als fester Bestandteil von Projekten oder mit Steckbrettern zum Testen verwendet werden.

    Arduino Lilypad

    Das Lilypad hat ein einzigartiges Design, das für tragbare Projekte oder Kunst in Stoffe eingenäht werden kann. Natürlich sind Sie nicht auf diese Anwendungen beschränkt, aber Schilde funktionieren auf diesem Arduino nicht, daher kann die Erweiterung schwierig werden.

    Arduino Mega 2560

    Der Mega 2560 verfügt über mehr Speicher und mehr E / A-Pins als alle anderen Arduino. Dies ist das größte und beste Arduino, das Sie bekommen können, aber Sie benötigen möglicherweise nicht so viel Energie, wenn Ihre Projekte nicht danach verlangen. Dies wäre auch ein teureres Arduino, das dauerhaft in einem Projekt belassen wird.

    Netduino

    Das Netduino ist der Cousin des Arduino. Es ist immer noch eine Open Source-Hardware-Hacking- und Prototyping-Lösung. Das Netduino verwendet jedoch .NET Micro Framework für seine Softwarebasis. Es ist Pin-kompatibel mit Arduino-Shields, aber einige benötigen möglicherweise Treiber.

    Weitere Arduino-Hardware finden Sie unter dem folgenden Link.

    Arduino Zubehör (Schilde)

    Schilder machen das Hinzufügen von Funktionen zu Ihrem Arduino buchstäblich zu einem Kinderspiel. Sie haben Stifte, die direkt in die Oberseite Ihres Arduino gedrückt werden, und Sie können sofort alles nutzen, was der Schild tun kann. Sie können auch mehrere Schilde gleichzeitig hinzufügen. Ein Arduino, das Twitter nach einem bestimmten Hashtag (Ethernet Shield) überwacht und dann ein RC-Auto über RF (RF Shield) steuert, ist aufgrund der Flexibilität der Shields nicht im Rahmen eines einzelnen Projekts.

    Im Folgenden werden Sie feststellen, dass einige Schilde den Arduino-Boards selbst sehr ähnlich sehen, aber seien Sie nicht verwirrt, da ihnen die Hauptverarbeitungsleistung fehlt, um den Code auszuführen, den Sie in Skizzen schreiben (mehr dazu unten)..

    Ethernet

    Dies ist eines der beliebtesten Schilde, da es Ihr Arduino so erweitert, dass es das Internet für Kommunikation und Kontrolle nutzen kann. Die Ethernet-Abschirmung ist eine der vielseitigsten verfügbaren, und sobald Sie die Grundlagen beherrschen, sollten Sie sich eine Schablone besorgen, nur um Ihre Waschmaschine / Ihren Toaster / Ihre Kaffeemaschine twittern zu lassen.

    XBee

    Der XBee-Schild vereinfacht die drahtlose Punkt-zu-Punkt-Kommunikation. Sie können dies verwenden, um zwei Arduinos miteinander zu vernetzen oder ein komplettes Maschennetzwerk von Arduinos aufzubauen, das eines Tages RULE THE WORLD regeln wird!

    Motor

    Das Arduino kann Motoren und Servos steuern, ohne dass eine Abschirmung erforderlich ist. Die Motorabschirmung erhöht diese Fähigkeit jedoch auf 11. Sie können damit Ihren Rasenmäher fernsteuern oder Ihren eigenen Roboter bauen.

    Es gibt viele andere Arduino-Schilde wie Musik, Videospiele und Bluetooth. Dies ist nur die Spitze des Eisbergs und wir empfehlen Ihnen, selbst zu suchen, um den perfekten Schild für Ihr Projekt zu finden.

    Wenn Sie Arduinos und Shields zusammen mit verschiedenen Sensoren prototypen möchten, sollten Sie sich Fritzing ansehen, der nicht nur beim Prototyping hilft, sondern auch zeigt, wie Sie permanente Leiterplatten für Ihr Projekt herstellen.

    Programmierung (Skizzen)

    Die Arduino IDE ist ein plattformübergreifendes Entwicklungstool, das in Java geschrieben ist. Sie können damit alle Softwarefunktionen Ihres Arduino steuern.

    Jedes Programm, das Sie schreiben, wird als Skizze bezeichnet und mithilfe der IDE kompiliert und in Ihr Arduino hochgeladen. Viele Skizzen sind online frei verfügbar, und die IDE enthält sogar eine Vielzahl von Beispielen, mit denen Sie mit nahezu jeder Funktion beginnen können, die Ihr Arduino bietet.

    Eclipse und Notepad ++ sind beliebte Alternativen zum Schreiben Ihrer Skizzen. Sie haben jedoch keinen einfachen Zugriff auf Skizzenbeispiele und können die fertige Skizze in den Arduino übersetzen / hochladen.

    Ressourcen

    Dieser Artikel soll Ihnen den Einstieg in Ihre Arduino-Projekte ermöglichen. Weitere Informationen finden Sie in den untenstehenden Links.

    Wenn Sie weitere nützliche Links oder ein eigenes Arduino-Projekt haben, können Sie gerne einen Kommentar hinterlassen, um ihn allen Lesern mitzuteilen.

    Projektideen

    http://arduino.cc/de/Tutorial/HomePage

    http://www.arduino.cc/playground/Projects/ArduinoUsers

    http://hackaday.com/category/arduino-hacks/

    http://www.instructables.com/tag/type-id/category-technology/channel-arduino/

    Arduino-Hardware-Referenz http://arduino.cc/de/Main/Hardware

    Videos https://www.youtube.com/user/makemagazine

    http://www.circuitsathome.com/