Grove Beginner Kit für Arduino Review: Das bisher beste Arduino Starter Kit

Das Grove Beginner Kit für Arduino ist eine innovative Möglichkeit, mit der Arduino-Programmierung zu beginnen. Mit einem Paket vorinstallierter Sensoren, einem günstigen Preis von 20 US-Dollar und einem benutzerfreundlichen Grove-Steckverbindersystem wächst es mit Ihnen, wenn Sie lernen.

In der schlanken Box finden Sie:

  • Das All-in-One Grove Beginner Kit für Arduino-Leiterplatten
  • Satz Grove-Systemkabel
  • Micro-USB-Kabel

Inhalt der Grove-Anfänger-Kit-Box

Während das nicht viel klingt, besteht das Grove Beginner Kit für Arduino Board tatsächlich aus 10 eingebauten Sensor- und Ausgangsmodulen wie folgt:

  • Druckknopf
  • Rotationspotentiometer
  • Luftdrucksensor
  • Temperatur- und Feuchtigkeitssensor
  • Lichtpegelsensor
  • Schallsensor
  • 3-Achsen-Beschleunigungsmesser
  • LED
  • Summer
  • OLED-Anzeige

Zugegeben, nicht alle dieser Module sind für Sie so interessant wie andere, aber sie dienen dennoch als gute Einführung in die Arduino-Programmierung und halten das Kit kostengünstig. Sie sind alle vorverdrahtet, sodass Sie sie nicht einmal anschließen müssen.

Im Zentrum des All-in-One-Kits steht der Seeduino Lotus, eine Arduino-kompatible ATmega328P-Karte mit 12 eingebauten Grove-Anschlüssen.

Das Pin-Format und die Board-Größe sind identisch mit einem Arduino Uno. Wenn Sie dies also in ein für Uno entwickeltes Projektgehäuse einbauen oder ein Uno-R3-Format verwenden möchten, können Sie dies tun. Sie können es genau wie ein Standard-Arduino Uno verwenden. Es wird sogar innerhalb der Arduino-Programmierumgebung als eins identifiziert. Dies macht es sehr einfach, die Tausenden von vorhandenen Tutorials zu verfolgen, die für ein Uno-Gerät entwickelt wurden.

Die Karte selbst wird als Arduino Uno erkannt, sodass keine Kartenerweiterungen von Drittanbietern erforderlich sind. Sie benötigen jedoch einen seriellen Gerätetreiber für den USB-Kommunikationschip CP2102N .

Natürlich benötigen Sie auch die Arduino IDE-Software (Integrated Development Environment), die Sie von der Arduino Foundation herunterladen können.

Möglicherweise möchten Sie auch den vollständigen Projektleitfaden und den Beispielcode herunterladen, die Sie auf der SeeedStudio-Website finden. Dies dient als Tutorial, um alle Grundlagen von Arduino vorzustellen, und umfasst zehn Projekte, in denen alle enthaltenen Sensoren verwendet werden, sowie zwei unterhaltsame Bonus-Projekte, die sich um reaktives Licht und Ton drehen.

Da alle mitgelieferten Module mit der Platine vorverdrahtet sind, müssen Sie nicht mit Kabeln herumspielen. Für den Einstieg wird nur das Micro-USB-Kabel benötigt.

Tatsächlich ist die Karte auch für jeden Sensor mit einer Demo vorinstalliert. Drücken Sie lange auf den Druckknopf unten links, um die aktuelle Demo zu verlassen, und scrollen Sie mit dem Drehpotentiometer durch die verfügbaren Demos. Drücken Sie die Taste erneut, um auszuwählen und zu sehen, was es tut.

Wenn ich eine kleine Kritik am Grove Beginner Kit habe, hätte ich mir gewünscht, dass die im Paket enthaltenen Projektdateien, der serielle Treiber und die Arduino IDE auf einem kleinen USB-Laufwerk enthalten wären. Oder um das All-in-One-Konzept wirklich zu verbessern, könnte der USB-Stick in die Platine eingebaut und beim ersten Gebrauch abgebrochen werden.

Warten Sie – habe ich gerade "abgebrochen" gesagt? Das stimmt.

Hier ist die wahre Schönheit des Grove Beginner Kits.

Sobald Sie dem All-in-One-Board entwachsen sind und die eingebauten Sensoren durch andere Module ersetzen oder das Seeduino Lotus-Board alleine verwenden möchten, können Sie es einfach vom Board abbrechen. Verwenden Sie einfach ein Bastelmesser oder ein kleines Paar Scheren, um die Stempellöcher der Module in das All-in-One-Board zu schneiden, und schnappen Sie sie dann heraus. Sie haben sogar ein handliches Mini-Lineal übrig, wenn Sie fertig sind!

Nach dem Trennen müssen Sie die Grove-Anschlusskabel verwenden, um die mitgelieferten Module wieder verwenden zu können.

Das Grove-System verwendet einen standardisierten vierpoligen DuPont-Anschluss, und Sie finden eine Grove-Systemversion für nahezu alle Arten von Sensoren oder Ausgangsmodulen. Grove-Module sind in sich geschlossen, dh Sie müssen keine Widerstände, Transistoren oder anderen Komponenten einlöten, bevor Sie sie verwenden können. Diese sind bereits in das Sensormodul integriert, sodass es die beste Option ist, um schnell Prototypen für eine Idee zu erstellen oder sich auf die Softwareseite zu konzentrieren.

Bevor Sie jedoch mit dem Anschließen beginnen, sollten Sie wissen, welche Art von Verbindung erforderlich ist. Einige verwenden beispielsweise I2C (IIC), andere digitale E / A und andere analoge. Der Anschluss ist zwar identisch, die Art der Anschlüsse, an die sie angeschlossen werden können, jedoch nicht.

Wenn Sie sich nicht sicher sind (alle sind beschriftet), wenden Sie sich an das Original-Board oder suchen Sie das Grove-Modul im SeeedStudio-Wiki.

Die SeeedStudio Lotus-Karte verfügt über sechs digitale, drei analoge und zwei I2C Grove-Anschlusspunkte sowie einen UART. Alternativ können Sie Nicht-Grove-Sensoren an den Standard-Arduino Uno-Pin-Satz anschließen. Beachten Sie jedoch, dass die meisten davon wie angegeben von den Grove-Anschlüssen gemeinsam genutzt werden (D2 bis D7, A0, A2 und A6). Sie können Grove-Module und andere Sensoren auch gut mischen und anpassen, solange Sie nicht überlappen, welche Pins sie verwenden.

Die Arduino-Sprache ist bereits recht einfach zu erlernen, aber das Grove Beginner Kit macht es noch einfacher, indem die umständliche Verkabelung entfällt. Und während Sie Ihren Arduino-Lernpfad fortsetzen, wächst das Grove Beginner Kit mit Ihnen, indem es Teile buchstäblich abbricht und stattdessen andere Module anschließen kann.

Der Seeeduino Lotus im Herzen des Grove Beginner Kits ist zwar kein Original-Arduino-Gerät, sieht aber auf jeden Fall so aus, verhält sich wie eines und kombiniert die besten Eigenschaften des klassischen Entwicklungsboards mit einem Satz Grove-Anschlussstifte. Sie sind jedoch nicht auf Grove-Module beschränkt. Wenn Sie Arduino-Abschirmungen oder Sensoren mit Überbrückungskabeln verwenden möchten, können Sie dies tun.

Und bei 20 Dollar konnte man wirklich nicht über den Preis streiten. Wer hätte gedacht, dass das beste Arduino-Anfänger-Kit überhaupt kein Arduino ist?

Obwohl wir der Meinung sind, dass dies das beste Arduino-Starter-Kit auf dem Markt ist, ist es natürlich nicht großartig, wenn Sie ausschließlich Elektronik lernen möchten. Aufgrund der Beschaffenheit des Grove-Systems sind selbst einfache Dinge wie das Hinzufügen eines Widerstands zu einer LED vor dem Benutzer verborgen. Wenn Sie mehr über die Hardware erfahren möchten und nicht direkt in die Programmierung einsteigen möchten, schauen Sie woanders hin.