Werbung

Aktualisiert von Ian Buckley am 14. August 2017

Wenn Sie so etwas wie ich sind, ist das Basteln mit Elektronik etwas, das Sie wirklich gerne tun würden - zumindest theoretisch. In Wirklichkeit hindern Sie Zeitbeschränkungen und mangelndes Wissen unweigerlich daran, es zu versuchen. Es ist einfach zu schwierig. Sie sezieren gerne kaputte Geräte, tun aber niemals etwas mit den gefundenen Teilen, außer sie für einen regnerischen Tag aufzubewahren (eine Schublade voller Mikrowellenteile? Prüfen).

Das Arduino ist die Antwort auf all das, und ehrlich gesagt ist alles, was beim Lernen als Spaß angesehen werden kann, meiner Meinung nach ein wirklich revolutionäres Mittel.

Technisch ist der Arduino ein Programmierbare Steuerung Was in aller Welt ist SPS-Programmierung?In der Welt der Fertigung gibt es Computer und dann Computerautomatisierung. Während Sie vielleicht denken, Sie wissen alles, was Sie über Computer wissen müssen, haben Sie noch nicht einmal die Oberfläche der Verwendung von ... Weiterlesen

instagram viewer
. Offiziell ist es ein Open-Source-Prototyping-Plattform für Elektronik - aber was heißt 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 über elektronische Sensoren, Lichter und Motoren. Im Wesentlichen macht es einige wirklich Hardcore-Elektronikprojekte für jedermann zugänglich - so können sich Künstler und Kreative darauf konzentrieren, ihre Ideen Wirklichkeit werden zu lassen. Es ist das ultimative Bastelwerkzeug!

Zitieren:

Arduino ist eine Open-Source-Plattform für das Prototyping von 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 können Sie damit machen?

Bevor ich diskutiere, was den Arduino zu einem so revolutionären Gerät macht, denke ich, ist es besser, Ihnen einige meiner Lieblingsprojekte zu zeigen, die mit dem Arduino gemacht wurden.

1. 3D-Drucker

In der Vergangenheit Wir haben Ihnen den MakerBot gezeigt Zwei 3D-Drucker, die Sie für rund 1.000 US-Dollar selbst herstellen könnenHeute möchte ich Ihnen zwei spezifische Projekte zeigen, die für mehr oder weniger 1.000 US-Dollar gebaut werden können. Beide sind voll funktionsfähige 3D-Kunststoffdrucker, die beide Open-Source-Drucker sind und aktiv arbeiten entwickelt. Weiterlesen , ein 3D-Drucker. Nun, das verwendet ein paar Arduinos, um Dinge wie das Auswerfen von geschmolzenem Kunststoff vom Druckkopf zum Bewegen der Plattform zu steuern.

2. Puff The Magic Dragon Kampfroboter

Natürlich sind alle Arten von Robotern Hauptkandidaten für die Herstellung mit Arduino, aber dieser ist der süßeste, den ich je gesehen habe. Mit einem einfachen Roboterrahmen, 2 Motoren und 2 Lichtsensoren kann dieser kleine Kerl eine Wärmequelle finden, darauf zugehen und das Feuer löschen - alles autonom.

(* Autonome Bedeutung, es macht es alleine, ohne menschliche Kontrolle).

Wenn Sie dieses Projekt interessiert, schauen Sie sich das an Wie Xod Ihnen beim Bau eines Arduino-Roboters helfen kann Wie Xod Ihnen hilft, Arduino-Roboter ohne Codierung zu bauenMöchten Sie Robotik lernen, haben aber keine Programmierkenntnisse? Mit der grafischen Xod-IDE und einem Arduino-gesteuerten Roboter ist das ganz einfach. Weiterlesen .

3. Laser Harfe

Tolle Trance-Sounds, Laser, was willst du mehr?

4. Baker Tweet

Der BakerTweet ist eine einfache Möglichkeit, Kunden mitzuteilen, dass frisches Brot fertig ist. Er verfügt über eine Auswahl zur Auswahl des Brotes und einen Tweet-Button! Ich denke, Sie werden mir zustimmen, dass dies die bisher einzigartigste Verwendung des Arduino ist.

5. LED-Würfel

Der beste Weg, dies zu erklären, besteht darin, sich nur das Video anzusehen - diese sind absolut großartig; ein 8x8x8 LED Würfel (das sind 512 LEDs), mit der gesamten Steuerung durch einen Arduino.

Der Schwierigkeitsgrad ist jedoch höher. Mach dir keine Sorgen, wenn das komplex erscheint - wir haben eine volle Arduino LED Würfel Wie man einen pulsierenden Arduino LED-Würfel herstellt, der aussieht, als käme er aus der ZukunftWenn Sie sich mit einigen Arduino-Projekten für Anfänger beschäftigt haben, aber etwas Dauerhaftes und auf einer ganz anderen Ebene suchen, dann ist der bescheidene 4 x 4 x 4 LED-Würfel ... Weiterlesen Tutorial, das alles abdeckt, was Sie wissen müssen.

Abgesehen von Spaß und Spiel, was genau macht den Arduino so besonders? Sicher gibt es noch andere programmierbare Steuerungen?

Open Source

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

Arduino-Programmierung

Konnektivität

Als Hardware-Teil kann der Arduino entweder unabhängig (wie in einem Roboter) betrieben werden, verbunden mit einem Computer (wodurch Ihr Computer erhalten wird) Zugriff auf Sensordaten von außen und Bereitstellung von Feedback) oder Verbindung mit anderen Arduinos oder anderen elektronischen Geräten und Controllern Chips. So ziemlich alles kann miteinander verbunden werden und ist nur durch Ihre Vorstellungskraft, die Bereitschaft, etwas Zeit und Mühe in das Erlernen von etwas Neuem zu investieren, 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 Menschen und Organisationen, die sich dem Arduino anschließen. Das Ergebnis ist, dass Sie, wenn Sie in der Kreativabteilung fehlen, immer ein vorcodiertes Projekt erstellen können und immer etwas Neues zu lernen haben. Es ist auch sehr einfach, loszulegen.

Arduino-Programmierung

Vielseitigkeit und Kosten

Ein offizielles komplettes Uno Board kostet 25 $und ein Klon Uno so wenig wie 4 $, was diese kleinen elektronischen Wunder Hobbyisten 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 wird bearbeitet).

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

Viele Optionen

Seit der Veröffentlichung des Arduino haben viele andere Unternehmen das Open-Source-Hardware-Ethos übernommen. Neben den vielen Klon-Boards, die auf den Markt gekommen sind, stehen verschiedene einzigartige Designs zur Verfügung, die mit der Arduino IDE kompatibel sind. Diese Boards übernehmen den allgemeinen Geist der originalen Arduino-Boards und bieten zusätzliche Funktionen.

Ein bemerkenswertes Beispiel ist das NodeMCU Lernen Sie den Arduino Killer kennen: ESP8266Was wäre, wenn ich Ihnen sagen würde, dass es ein Arduino-kompatibles Entwicklungsboard mit integriertem WLAN für weniger als 10 US-Dollar gibt? Nun, das gibt es. Weiterlesen Entwicklungs-Board. Dieses Board, das ebenfalls winzig ist, über WLAN an Bord verfügt und nicht nur Arduino-kompatibel ist, kann auch als winziges Board verwendet werden Knoten. Js Was ist der Knoten? JS und warum sollte es mich interessieren? [Web Entwicklung]JavaScript ist nur eine clientseitige Programmiersprache, die im Browser ausgeführt wird, oder? Nicht länger. Mit Node.js können Sie JavaScript auf dem Server ausführen. aber es ist auch so viel mehr. Wenn... Weiterlesen Server. Verfügbar für als wenig als 3 $Diese winzigen Bretter sind so gut, dass wir uns gefragt haben, ob sie ein direkter Konkurrent des Arduino-Throns sind.

Einer von unsere Lieblings-Mikrocontroller hier bei MakeUseOf ist das Teensy Linie von Entwicklungsboards. Diese kleinen Boards bieten eine viel größere Verarbeitungsleistung als Arduino-Boards. Mit einem winzigen Formfaktor eignen sie sich perfekt für kleine Projekte, bei denen eine leistungsstarke Verarbeitung im Mittelpunkt steht.

Willst du noch mehr wissen? Schauen Sie sich diese kurze Arduino-Dokumentation an, die etwas mehr in den Hintergrund tritt und die Motivation hinter dem Projekt darstellt. Vieles davon ist auf Italienisch, denn wenn der Name es nicht schon verriet, begann das Projekt in Italien.

Erstellen

Arduino hat das Hobby-Elektronikspiel komplett verändert. Was in der Vergangenheit ohne umfangreiches Wissen nicht möglich war, ist jetzt aufgrund der großen Auswahl an billigen Mikrocontrollern und der großen Community, die es umgibt, für alle erreichbar.

Der Einstieg ist auch ziemlich einfach, und wir haben eine praktischer Anfängerleitfaden Erste Schritte mit Arduino: Ein Leitfaden für AnfängerArduino ist eine Open-Source-Plattform für das Prototyping von 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. Weiterlesen um dich vom Boden abzuheben. Oder schauen Sie sich unsere an Arduino-Anfängerprojekt: Ampelsteuerung Arduino-Programmierung für Anfänger: Ampelsteuerungs-Projekt-TutorialDurch den Bau eines Arduino-Ampelsteuergeräts können Sie grundlegende Codierungsfähigkeiten entwickeln! Wir bringen Sie zum Laufen. Weiterlesen Lernprogramm.

Beginnen Sie gerade erst mit der Welt der Mikrocontroller? Welches Board willst du bekommen? Was hast du vor? Lass es uns im Kommentarbereich unten wissen!

James hat einen BSc in künstlicher Intelligenz und ist CompTIA A + und Network + zertifiziert. Er ist der Hauptentwickler von MakeUseOf und verbringt seine Freizeit mit VR-Paintball und Brettspielen. Er baut seit seiner Kindheit PCs.