Was ist in der Box?
In der stilvollen Box finden Sie:
- Das Grove All-in-One Arduino-Leiterplatten-Kit
- Grove System Kabelsatz
- Micro-USB-Kabel
Während das nicht viel klingt, besteht das Grove Starter Kit für Arduino Board tatsächlich aus 10 eingebauten Sensor- und Ausgangsmodulen wie folgt:
- Taste
- Drehpotentiometer
- Luftdrucksensor
- Temperatur- und Feuchtigkeitssensor
- Lichtpegelsensor
- Schallsensor
- 3-Achsen-Beschleunigungsmesser
- LED
- Summer
- Écran OLED
Zugegeben, nicht alle diese 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 integrierten Grove-Anschlüssen.
Das Pin-Format und die Board-Größe entsprechen denen eines Arduino Uno. Wenn Sie es also in ein für ein Uno entwickeltes Projektgehäuse integrieren oder ein Uno-R3-Format verwenden möchten, du kannst es schaffen. Sie können es genau so verwenden, wie Sie es mit einem Standard-Arduino Uno tun würden. Es identifiziert sich sogar als eines in der Arduino-Programmierumgebung. Dies macht es viel einfacher, einem der Tausenden von vorhandenen Tutorials zu folgen, die für ein Uno-Gerät entwickelt wurden.
Erste Schritte mit dem Grove Beginner Kit
Das Board selbst wird als Arduino Uno erkannt, sodass keine Board-Erweiterungen von Drittanbietern erforderlich sind. Sie benötigen jedoch einen seriellen Gerätetreiber. Puce de Communication USB CP2102N.
Natürlich benötigen Sie auch die Arduino IDE-Software (Integrated Development Environment), die Sie herunterladen können der Arduino-Stiftung.
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 zur Einführung in alle Grundlagen von Arduino und bietet zehn Projekte zur Verwendung aller enthaltenen Sensoren sowie zwei unterhaltsame Boni, die sich um reaktionsschnelles Licht und Ton drehen.
Da alle mitgelieferten Module mit der Platine vorverdrahtet sind, müssen die Kabel nicht manipuliert werden. Für den Einstieg wird nur das Micro-USB-Kabel benötigt.
Tatsächlich ist die Karte auch mit einer Demo für jeden Sensor vorinstalliert. Drücken Sie lange auf den unteren linken Druckknopf, um die aktuelle Demo zu verlassen, und verwenden Sie das Drehpotentiometer, um durch die verfügbaren Demos zu blättern. 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. Um das All-in-One-Konzept wirklich auf die nächste Stufe zu heben, kann der USB-Stick in die Platine integriert und beim ersten Gebrauch entfernt werden.
Warten Sie – habe ich gerade „kaputt“ gesagt? Es ist wahr.
Mach es kaputt!
Hier ist die wahre Schönheit des Grove Beginner Kits.
Wenn Sie für die All-in-One-Karte zu groß werden und die eingebauten Sensoren durch andere Module ersetzen oder die Seeduino Lotus-Karte alleine verwenden möchten, können Sie sie einfach von der Karte trennen. Verwenden Sie einfach ein Bastelmesser oder ein kleines Paar Scheren, um die Stempellöcher auszuschneiden, die die Module auf dem All-in-One-Board haben, und entfernen Sie sie dann. Sie haben sogar ein handliches Mini-Lineal übrig, wenn Sie fertig sind!
Nach dem Trennen müssen Sie die Grove-Verbindungskabel verwenden, um die enthaltenen Module wieder zu verwenden.
Was ist Grove überhaupt?
Das Grove-System verwendet einen vierpoligen Standard-DuPont-Anschluss, und Sie finden eine Grove-Systemversion von fast allen Arten von Sensoren oder Ausgangsmodulen. Grove-Module sind in sich geschlossen, dh Sie müssen keine Widerstände, Transistoren oder andere Komponenten löten, bevor Sie sie verwenden können. Diese sind bereits in das Sensormodul integriert, sodass es die beste Option ist, um schnell eine Idee zu prototypisieren oder sich auf die Softwareseite zu konzentrieren.
Bevor Sie jedoch mit dem Einstecken von Elementen beginnen, sollten Sie wissen, welche Art von Verbindung sie benötigen. Einige verwenden beispielsweise I2C (IIC), andere digitale E / A und andere analoge. Obwohl der Anschluss identisch ist, ist die Art der Ports, mit denen sie eine Verbindung herstellen können, nicht derselbe.
Beziehen Sie sich auf die Originalkarte, wenn Sie sich nicht sicher sind (alle sind beschriftet), oder suchen Sie im SeeedStudio-Wiki nach dem Grove-Modul.
Die SeeedStudio Lotus-Karte verfügt über sechs digitale, drei analoge und zwei I2C Grove-Verbindungspunkte sowie einen UART. Sie können auch Nicht-Grove-Sensoren an das Standard-Arduino Uno-Pin-Set anschließen. Beachten Sie jedoch, dass die meisten davon wie gezeigt von den Grove-Anschlüssen gemeinsam genutzt werden (D2 bis D7, A0, A2 und A6). Sie können Grove-Module und andere Sensoren auch mischen und anpassen, solange Sie die verwendeten Pins nicht überlappen.
Das beste Arduino Anfänger Kit
Die Arduino-Sprache ist bereits leicht zu verstehen, aber das Grove Beginner Kit macht es noch einfacher, indem die mühsame Verkabelung entfällt. Und während Sie Ihre Arduino-Lernreise fortsetzen, wächst das Grove Beginner Kit mit Ihnen, bricht Teile buchstäblich auseinander und ermöglicht stattdessen das Anschließen anderer Module.
Der Seeeduino Lotus im Herzen des Grove Beginner Kits ist möglicherweise kein Original-Arduino-Gerät, sieht aber auf jeden Fall wie eines aus, verhält sich wie eines und kombiniert die besten Funktionen des klassischen Entwicklungsboards mit einem Satz von Grove-Anschluss. 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 kann man den Preis wirklich nicht diskutieren. 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 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.