Artikel

Was ist Arduino?

protection click fraud

Arduino UnoQuelle: Jerry Hildenbrand / Android Central

Beste Antwort: Arduino ist eine elektronische Prototyping-Plattform, die ein Mikrocontroller-Board verwendet, das mit Eingabegeräten und Ausgabehardware (oder beidem) verbunden ist, um elektronische Projekte zu entwerfen. Die Arduino-Plattform besteht aus der Hardware, einer integrierten Entwicklungsumgebung und einer langen Liste von Produkten von Drittanbietern, die sich in das Ökosystem integrieren.

Was ist Arduino?

Arduino UnoQuelle: Jerry Hildenbrand / Android Central

Wenn Sie gerne basteln oder Spaß an elektronischen Projekten haben, haben Sie wahrscheinlich schon von Arduino gehört. Es ist eine erschwingliche und hilfreiche Möglichkeit, durch Verkabelung und Programmierung mehr über die nerdige Seite der Elektronik zu erfahren etwas zusammen, das "Zeug" macht. Mal einfache Sachen, mal komplizierte Sachen, aber immer cool Sachen.

Ein Arduino ist jedoch nicht jedermanns Sache. Es ist nicht als billiger und einfach zu bedienender Computer wie der Raspberry Pi konzipiert, sondern eher für Dinge wie Automatisierung oder Informationsbeschaffung. Auf der anderen Seite ist es ein großartiges Gehirn für die meisten Internet-of-Things-Projekte für Sie

vernetztes Zuhause und ermöglicht es Ihnen, diese coolen Sachen mit ein wenig grundlegenden elektronischen Fähigkeiten und etwas Vertrautheit mit der Programmierung zu bauen.

Arduino ist eine komplette Elektronik-Prototyping-Plattform. Es ist eine Marke für Produkte innerhalb dieses Ökosystems, die Hardware selbst, eine Programmiersprache, die gebaut wurde auf C/C++, und die anderen Produkte, die damit einhergehen, wie ein Steckbrett, Sensoren, Controller und mehr.

Einfach ausgedrückt, Sie verwenden ein Arduino-Board, um Daten von einem Sensor zu sammeln oder Daten an so etwas wie eine LED (oder eine Kombination aus beidem) zu senden, um etwas Cooles zu bauen. Ein einfaches Beispiel dafür ist die Verwendung eines Temperatursensors, der mit einem Arduino-Board verbunden ist, das eine LED zum Leuchten bringt, wenn Sie Ihren Mantel tragen müssen, wenn Sie nach draußen gehen. Aber Sie können noch viel mehr tun.

Das Arduino-Board

Arduino UnoQuelle: Jerry Hildenbrand / Android Central

Das beliebteste Arduino-Board ist das Uno. Es ist eines der ersten, daher hat es eine breite Akzeptanz gefunden, aber es ist auch das billigste, und das macht es zum besten Kauf, wenn Sie mit der Arduino-Plattform beginnen möchten.

Das Uno-Modell wird von einem ATMega-Chip mit 16 MHz betrieben und verfügt über 32 KB Speicher. Es hat auch 2 KB Onboard-Speicher. Es ist das genaue Gegenteil einer leistungsstarken Hardware, aber es sollte keine leistungsstarke Hardware sein. Wenn Sie an ein Arduino (nicht nur das Uno, sondern alle Modelle) als Steuerplatine denken, haben Sie die richtige Idee.

Sie können kein Display oder keine Tastatur an ein Arduino anschließen (Sie können, aber nicht zum Programmieren), da ein Arduino-Board nicht als PC konzipiert wurde. Sie benötigen also einen PC, um Ihr Programm zu schreiben und in die Arduino-Hardware zu laden. Windows, Mac und Linux funktionieren jeweils gleich gut. Sie können ein Chromebook verwenden, um Code auf ein Arduino-Board zu schreiben und zu laden, mit Einschränkungen, über die wir später sprechen werden.

Arduino UnoQuelle: Jerry Hildenbrand / Android Central

Die wichtigste Hardware auf einem Arduino-Board ist der Satz von Eingangs- und Ausgangspins. Der Uno verfügt über insgesamt 14, wobei zwei für die Stromversorgung verwendet werden und sechs so eingerichtet sind, dass sie einen PWM-Ausgang zur Steuerung analoger Geräte mit einem digitalen Ausgang bereitstellen. Sie verbinden Ihre Eingabegeräte und Ausgabegeräte mit diesen Pins, und basierend auf dem Programm, das Sie in den Arduino geladen haben, geschieht Magie. Oder Dinge brennen aus. Auf jeden Fall macht es viel Spaß.

Zubehör kann auch an diesen Stiften befestigt werden, und Sie werden alle möglichen Dinge finden, die Sie anbringen können. Diese werden Abschirmungen genannt, und Sie können aus etwas wie einem LCD wählen, das ohne Verkabelung oder Löten direkt mit der Platine verbunden wird. Dies macht es einfach zu entwerfen und zu erfinden, weshalb Arduino auf allen Fähigkeitsstufen so beliebt ist.

Was Arduino besonders macht

Arduino UnoQuelle: Jerry Hildenbrand / Android Central

Es ist nicht eine einzige Sache, sondern eine Handvoll wichtiger Faktoren, die Arduino so besonders machen.

Arduino ist billig und Open Source. Das macht es für fast jeden zugänglich, aber es bedeutet auch, dass Sie andere Teile entwerfen können, die an einem Arduino-Board befestigt werden, das für alle anderen mit demselben Modell funktioniert. Ein Lötkolben, ein 3D-Drucker und einige grundlegende elektronische Kenntnisse bedeuten, dass Sie fast alles bauen können, was die Arduino-Plattform antreiben kann.

Arduino verwendet C/C++ zum Programmieren. Das Erlernen von C kann ein wenig frustrierend sein, aber Millionen von Menschen verwenden es, und es gibt unzählige Online-Tutorials und -Kurse, mit denen sich jeder selbst beibringen kann, wie man es in seinem eigenen Tempo verwendet. Die IDE (Integrated Development Environment), die sich mit Arduino-Hardware verbindet, ist ebenfalls kostenlos und leicht verständlich.

Arduino hat eine riesig Community von Benutzern und Entwicklern, die immer bereit sind, zu helfen, wenn Sie auf ein Problem stoßen. Dies kann eine unbezahlbare Ressource sein, da jeder, vom Anfänger bis zum Profi, manchmal auf einen Haken stößt. Leute zu haben, die Ihnen beim Debuggen eines Problems helfen oder Sie auf die richtigen Informationen hinweisen, ist unerlässlich, wenn Sie nur basteln und coole Sachen machen wollen.

Kaufen Sie ein Starter-Kit

Arduino UnoQuelle: Jerry Hildenbrand / Android Central

Alles, was Sie mit einem Arduino-Board tun können, ist das Licht ein- und auszuschalten. Das ist eine großartige Möglichkeit, sich mit der Verwendung der IDE und dem Einrichten der Hardware vertraut zu machen, aber Sie werden nicht sehr weit kommen, wenn Sie einmal herausgefunden haben, wie die LED blinkt. Der beste Weg, um in die Plattform einzusteigen, ist also der Kauf eines Starterkits.

Ein gutes Starter-Kit wird mit einer Platine, einer Handvoll Überbrückungsdrähten, etwas zum Anschließen an den Arduino wie einem Sensor oder zwei und mehr LEDs oder einem kleinen Motor und vor allem geliefert. Beispielcode zur Verwendung dieser Dinge. Es sei denn, du bist Ja wirklich Kenntnisse in C++, das ist wichtig. Sie finden online viele Codebeispiele, aber wenn Sie ein Kit kaufen, erhalten Sie Code und Hardware, die miteinander funktionieren.

Ich bin semi-kompetent in C und habe eine Menge Müll in Teilebehältern auf meiner Werkbank. Ich habe deswegen kein Starterkit gekauft und es schnell bereut. Nicht zuletzt lohnt es sich, die Widerstände richtig beschriftet zu haben, denn der Preis für ein gutes Kit ist ziemlich niedrig.

Als ich expandieren wollte, habe ich Tat Kaufen Sie ein Kit und verbrachten viel Zeit damit, durchzusehen, was verfügbar ist. Ich habe mich für ein Starter-Kit von Elegoo entschieden und denke, es ist perfekt für alle, die in die Arduino-Plattform einsteigen möchten.

Möglicherweise möchten Sie mehr Teile oder nicht so viele wie hier enthalten. Die gute Nachricht ist, dass es viele Arduino-Starterkits zur Auswahl gibt. Sobald Sie jedoch genau herausgefunden haben, was Sie brauchen und wie viel Sie ausgeben möchten, gibt es noch eine weitere Folgendes ist zu beachten: Sollten Sie ein echtes Arduino-Branding-Board oder eines der hervorragenden Drittanbieter kaufen Klone?

Arduino UnoQuelle: Jerry Hildenbrand / Android Central

Schließe dich der nerdigen Seite an

Ein von Arduino gebautes Board bietet ein paar Dinge: Es ist immer von hoher Qualität mit engen Lötstellen, die nicht versagen und Sie verrückt machen. Es funktioniert immer mit dem USB-Treiber, daher sollten Sie keine Probleme haben, wenn Sie versuchen, eine Verbindung herzustellen. Leider hat es auch einen eingebauten Fehler in den Platinen in voller Größe für die I/O-Pins. Es gibt eine größere Lücke zwischen den Pins sieben und acht. Es sollte nicht da sein, ist es aber, und da es so viele Schutzschilde von Drittanbietern gibt, die dieser Unregelmäßigkeit entsprechen, ist es geblieben. Sie werden eine Menge Zubehör von Drittanbietern finden, die die gleiche Lücke haben, und Sie benötigen einen Adapter, um sie mit einem Board eines Drittanbieters zu verwenden.

Arduino-Boards von Drittanbietern sind ebenfalls großartig, oft besser als das Original. Arduino ist vollständig Open Source, was bedeutet, dass jeder die Hardware bauen und mit Modifikationen weiterverkaufen kann. Sie werden Dinge wie Wi-Fi oder zusätzlichen Speicher finden, die in Boards von Drittanbietern integriert sind und, je nachdem, was Sie damit machen möchten, eine großartige Ergänzung sind. Der einzige potenzielle Nachteil wäre der Windows-USB-Treiber, aber der Kauf eines Boards, das damit nicht funktioniert, kommt selten vor.

Wenn Sie schließlich vorhaben, ein Chromebook zum Schreiben und Laden von Code auf Ihr Arduino-Board zu verwenden, müssen Sie ein offizielles Modell von Arduino kaufen. Mit Chrome OS müssen Sie den Arduino Web Editor verwenden und es unterstützt nur offizielle Boards. Es wäre nicht toll, die zu haben bestes Chromebook nur um herauszufinden, dass Sie das gerade gekaufte Board nicht damit verwenden können.

Entscheiden Sie sich nicht nach dem Preis, denn der Unterschied ist nicht groß. Zum Beispiel kosten offizielle Arduino-Boards normalerweise weniger als 20 US-Dollar, und während Sie mit einem Board eines Drittanbieters ein oder zwei Dollar sparen können, sollten Sie überlegen, was Sie tun möchten, und entscheiden, ob es zuerst wichtig ist.

Unsere Wahl

Elegoo Arduino-Kit

ELEGOO UNO Project Super Starter Kit

Dieses Kit enthält alles, was Sie für den Einstieg in die Arduino-Plattform benötigen. Sie müssen nichts löten und finden vollständige Codebeispiele für die gesamte enthaltene Hardware.

  • 39 $ bei Amazon

Wir können eine Provision für Einkäufe über unsere Links verdienen. Mehr erfahren.

Dies sind die besten Smart Plugs, die mit Google Home und Alexa funktionieren
Bauen Sie sich ein intelligenteres Zuhause

Sparen Sie Ihre Energiekosten mit den besten Smart Plugs für Google Assistant und Amazon Alexa. Hier sind einige unserer Favoriten, die mit mehreren intelligenten Sprachassistenten kompatibel sind.

Holen Sie mit diesem Zubehör mehr aus Ihren Ring-Kameras heraus
Ring Ring

Ring-Überwachungskameras sind sofort einsatzbereit, aber mit gutem Zubehör können sie noch viel besser sein. Hier sind einige der besten Ring-Accessoires, auf die Sie unserer Meinung nach nicht verzichten sollten.

LIFX-Birnen zu teuer? Hier sind einige billige, aber intelligente Alternativen
Beleuchten Sie Ihr Zuhause

LIFX ist eine der führenden Marken für intelligente Beleuchtung, aber bei weitem nicht Ihre einzige Option. Es gibt viele Alternativen, die es wert sind, in Betracht gezogen zu werden, wie die, die wir hier erwähnt haben.

instagram story viewer