Was ist Arduino und was können Sie damit machen?

Der Arduino ist ein bemerkenswertes kleines elektronisches Gerät, aber wenn Sie noch nie zuvor eines verwendet haben, was genau sind sie und was können Sie mit einem tun?

Der Arduino ist ein bemerkenswertes kleines elektronisches Gerät, aber wenn Sie noch nie zuvor eines verwendet haben, was genau sind sie und was können Sie mit einem tun?
Werbung

Aktualisiert von Ian Buckley am 14. August 2017

Wenn du so wie ich bist, ist es etwas, was du gerne tun würdest - zumindest theoretisch. In Wirklichkeit verhindern Zeitbeschränkungen und mangelndes Wissen zwangsläufig, dass Sie es versuchen. Es ist einfach zu schwierig. Du magst zerbrochene Gadgets zergliedern, aber niemals etwas mit den Bits machen, die du findest, außer sie für einen regnerischen Tag wegzuwerfen (eine Schublade voller Mikrowellen-Teile? Check).

Der Arduino ist die Antwort auf all das, und ehrlich gesagt ist alles, was beim Lernen Spaß machen kann, meiner Meinung nach ein wirklich revolutionäres Gerät.

Technisch ist der Arduino eine speicherprogrammierbare Steuerung Was in der Welt ist PLC-Programmierung? Was in der Welt ist PLC-Programmierung? In der Welt der Fertigung gibt es Computer, und dann gibt es Computerautomatisierung. Während Sie denken, dass Sie alles wissen, was es über Computer zu wissen gibt, haben Sie gerade nicht einmal die Oberfläche des Verwendens gekratzt ... Lesen Sie mehr. Offiziell handelt es sich jedoch um eine Open-Source-Prototyping-Plattform für Elektronik - aber was bedeutet das?

Für Sie oder mich ist es wie ein kleiner Computer, den Sie programmieren können, um Dinge zu tun, und er interagiert mit der Welt durch elektronische Sensoren, Lichter und Motoren. Im Wesentlichen macht es einige wirklich hardcore Elektronik-Projekte für jedermann zugänglich - so können Künstler und kreative Typen sich darauf konzentrieren, ihre Ideen Wirklichkeit werden zu lassen. Es ist das ultimative Bastelwerkzeug!

Zitieren:

Arduino ist eine Open-Source-Prototyping-Plattform für Elektronik, die auf flexibler, benutzerfreundlicher Hardware und Software basiert. Es richtet sich an Künstler, Designer, Bastler und alle, die interaktive Objekte oder Umgebungen erstellen möchten.

Was kannst du damit machen?

Bevor ich darüber spreche, was den Arduino so revolutionär macht, denke ich, dass es besser ist, Ihnen einige meiner Lieblingsprojekte zu zeigen, die mit dem Arduino gemacht wurden.

1. 3D Drucker

In der Vergangenheit haben wir Ihnen die MakerBot Two 3D Drucker gezeigt, die Sie für ungefähr $ 1.000 herstellen können Zwei 3D Drucker können Sie sich für ungefähr $ 1.000 machen Heute möchte ich Ihnen zwei spezifische Projekte zeigen, die für mehr oder weniger als 1.000 $ gebaut werden können Das sind voll funktionsfähige 3D-Kunststoff-Drucker, von denen beide Open Source sind und aktiv entwickelt werden. Lesen Sie mehr, ein 3D-Drucker. Nun, das nutzt ein paar Arduinos, um Dinge wie das Ausstoßen von geschmolzenem Plastik vom Druckkopf zum Bewegen der Plattform zu steuern.

2. Blätterteig Der Magic Dragon Fighting Robot

Natürlich sind alle Arten von Robotern die besten Kandidaten, um mit Arduino gemacht zu werden, aber dieser ist der süßeste, den ich bisher gesehen habe. Mit Hilfe eines Roboter-Grundrahmens, 2 Motoren und 2 Lichtsensoren kann der kleine Kerl eine Wärmequelle finden, auf ihn zugehen und das Feuer löschen - alles autonom.

( * Autonom bedeutet, es macht es allein, ohne menschliche Kontrolle ).

3. Laser Harfe

Fantastische Trance Sounds, Laser, was willst du mehr?

4. Bäcker Tweet

Ein einfacher Weg, um Kunden zu sagen, dass frisches Brot getan wird, hat das BakerTweet eine Vorwahlknopfauswahl, um das Brot und einen Tweetknopf zu wählen! Ich denke, Sie werden mir zustimmen, dass dies der bisher einzigartigste Einsatz des Arduino ist.

5. LED-Würfel

Der beste Weg, dies zu erklären, ist, einfach das Video anzuschauen - das sind absolut hinreißend; ein 8x8x8 LED-Würfel (das ist 512 LEDs), mit allen von einem Arduino vorgenommenen Steuerung.

Der Schwierigkeitsgrad ist jedoch auf der höheren Seite. Machen Sie sich keine Sorgen, wenn das komplex erscheint - wir haben einen vollen Arduino LED Cube Wie man einen pulsierenden Arduino LED Würfel macht, der aussieht wie es aus der Zukunft kam Wie man einen pulsierenden Arduino LED Würfel macht, der aussieht wie er aus der Zukunft kam Wenn du habe mit einigen Anfänger Arduino Projekte versucht, aber sind auf der Suche nach etwas ein wenig dauerhaft und auf einer ganz anderen Ebene der ehrfürchtig, dann ist die bescheidene 4 x 4 x 4 LED-Würfel ... Weiterlesen Tutorial, das alles deckt, was Sie brauchen kennt.

So viel Spaß und Spiel beiseite, was genau macht das Arduino so besonders? Sicherlich gibt es andere programmierbare Controller da draußen?

Open Source

Arduino ist ein Markenname, aber die meisten der von ihnen entwickelten Hardware und Software sind Open Source. Die Schaltpläne sind online verfügbar. Wenn Sie also kein vorgefertigtes Arduino kaufen möchten, können Sie die einzelnen Komponenten kaufen und selbst herstellen oder eines der vielen verfügbaren Klongeräte kaufen. An dieser Stelle lohnt es sich zu überlegen, ob überhaupt ein offizielles Arduino-Board verwendet werden soll!

Arduino-Programmierung

Konnektivität

Als ein Teil der Hardware kann der Arduino entweder unabhängig (wie in einem Roboter) arbeiten, mit einem Computer verbunden sein (wodurch Ihr Computer Zugriff auf Sensordaten von der Außenwelt erhält und Feedback gibt) oder mit anderen Arduino's oder anderen elektronischen Geräten verbunden sein Geräte und Controller-Chips. So gut wie alles kann verbunden sein und ist nur durch Ihre Vorstellungskraft, die Bereitschaft, etwas Zeit und Mühe zu investieren, um etwas Neues zu lernen, und die Verfügbarkeit von Komponenten begrenzt. Wenn Sie daran denken können - der Arduino kann es tun.

Arduino-Mikrocontroller

Eine Fülle von Unterstützung

Es gibt Tausende anderer Leute und Organisationen, die das Arduino umarmen. Das Ergebnis ist, dass es, wenn es Ihnen in der Kreativitätsabteilung fehlt, immer ein vorcodiertes Projekt gibt, das Sie erstellen können, und es gibt immer etwas Neues zu lernen. Es ist auch sehr einfach, anzufangen.

Arduino-Programmierung

Vielseitigkeit und Kosten

Ein offizielles vollständiges Uno-Board kostet $ 25, und ein Klon Uno so wenig wie $ 4, was diese kleinen elektronischen Wunder für Bastler und Bildungseinrichtungen gleichermaßen zugänglich macht.

Die Programmiersprache, mit der Sie hochladen, ist unglaublich einfach und sollte jedem bekannt sein, der Erfahrung mit Java oder ähnlichen Sprachen hat. (Es basiert tatsächlich auf Verarbeitung).

Es ist auch ein fantastisches Lernwerkzeug, mit dem Sie mit Elektronik experimentieren und Grundlagen lernen können. In der Tat, wenn wir diese hatten, als ich in der Schule war, bin ich mir ziemlich sicher, dass ich Hardware-Ingenieur geworden wäre.

Viele Optionen

Seit der Veröffentlichung des Arduino haben sich viele andere Unternehmen der Open-Source-Hardware-Philosophie angenommen. Neben den vielen Clone-Boards, die auf den Markt gekommen sind, sind einige einzigartige Designs verfügbar, die mit der Arduino IDE kompatibel sind. Diese Boards nehmen den allgemeinen Geist der ursprünglichen Arduino Boards und fügen zusätzliche Features hinzu.

Ein bemerkenswertes Beispiel ist die Entwicklungslinie von Teensy. Diese kleinen Boards bieten einen wesentlich größeren Verarbeitungsdurchsatz als Arduino-Boards. Dank ihres winzigen Formfaktors eignen sie sich ideal für kleine Projekte, bei denen eine leistungsstarke Verarbeitung im Vordergrund steht.

Ein aktueller Favorit hier bei MakeUseOf ist der NodeMCU Treffen Sie den Arduino Killer: ESP8266 Lernen Sie den Arduino Killer kennen: ESP8266 Was ist, wenn ich Ihnen ein Arduino-kompatibles Entwicklungsboard mit eingebautem Wi-Fi für weniger als $ 10 sagte? Nun, da ist es. Lesen Sie mehr Entwicklungsboard. Dieses Board, das auch winzig ist, hat an Bord Wi-Fi, und neben Arduino kompatibel, kann als winzige Node.Js verwendet werden Was ist Node.JS und warum sollte ich mich kümmern? [Web-Entwicklung] Was ist Node.JS und warum sollte ich mich kümmern? [Web-Entwicklung] JavaScript ist nur eine clientseitige Programmiersprache, die im Browser ausgeführt wird, oder? Nicht länger. Node.js ist eine Möglichkeit, JavaScript auf dem Server auszuführen. aber es ist auch viel mehr. Wenn ... Lesen Sie mehr Server. Diese winzigen Boards, die für nur 3 $ erhältlich sind, sind so gut, dass wir uns gefragt haben, ob sie ein direkter Konkurrent für den Arduino-Thron sein könnten.

Willst du noch mehr wissen? Schauen Sie sich diesen kurzen Arduino-Dokumentarfilm an, der ein wenig mehr in den Hintergrund tritt und die Motivation hinter dem Projekt zeigt. Vieles davon ist auf Italienisch, denn wenn der Name es nicht schon verriet, begann das Projekt in Italien.

Erstelle Erstellen

Arduino hat das Hobby Elektronik Spiel komplett verändert. Was ohne ein umfangreiches Wissen in der Vergangenheit nicht möglich war, ist jetzt durch die große Auswahl an billigen Mikrocontrollern und die große Gemeinschaft, die es umgibt, erreichbar. Der Einstieg ist auch ziemlich einfach, und wir haben ein praktisches Einsteigerhandbuch Erste Schritte mit Arduino: Ein Anfängerhandbuch Erste Schritte mit Arduino: Ein Anfängerhandbuch Arduino ist eine Open-Source-Prototyping-Plattform, die auf flexibler, benutzerfreundlicher Hardware und Software basiert . Es richtet sich an Künstler, Designer, Bastler und alle, die interaktive Objekte oder Umgebungen erstellen möchten. Lesen Sie mehr, um Sie auf den neuesten Stand zu bringen.

Steigen Sie gerade in die Welt der Mikrocontroller ein? An welches Board denkst du? Was planen Sie zu machen? Lass es uns im Kommentarbereich wissen!

In this article