Werbung
Das Erlernen einer neuen Sprache ist nie einfach. Der Versuch, gleichzeitig grundlegende Elektronik zu lernen, ist nur ein Problem. Die Welt von Arduino ist jedoch eine der lohnenderen Fähigkeiten, und es lohnt sich, sich anzustrengen. Zu wissen, wo man anfangen soll, ist jedoch schwierig.
Das Arduino Projekthandbuch, geschrieben von Mark Geddes und veröffentlicht von Keine Stärkepresseist ein fantastischer Ort, um zu beginnen. Mit 25 spannenden Projekten - jeweils mit farbigen Schaltplänen, Pin-Verbindungstabellen und Fotos - auch Sie werden bald Dinge wie einen Laser-Tripwire-Alarm oder einen Joystick machen Laserkanone.
Noch besser: Dieses umfangreiche Buch ist gerecht 25 US-Dollar direkt von No Starch Press, welches beinhaltet sowohl eine gedruckte als auch eine digitale Kopie.
Erste Schritte
Als ich anfing, Arduino zu lernen, verwendete ich ein All-in-One-Starter-Kit, das mit einem geliefert wurde offiziell Arduino Uno Board, ein vom Gründer von Arduino mitverfasstes Buch, und einige Anweisungen für etwa 10 Projekte. Es kostete damals fast 100 Dollar. Die Projekte waren alle recht einfach, wobei jedes im Wesentlichen eine andere Komponente einführte. Es gab nicht viel Fortschritt und am Ende fühlte ich mich ein wenig unerfüllt. Sie hätten sie alle ohne einen Arduino machen können. Ich war mir immer noch nicht sicher, wie ich das aufwändigere, lustigere Zeug bauen sollte. Da der größte Teil des Selbstkostenpreises vom offiziellen Vorstand übernommen wurde, war im Kit nur noch wenig für zusätzliche Starterkomponenten übrig. Es war alles ein bisschen überwältigend und ich war an einem Wochenende damit fertig.
Heutzutage können Sie preiswerte Starter-Kits auf Klonbasis für unter 30 US-Dollar kaufen, die mit interessanten Komponenten wie einer LED-Matrix, einem LCD-Bildschirm oder einem RFID-Lesegerät gefüllt sind. Das einzige Problem dabei ist, dass die Dokumentation ernsthaft fehlt; oder besser gesagt, es existiert überhaupt nicht. Das Arduino Project Handbook ist eine großartige Ergänzung zu diesen Kits.
Arduino ProjekthandbuchArduino Projekthandbuch Jetzt bei Amazon kaufen $38.99
Das Arduino-Projekthandbuch
Obwohl der Name impliziert, dass das Arduino-Projekthandbuch lediglich eine Sammlung von Projekten ist, enthält es es Ein kurzer Abschnitt über den Hintergrund und die Geschichte von Arduino, bevor wir uns mit der Arbeit mit dem Arduino befassen IDE. Das erste Projekt ist der Goldstandard „Hello World!“ Programmier-Tutorial der Elektronik: die blinkende LED. Das Arduino-Projekthandbuch ist jedoch insofern einzigartig, als es jede Codezeile aufschlüsselt - sogar alle diese geschweiften Klammern - damit diejenigen ohne Programmiererfahrung genau verstehen, was los ist auf.
Es deckt nicht nur die absoluten Grundlagen ab, sondern kombiniert auch Komponenten und strukturiert größere Projekte. Dies ist eine wichtige Fähigkeit: Jeder kann ein paar Codezeilen kopieren, aber die Fragmente und verstehen Wenn man sie dann zu etwas Größerem als der Summe der Teile kombiniert, sind die wirklichen Schwierigkeiten Lüge. Es gibt jedoch keine Wiederholung, sodass Konzepte, die in früheren Projekten erläutert wurden, nicht erneut erläutert werden. Es mag verlockend sein, direkt zu einem Joystick-gesteuerten Laser zu springen, aber das Durcharbeiten der Projekte in der richtigen Reihenfolge - insbesondere der frühen Projekte - ist der beste Weg, um zu lernen.
Apropos, der gesamte Projektcode kann von der No Starch Press-Website heruntergeladen werden. Ich empfehle jedoch dringend, ihn manuell einzugeben. Dies mag zwar mühsam sein, stellt jedoch sicher, dass Sie jede Codezeile mental untersuchen. Dabei werden Sie wahrscheinlich auch Fehler einführen. Zu lernen, wie man relevante Fehlermeldungen identifiziert, den Fehler findet und korrigiert, ist eine weitere wichtige Fähigkeit, die in einem Buch nicht wirklich vermittelt werden kann, sondern nur durch Erfahrung zu Ihnen kommt. Wenn Sie auf einen unbekannten Funktionsnamen stoßen, der im Buch nicht erläutert wird, zeigt Google bei Google alle Informationen an.
Wir haben darüber gesprochen was Sie in einem Starter-Kit finden Was ist in Ihrem Arduino Starter Kit enthalten? [Arduino Anfänger]Angesichts einer Box voller elektronischer Komponenten ist es leicht, überwältigt zu werden. Hier finden Sie eine Anleitung zu genau dem, was Sie in Ihrem Kit finden. Weiterlesen zuvor und im Anhang des Buches finden Sie eine ähnliche Aufschlüsselung sowie technische Pinbelegung für die Hardware.
Einfach bis komplex
Das Arduino-Projekthandbuch führt Sie tatsächlich vom Ausgangspunkt eines absoluten Anfängers aus und folgt einer logischen Abfolge, in der die wichtigsten Konzepte erläutert werden. Die Projekte werden immer komplexer, mit mehr Komponenten und längeren Programmen. Nachfolgend finden Sie nur eine kleine Auswahl der 25 enthaltenen Projekte. Sie finden das vollständige Inhaltsverzeichnis auf der Website des Buches:
- Soundbasiertes Memory-Spiel, ähnlich dem klassischen Simon.
- Raketenwerfer mit Glühbirne und Streichholz.
- Joystick-gesteuerter Laser, ähnlich dem autonomer Laserturm Pew Pew! Wie man einen Laserturm mit einem Arduino bautBist du gelangweilt? Könnte auch einen Laserturm bauen. Weiterlesen Ich habe vor ein paar Jahren zusammengestellt.
- Ghost (oder besser EMF) Detektor.
- Laser-Tripwire-Alarm.
- RFID-Karteneingabesystem (Sie können dies mit einem robusten magnetischen Türschloss kombinieren, wie wir es hier gemacht haben Machen Sie eine automatisch verriegelnde Bürotür mit Smartphone-NäherungssensorWir richten einen Raspberry Pi mit einem Bluetooth-Adapter ein, um nach Ausschau zu halten, wenn sich Ihr Smartphone außerhalb der Reichweite befindet, und schalten ein Relais ein, um die Tür zu verriegeln. Weiterlesen ).
Die Projekte sind in 7 Teile unterteilt: LEDs, Sound, Servos, LCDs, Zähler, Sicherheit und Fortgeschrittene.
Elektronische Würfel
Um die Qualität der Anweisungen zu testen, baute ich das Projekt Nr. 16, einen elektronischen Würfel. Dies lag zum Teil daran, dass ich noch nie versucht habe, ein 7-Segment-LED-Display zu verwenden, sodass ich wusste, dass ich nicht schummeln konnte. Abgesehen davon, dass einer meiner Knöpfe zwielichtig war, funktionierten die Verkabelung und der Code beim ersten Mal.
Die klaren, farbigen Diagramme und Pinbelegungstabellen sind leicht zu verstehen, und das Projekt verwendete nur Komponenten, die ich in meinem Starter-Kit hatte. Der Code ist gut dokumentiert, wenn Sie Änderungen vornehmen möchten, z. B. die Animationsgeschwindigkeit des Würfelschüttelns.
Sollten Sie das Arduino-Projekthandbuch kaufen?
Arduino ProjekthandbuchArduino Projekthandbuch Jetzt bei Amazon kaufen $14.35
Wenn Sie Arduino noch nicht kennen, sollten Sie dieses Buch unbedingt kaufen. Gehen Sie direkt an den Marken-All-in-One-Starter-Kits vorbei, die einige langweilige Projekte enthalten. Dieses Buch führt Sie nicht nur durch die einfachen Dinge für Anfänger, die jeder macht. aber auch die komplexen, größeren Projekte, die die wahre Kraft von Arduino demonstrieren. Diese Projekte werden Sie wirklich motivieren, weiter zu lernen. Eine praktische, aufregende Sache zu machen ist motivierender als nur eine Sache zu machen.
Sie müssen noch einige Komponenten kaufen - wie zum Beispiel den Wachmechanismus für Wachpistolen - aber diese kosten ein paar Dollar.
Unser Urteil vom Arduino Projekthandbuch:
Einfach der beste Anfängerführer da draußen. In Kombination mit einem kostengünstigen Starter-Kit auf Klonbasis war es nie billiger, sich der Herstellerrevolution anzuschließen.910
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.