1Sheeld, The Ultimate Arduino Shield Review und Werbegeschenk

Ein einzelner Arduino-Shield, der mit einem Android-Gerät verbunden werden kann und eine Vielzahl von Sensoren und erweiterten Funktionen bietet? Ja - das ist jetzt eine Sache. Das 1Sheeld in der Tat.

Ein einzelner Arduino-Shield, der mit einem Android-Gerät verbunden werden kann und eine Vielzahl von Sensoren und erweiterten Funktionen bietet?  Ja - das ist jetzt eine Sache.  Das 1Sheeld in der Tat.
Werbung

Ein einzelner Arduino-Shield, der mit einem Android-Gerät verbunden werden kann und eine Vielzahl von Sensoren und erweiterten Funktionen bietet? Ja - das ist jetzt eine Sache. Das 1Sheeld in der Tat.

Von Entwicklern Integregight, 1Sheeld blies es zugegebenermaßen bescheidener Kickstarter-Ziel von $ 10k aus dem Wasser 8 mal über, aber ist jetzt für alle von Amazon für 55 $. Das 1Sheeld ist nicht dazu gedacht, das Arduino zu ersetzen - es ergänzt es, gibt Ihren Arduino-Projekten Zugriff auf eine Fülle von Smartphone-Sensordaten und vieles mehr. Ich kann Ihnen keine Alternativen nennen, weil es keine gibt.

Design

Das 1Sheeld ist nicht größer als jedes andere Standard-Arduino-Shield, es basiert auf einem ATMEGA162 und enthält darunter ein BlueTooth-Modul. Die Pin-Konfiguration ist so, dass Sie eine Arduino Uno Revision 3 oder später benötigen (andere Arduino Modelle werden variieren, aber alles neuere als die Uno Rev3 sollte in Ordnung sein). Jeder der Pins ist durchdrungen, so dass Sie zusätzliche Schilde platzieren können Die Top 4 Arduino Shields, um Ihre Projekte Superpower Die Top 4 Arduino Shields um Ihre Projekte Superpower Sie haben ein Arduino Starter Kit gekauft, Sie haben jetzt alle grundlegenden Richtlinien gefolgt Sie haben einen Stolperstein getroffen - Sie brauchen mehr Kleinigkeiten, um Ihren Elektroniktraum zu verwirklichen. Zum Glück, wenn Sie ... Lesen Sie mehr auf der Oberseite, oder verwenden Sie die Standard-E / A-Pins bei Bedarf mit Sprung Leads.

1sheeld - Inhalt

Zwei Kippschalter sind an der Platine angebracht. Der erste wählt zwischen 5v und 3.3v; 5v ist der Standard für die Verwendung mit den meisten Arduinos, wenn Sie also unsicher sind, was Sie verwenden sollen, dann bleiben Sie bei 5v.

Der zweite Schalter - UART SWITCH - wird ständig benutzt. Es wechselt zwischen BlueTooth-Link und Arduino-Programmiermodus. Dies ist aufgrund der Tatsache, dass es die gleiche Reihe von seriellen Kommunikationspins für beide Funktionen verwendet, aber es ist nicht schwer herauszufinden. Wenn Sie feststellen, dass keine Sensordaten empfangen werden, schalten Sie es um - es wird die Platine nicht beschädigen, wenn Sie falsch liegen.

1sheeld - Unterseite

3 Mikro-LEDs zeigen Sende-, Empfangs- und BlueTooth-Status an.

Alles in allem ist es ein sehr professionell hergestellter Schild mit soliden Lötstellen und einem gut durchdachten Design. Die weiß auf schwarzen Etiketten sind klar und leicht zu lesen, ohne Druckfehler oder unregelmäßige Platzierungen.

Eigenschaften

Nach meiner Zählung gibt es derzeit 37 verschiedene "Schilde", die das 1Sheeld emulieren kann. 11 davon sind Sensorabschirmungen - Dinge wie: Beschleunigungsmesser, Licht, Gyroskop, Druck. Weitere 10 sind grundlegende E / A-Vorgänge wie: Summer, Tastatur, Mikrofon, Gamepad und eine Vielzahl von Tasten. 7 mehr Griff Kommunikation und Social Networking: Twitter, Facebook, Telefon, E-Mail, Skype. Schließlich gibt es 9 spezielle Funktion Schilde, einschließlich: Spracherkennung, Sprachsynthese, Benachrichtigungen, Kamera, LCD und Datenlogger. Sie tippen einfach auf die App, um diese Funktionalität hinzuzufügen, obwohl einige zusätzliche Einstellungen wie die Autorisierung von Twitter erfordern.

1sheeld - mit Android verbunden

Ich denke, wir können uns alle einig sein, dass es eine phänomenale Liste von Funktionen ist - das schiere Preis-Leistungs-Verhältnis, alle diese Funktionen von einem einzigen $ 55-Kauf zu haben, ist ziemlich erstaunlich (natürlich nicht mit Ihrem Telefon).

Programmierung des 1Sheeld

Für Ihr allererstes Projekt würde ich empfehlen, einfach das Erste-Schritte-Tutorial auf der 1Sheeld-Website durchzugehen. Darin laden Sie einen Beispielcode auf Ihrem Arduino, der auf die Mikrofonpegel des Smartphones hört und dann die Logik verarbeitet, um eine Nachricht zu verwerfen.

Sobald Sie den Beispielcode hochgeladen haben, wechseln Sie den UART-SWITCH zu dem verknüpften Symbol (das die Verbindung mit Ihrem Telefon ermöglicht) und drücken Sie SCAN in der App. Danach ist es ein einfacher Fall, die Mic- und Twitter-Schilde zu aktivieren.

Zuerst erreichte mein Mikrofonpegel nie über 50, so dass der Tweet nicht ausgelöst wurde. Möglicherweise müssen Sie auch den Beispiel-Arduino-Code anpassen, um mit einem niedrigeren Pegel zu arbeiten. Das hat gut funktioniert, und hier ist der Tweet, den er produziert hat (Sie müssen sich auf der Android-Seite authentifizieren, damit er weiß, von wem er sendet):

Wir machen etwas Lärm! gesendet von @ 1Sheeld

- James Bruce (@ w0lfiesmith) 13. Dezember 2014

Es ist wichtig zu beachten, dass die Logik dafür auf dem Arduino selbst lief - das 1Sheeld verband die Mic- und Twitter-Schilde in keiner Weise - es übertrug lediglich den Mikrofonpegel an den Arduino und stellte eine Funktion zum Posten von Tweets bereit. Zu jedem Zeitpunkt könnten Sie Ihre physischen Komponenten oder Ersatzfunktionen hinzufügen und das Programm würde immer noch wie vorgesehen funktionieren.

1sheeld - montiert

Danach wollte ich die Spracherkennungsfunktionen ausprobieren, um mit meinem neu gebauten Riesen-LED-Display zu interagieren (insgesamt sage und schreibe 210 Pixel - Tutorial kommt bald!). Die Integration der Beispiel-Stimmerkennungsskizze mit meinem Adafruit Matrix-Bibliothekstestcode dauerte 5 Minuten und erzeugte die Sprachsteuerungsdemo, die Sie im Video zu Beginn der Überprüfung sehen können.

Wenn ich ehrlich bin, fühlte ich mich, als ob ich betrügen würde. Unglaubliche Dinge mit dem Arduino zu machen sollte wirklich nicht so einfach sein!

Sollten Sie das 1Sheeld kaufen?

Das 1Sheeld ist ein unglaublich cleveres Kit, kein Zweifel. Die Palette der Funktionen, die es hinzufügt; die Sensoren können es werden; die schiere Vielseitigkeit ist hervorragend.

1sheeld - montierte Seite

Es gibt zwei Situationen, für die das 1Sheeld ideal ist.

Wenn Sie ein Arduino-Starterkit erworben haben (was ist in Ihrem Starterkit zu erwarten? Was ist in einem Arduino Starterkit enthalten? [MakeUseOf erklärt] Was ist in einem Arduino Starterkit enthalten? [MakeUseOf Explains] Ich habe den Arduino Open bereits vorgestellt Hardware-Hardware hier auf MakeUseOf, aber Sie brauchen mehr als nur das eigentliche Arduino, um etwas daraus zu bauen und tatsächlich zu beginnen. Arduino "Starter Kits" sind ... Lesen Sie mehr), abgeschlossen alle enthaltenen Projekte, und Langweilig werden Sie, das 1Sheeld wird Sie mindestens noch ein Jahr amüsieren - es gibt einfach so viel, was Sie damit tun können. Sie werden Ihrem Projekt einige völlig neue Dimensionen hinzufügen, die mit normalen Hardware-Schilden (wie der Spracherkennung) nicht möglich wären, so dass Ihre Phantasie das neue Limit sein wird.

Das heißt, es wird nicht für langfristige eingebettete Projekte nützlich sein - es muss schließlich an Ihrem Telefon angebunden bleiben. Wenn Sie nur einen relativ einfachen Aspekt des 1Sheeld verwenden, der mit einer $ 5-Komponente erreicht werden könnte, ist es völlig unmöglich, Ihr $ 55 1Sheeld- und Android-Telefon für diese Aufgabe zu verwenden. Was mich zu meinem zweiten Anwendungsfall bringt: Wenn Sie verzweifelt anfangen wollen mit dem Programmieren, aber ein kritischer Sensor oder ein spezieller Schild sind noch nicht angekommen. Anstatt das Projekt zu verzögern oder die Funktion zu manipulieren, um mit Zufallszahlen zu arbeiten, können Sie direkt stecken bleiben.

In dieser Hinsicht ist das 1Sheeld ein wunderbarer Bausatz für den Workshop. Um neue Ideen zu inspirieren und Prototyping zu erleichtern, wofür genau der Arduino ist.

MakeUseOf empfiehlt: Haben Sie einen Arduino und einen Arduino? Kaufe ein 1Sheeld. Es ist wirklich so einfach. 1Sheeld für Arduino und Android 1Sheeld für Arduino und Android Jetzt kaufen bei Amazon 49, 00 $

Wie gewinne ich das 1Sheeld?

1Sheeld - Das ultimative Arduino Shield Giveaway

Der Gewinner wird nach dem Zufallsprinzip ausgewählt und per E-Mail informiert. Sehen Sie sich die Liste der Gewinner hier an.

Senden Sie Ihre Produkte zur Überprüfung. Kontaktieren Sie James Bruce für weitere Details.

In this article