Was ist Schild. Was ist ein Arduino-Shield? Interne und externe Laufwerke

Der Arduino ist ein winziges Board mit viel Power, ein typischer Vertreter von Open Hardware und eines der ersten Geräte, das unter Hardware-Hackern große Popularität erlangte. Kein Wunder: Ein komfortabler Elektronikdesigner ermöglicht es auch Anfängern, sich schnell zurechtzufinden und von Grund auf mit der Entwicklung eigener Geräte zu beginnen.

Wie starte ich schnell?

Für einen schnellen Einstieg ist es für Anfänger am einfachsten, ein fertiges Board zu kaufen – es kostet etwa 30 US-Dollar. Auf der Platine befinden sich nur zwei Chips - ein ATMEL-Mikrocontroller und ein USB-Schnittstellenchip, mit dem er verbunden ist. Alle anderen Elemente werden nach Bedarf unabhängig hinzugefügt.

Arduino-Programme (im Slang "Skizzen" genannt) sind in der Wiring-Sprache geschrieben. Tatsächlich handelt es sich dabei um gewöhnliches C++, erweitert um spezielle Prozeduren wie „digitalWrite“ (einen Wert auf einen Port schreiben) oder „analogRead“ (einen Wert von einem ADC lesen). All dies wird in ein oder zwei Sitzungen gemeistert, insbesondere wenn Sie bereits C++-Programmiererfahrung haben. Die geschriebenen Skizzen werden kompiliert und mit der ArduinoIDE (arduino.cc/en/Main/Software) über USB auf den Arduino hochgeladen. Es dauert ungefähr 30 Minuten, um das einfachste Projekt zusammenzustellen, ohne dass ein tiefer Einblick in ATMEL-Datenblätter und Assembler-Konstrukte erforderlich ist. Die Sprache ist intuitiv, und eine gute Online-Hilfe hilft Ihnen, mit den Nuancen umzugehen. Und Löten ist übrigens auch optional, wenn ein lötfreies Steckbrett und ein Satz Drähte vorhanden sind.

Alle Mikrocontroller-Pins sind auf zwei ordentliche Reihen von Pads geführt, an die Sie Sensoren, Tasten, Displays und dergleichen anschließen können. Je komplexer jedoch das Geschirr ist, desto mehr Hämorrhoiden können damit sein. Wenn wir über ein Paar LEDs und Tasten sprechen, dann keine Schwierigkeiten. Will man aber Motoren steuern oder Daten über die Funkschnittstelle austauschen, ergeben sich einige Schwierigkeiten. Um diesem Mangel entgegenzuwirken, entwickelten sie Shield Boards - fertige Boards zur Erweiterung der Funktionalität.

Was ist ein Schildbrett?

Das Shield Board ist eine schlüsselfertige Lösung zur Umsetzung gängiger Aufgabenstellungen von Hardware-Entwicklern. Beispiele für solche Aufgaben können die Datenübertragung über die Funkschnittstelle und die Arbeit mit Ethernet sowie die Steuerung von Elektromotoren sein. Erweiterungskarten lassen sich einfach auf Arduino installieren, indem sie mit Stiftblöcken andocken und eine sehr starre Sandwichstruktur bilden.

Sie können mehrere Boards gleichzeitig installieren, Hauptsache, die Geräte kollidieren nicht mit denselben Arduino-Pins. Mit ein wenig Recherche im Internet findet man Tabellen mit einer Liste beliebter Shields und den Pins, die sie belegen (shieldlist.org).

Dann bleibt nur noch, die entsprechende Bibliothek mit der Hauptskizze zu verknüpfen und die Funktionsweise der Schaltung anhand der der Bibliothek beigefügten Beispielskizze auszuprobieren. Mit diesem Ansatz wird doppelt Zeit gespart: zuerst für die Entwicklung und das Debugging der Hardware und dann für die Software. Es gibt jedoch nur ein paar Dutzend wirklich erfolgreiche und beliebte Schildbretter. Wie unterscheidet sich ein guter Schild von einem schlechten?

Zunächst einmal muss es einen Reset-Knopf haben. Jeder, der den Arduino mit aufgesetztem Schild debuggt hat, wird das zu schätzen wissen – der normale Reset-Knopf wird unzugänglich und die Übungen, ihn mit Hilfe von länglichen Gegenständen zu drücken, sind nervig. Ein gutes Schild sollte auch mit dem Arduino Mega kompatibel sein - wenn Sie eine erweiterte Version des Arduino auf einem ATmega1280 oder ATmega2560 haben, ist es nicht sicher, ob ein Schild, das für das bekannte Uno oder Duemilanova hergestellt wurde, damit funktioniert. Und das alles aufgrund der Tatsache, dass in Mega die für die Hardware-SPI verantwortlichen Pins an eine andere Stelle verschoben wurden! Wenn das Shield also über den SPI-Bus mit dem Arduino kommuniziert, studieren Sie unbedingt seinen „Bauch“ – Sie können auf Kompatibilität mit Mega hoffen, wenn Sie dort nicht nur Pins sehen, sondern auch eine schwarze quadratische 2x3-Buchse. Nachfolgend habe ich eine Übersicht der besten handelsüblichen Shield-Boards für gängige Aufgaben zusammengestellt.

Motorsteuerung

Wenn Sie Motoren steuern müssen, können Sie das Motorshield-Schild verwenden, das von dem talentierten amerikanischen Ingenieur Limor Freed alias Ladyada (ladyada.net/make/mshield/) entwickelt wurde.

Der Hauptvorteil des Shields ist seine Vielseitigkeit, da es bis zu vier DC-Motoren, bis zu zwei Schrittmotoren und zwei Servos unterstützt. Kombinierbar: zum Beispiel ein Schrittmotor und zwei Motoren Gleichstrom. Die Basis der Abschirmung bilden zwei L293D-Quad-H-Brücken-Mikroschaltkreise, die Strom bis zu 600 mA pro Kanal und Betriebsspannungen von 4,5 bis 36 V liefern können. Durch Parallelschalten der Eingänge eines Mikroschaltkreises können Sie die Strombegrenzung auf verschieben 1,2 A.

Mit diesem Shield können Sie beispielsweise Motoren und Lenkstange eines Rennwagenmodells, Schrittmotoren eines Koordinatentisches gleichzeitig steuern. Für leistungsstärkere Lasten können Sie Ardumoto mit einem L298-Chip von Sparkfun (zwei Kanäle mit Lastströmen bis zu 2 A) oder seiner fortschrittlicheren Version von Monster Moto Shield (sparkfun.com/products/10182) auf zwei VNH2SP30-Chips verwenden von bis zu 30 und mit einer maximalen Spannung von 41 V liefern. Wenn es um die letzte Option geht, vergessen Sie nicht, sich an sachkundige Spezialisten zu wenden: Schließlich sind die Lasten recht anständig, Sie müssen sich möglicherweise einen zusätzlichen Kühler besorgen nicht zu verbrennen.

Arbeiten mit Ethernet

Es gibt zwei Hauptoptionen für Ethernet-Shields – basierend auf dem guten alten ENC28J60-Chip von Microchip und dem fortschrittlicheren W5100 von Wiznet. Beide Lösungen verwenden den SPI-Bus für die Kommunikation und nehmen nur vier Arduino-Pins weg. Aber der ENC28J60 erschien viel früher und verliert gegenüber dem fortschrittlichen W5100 deutlich: nur 10 Mbps, keine Hardwareunterstützung für IP, UDP, TCP. Darüber hinaus können Sie mit dem W5100 mit vier Steckdosen arbeiten (was bedeutet, dass bis zu vier gleichzeitige Verbindungen unterstützt werden).

Generell empfehle ich dringend, den W5100 zu verwenden, da er die Schlüsselressource des Mikrocontrollers erheblich einspart - RAM(SRAM), die eingespart werden muss (der Atmega328 hat nur ein Kilobyte). Nun, alle anderen Vorteile der Vorverarbeitung liegen auf der Hand: Während der W5100 selbst über das TCP-Protokoll nach Paketen fragt und Header-Prüfsummen berechnet, kann Atmega bedenkenlos Wichtigeres erledigen.

Ein weiteres beispielhaftes Beispiel ist das Arduino Ethernet Shield (arduino.cc/en/Main/ArduinoEthernetShield) des Arduino-Teams. Damit können Sie eine Skizze erstellen, die Folgendes kann:

  • erhalten Sie eine dynamische IP-Adresse über DHCP;
  • stellen Sie die Zeit mit dem NTP-Protokoll ein;
  • Namen über DNS auflösen;
  • Autorisierung durch RADIUS übergeben;
  • als einfacher Webserver oder als Webclient fungieren, Anforderungen stellen und Antworten parsen.

Von ähnlichen Boards kann man die Entwicklung von Freetronics – EthernetShield mit PoE (freetronics.com/products/ethernet-shieldwithpoe) bemerken. Die Idee, ein Ethernet-Gerät über dieselbe Ethernet-Leitung mit Strom zu versorgen, an die es angeschlossen ist, wurde 2001 geboren und zwei Jahre später zum offiziellen Industriestandard IEEE 802.3af. Aus eigener Erfahrung stelle ich fest, dass es nichts Bequemeres gibt, autonome Boxen mit Strom zu versorgen, die über Ethernet kommunizieren und in einem Umkreis von 100 Metern um einen speziellen Netzschalter im Gebäude verstreut sind. Ein solches Shield kostet etwas mehr, erfordert den Kauf einer zusätzlichen PoE-Modul-Microcard und hat ein Steckbrettfeld anstelle eines SD-Anschlusses.

Der Einsatz eines solchen Shields erfolgt ausschließlich in festen Strukturen, die eine Interaktion über ein TCP/IP-Netzwerk erfordern. Zum Beispiel den Status verbundener Sensoren im Browser anzeigen oder Fernbedienung eine Art Mechanismus.

Ich erinnere mich sofort an das „Twitter-Blume“-Projekt, bei dem das Arduino + Ethernet-Bundle mit einem in den Boden gesteckten Feuchtigkeitssensor über Twitter über Trockenheit klagte und sofortiges Gießen forderte. Bei all der Vielfalt der EthernetShield-Anwendungen möchte ich Sie warnen, dass jede Bibliothek natürlich Zeit spart, aber auch mehrere Kilobyte des Flash-Speichers des Mikrocontrollers belegt. Wenn Sie also früher oder später auf die Größenbeschränkung von 30 KB Ihres Arduino Duemilanova stoßen – denken Sie daran, ihn durch einen Mega 2560 zu ersetzen, steht achteinhalb Mal mehr Speicher für Skizzen zur Verfügung.

Verwendung von SD-Karten

In Projekten, die sich auf die Sammlung beliebiger Informationen (z. B. GPS-Koordinaten) beziehen, ist es häufig erforderlich, die Menge des verfügbaren nichtflüchtigen Speichers zu erhöhen. Am einfachsten geht das über den Anschluss einer handelsüblichen SD-Karte. Dafür gibt es mehrere fertige Schilde. Die schönste Option, die ich kenne, ist das microSD-Modul, entwickelt von der spanischen Umweltüberwachungsfirma Libellium (goo.gl/iHCy4).

Das Schild belegt nur einen Arduino-Stiftblock und ermöglicht Ihnen die Arbeit mit SD- und SDHC-Karten, die in FAT16 (bevorzugt) oder FAT32 vorformatiert sind. Sie können jeweils nur mit einer Datei arbeiten, lange Namen werden nicht unterstützt.

Drahtlose Schilde

Die einfachsten amplitudenmodulierten HF-Module (ASK), die im nicht lizenzierten 433- und 313-MHz-Band arbeiten, scheinen mir immer noch eine ziemlich schlechte Option zu sein, obwohl sie mit Arduino über die VirtualWire-Bibliothek verwendet werden können.

Sie sind zu störanfällig, arbeiten nur bei niedrigen Geschwindigkeiten stabil, haben keine Hardware-Trennung in Kanäle – mehrere gleichzeitig arbeitende Sender stören sich gegenseitig. Vielleicht habe ich deshalb noch keine Schildbretter für sie gesehen.

Das genaue Gegenteil ist die Xbee-Board-Familie, die auf Zigbee-Protokollen basiert und sich ideal für die Organisation verteilter Sensornetzwerke mit eigener Stromversorgung eignet. Jedes dieser Boards ist selbst ein Gerät mit einem Mikrocontroller an Bord, und vom Schild wird nur sehr wenig benötigt, um die Koordination mit dem Arduino sicherzustellen. Solche Schilde werden normalerweise "Xbee Shield" genannt, aber nicht immer - zum Beispiel das von Libellium entwickelte Communication Shield (goo.gl/OZDxl). Das Shield enthält zwangsläufig zwei Pad-Reihen, an denen das Modul im Xbee-Format angedockt wird.

Der einzige Nachteil ist vielleicht der Preis des Xbee-Moduls selbst. Im Gegenzug erhalten wir Geschwindigkeiten von bis zu 250 Kbps, Sichtlinienreichweite von bis zu 90 Metern (Xbee PRO-Modifikation kann bis zu 1,2 km erreichen), Verschlüsselung, sparsamen Stromverbrauch und die Fähigkeit, Daten weiterzuleiten (zwei Module kommunizieren transparent mit einander bis zum dritten).

Es ist schon lange aufgefallen, dass wenn ein Unternehmen darüber spricht drahtloses Netzwerk, zuallererst erinnern sie sich aus irgendeinem Grund viel seltener an WiFi - an Bluetooth. Beispiele sind WiFly Shield von SparkFun (sparkfun.com/products/9954) und das Bluetooth-Modul von Libellium (cooking-hacks.com/index.php/arduinobluetoothmodule-89.html). Letzteres ist im Xbee-Format erstellt und funktioniert mit jedem Xbee-Adapterschild, und die Softwarekonfiguration des Arduino ähnelt einem Dialog mit einem Modem - über die serielle Schnittstelle und AT-Befehle. Übrigens wurde einmal das ursprüngliche Arduino BT-Board veröffentlicht (arduino.cc/en/Main/ArduinoBoardBluetooth), das keine USB-Schnittstelle hatte, sondern über Bluetooth programmiert und mit dem Computer verbunden wurde. Es fand keine weite Verbreitung - vielleicht aufgrund einer Preiserhöhung.

Zum Datenaustausch über GSM wird in der Regel ein Mobiltelefon verwendet, das an einer seriellen Schnittstelle mit TTL-Pegeln arbeiten kann.
Aber jetzt gibt es immer weniger davon - sie werden durch USB ersetzt, was erfordert, dass Sie ein Host (und kein Gerät, das Arduino ist) sein müssen, um damit zu arbeiten. Aber glücklicherweise produzieren die Hersteller schon seit langem fertige GSM-Module, denen nur noch eine externe Antenne und ein SIM-Karten-Stecker verdreht werden müssen. Sie müssen nicht lange nach einem Beispiel suchen – Libelliums GPRS-Quadband-Modul für Arduino (goo.gl/KueFH), das auf einem SAGEM-GPRS-Modem basiert.
Ein Merkmal dieses speziellen Modells ist, dass das GRPS-Modul abnehmbar ist und Sie nicht nur Daten übertragen können - die Ausgabe an eine externe Freisprecheinrichtung ist verkabelt.

Verschiedene Schilde

Zusammenfassend können wir mit Zuversicht sagen, dass Lösungen für fast alle typischen Probleme schon lange in Form von Schilden existieren. Aber denken Sie nicht, dass hier alles endet. Hier sind einige Beispiele: Libelliums Radiation Sensor Board (Geigerzähler).

Schild zum Selbermachen

Lassen Sie uns als Beispiel unseren eigenen LCD-Schild erstellen. Das Anschlussdiagramm des beliebten alphanumerischen LCD 1602 auf dem HD44780-Controller ist in zwei Versionen erhältlich - einem 8-Bit-Bus oder einem 4-Bit-Bus. Es ist an der Zeit, die Arduino-Shield-Building-Strategie zu entdecken: Es gibt nie zu viele Stifte! Wir versuchen, sie auf ein Minimum zu beschränken, und wählen daher ein Vier-Bit-Schema (zu unserem Glück ist die Unterstützung für ein solches Schema im ArduinoIDE-Distributionskit in Form der LiquidCrystal-Bibliothek enthalten).

Wir verwenden einen speziellen Rohling, um unseren Schild zu bauen - ein Protoschild, das ist ein Steckbrett mit ein paar Schnickschnack. Sein wichtigster Wert sind die korrekt beabstandeten Stiftlöcher für ein perfektes Andocken an den Arduino. Zufällig befinden sich alle Pinblöcke auf einem Raster mit 2,54 mm Rastermaß, bis auf einen (wenn da nicht dieser ärgerliche Umstand wäre, könnte man jedes Stück vom „Lochraster“ nehmen und die PLS-Dockingstecker hineinlöten Es). Dies geschah absichtlich, damit der Beschenkte den Schild nicht aus Zerstreutheit verkehrt herum einsteckt und das zukünftige Meisterwerk im Keim erstickt.
Beachten Sie, dass die Schaltung einen variablen Widerstand enthält, um den Kontrast einzustellen. Es ist wichtig! Wenn Sie es vergessen und der Rest des Schemas und die Skizze korrekt sind, wird nichts sichtbar sein. Alle 10-20 kOhm reichen aus, und speziell auf diesem Protoshield ist es bereits vorgesehen - obwohl es mit dem analog0-Eingang verbunden ist, müssen Sie zusätzliche Drähte löten.

Nehmen wir ein Stück des PLS-Stiftkamms und löten es zuerst an die Displaykontakte und dann an die Abschirmung. Danach müssen Sie den Befestigungsdraht nehmen und die Drähte vorsichtig vom Display abisolieren und gemäß dem Diagramm an die Arduino-Pins löten - zum Glück ist es einfach. Ich habe es intuitiv geschafft, das meiste davon unter dem Display zu verstecken.

Lassen Sie uns das Ergebnis auf Arduino übertragen und die erste Testskizze aus dem LiquidCrystal-Verzeichnis laden. Nichts auf dem Bildschirm? Oder ein paar schwarze Quadrate? Egal, es ist Zeit, den variablen Widerstand festzuziehen - ich bin mir sicher, dass etwas auftauchen wird! In diesem Fall können Sie aufatmen – jetzt haben Sie den ersten selbstgebauten Schild. Nun, da er es verdient hat, können Sie es gleichzeitig russifizieren. Einmal habe ich die Standardbibliothek so geändert, dass kyrillische Zeichen korrekt von UTF-8 in den Anzeigezeichengenerator übersetzt wurden. Suchen letzte Version Bibliotheken unter github.com/mk90.

Einer der Hauptvorteile der Arduino-Plattform ist ihre Popularität. Die beliebte Plattform wird von Herstellern aktiv unterstützt elektronische Geräte, die spezielle Versionen verschiedener Boards herausgibt, die die Grundfunktionalität des Controllers erweitern. Solche Platinen, ganz logisch Erweiterungsplatinen (andere Bezeichnung: Arduino-Schild, Schild) genannt, dienen der Erfüllung verschiedenster Aufgaben und können das Leben eines Arduinoisten erheblich vereinfachen. In diesem Artikel erfahren wir, was ein Arduino-Erweiterungsboard ist und wie es für die Arbeit mit einer Vielzahl von Arduino-Geräten verwendet werden kann: Motoren (Motortreiberschilde), LCD-Bildschirme (LCD-Schilde), SD-Karten (Datenlogger), Sensoren (Sensorschild) und viele andere.

Lassen Sie uns zuerst die Begriffe verstehen. Das Arduino-Erweiterungsboard ist ein komplettes Gerät, das bestimmte Funktionen ausführen soll und über Standardanschlüsse mit dem Hauptcontroller verbunden ist. Ein weiterer beliebter Name für ein Erweiterungsboard ist das englischsprachige Arduino-Schild oder einfach Schild. Die Erweiterungsplatine enthält alles Notwendige elektronische Bauteile, und die Interaktion mit dem Mikrocontroller und anderen Elementen der Hauptplatine erfolgt über Standard-Arduino-Pins. Meistens wird der Schild auch von der Arduino-Hauptplatine mit Strom versorgt, obwohl es in vielen Fällen möglich ist, ihn aus anderen Quellen mit Strom zu versorgen. In jedem Schild gibt es ein paar freie Pins, die Sie nach Belieben verwenden können, indem Sie andere Komponenten daran anschließen.

Das englische Wort Shield wird mit Schild, Schirm, Schirm übersetzt. In unserem Zusammenhang sollte es als etwas verstanden werden, das die Steuerplatine bedeckt, wodurch eine zusätzliche Schicht des Geräts entsteht, ein Bildschirm, hinter dem verschiedene Elemente verborgen sind.

Warum werden Arduino-Schilde benötigt?

Alles ist sehr einfach: 1) damit wir Zeit sparen und 2) jemand damit Geld verdienen könnte. Warum Zeit damit verschwenden, etwas zu entwerfen, zu platzieren, zu löten und zu debuggen, das Sie bereits zusammengebaut nehmen und sofort verwenden können? Gut konzipiert und auf hochwertiger Hardware montiert, sind Erweiterungsplatinen in der Regel zuverlässiger und nehmen im Endgerät weniger Platz ein. Dies bedeutet nicht, dass Sie die Selbstmontage vollständig aufgeben und das Funktionsprinzip bestimmter Elemente nicht verstehen müssen. Schließlich versucht ein echter Ingenieur immer zu verstehen, wie das funktioniert, was er verwendet. Aber wir werden in der Lage sein, komplexere Geräte herzustellen, wenn wir das Rad nicht jedes Mal neu erfinden, sondern unsere Aufmerksamkeit auf das richten, was nur wenige Menschen vor uns gelöst haben.

Natürlich müssen Sie für die Möglichkeiten bezahlen. Fast immer sind die Kosten für den endgültigen Schild höher als der Preis der einzelnen Komponenten. Sie können eine ähnliche Option immer billiger machen. Aber hier liegt es an Ihnen zu entscheiden, wie kritisch der Zeit- oder Geldaufwand für Sie ist. Unter Berücksichtigung aller möglichen Unterstützung durch die chinesische Industrie sinken die Kosten für Platinen ständig, sodass die Wahl meistens auf die Verwendung von vorgefertigten Geräten fällt.

Die beliebtesten Beispiele für Abschirmungen sind Erweiterungskarten für die Arbeit mit Sensoren, Motoren, LCD-Bildschirmen, SD-Karten, Netzwerk- und GPS-Abschirmungen, Abschirmungen mit eingebauten Relais zum Anschluss an die Last.

Anschließen von Arduino-Shields

Um die Abschirmung anzuschließen, müssen Sie sie nur vorsichtig auf die Hauptplatine "legen". Normalerweise werden die Stifte des kammartigen Schildes (männlich) einfach in die Anschlüsse der Arduino-Platine gesteckt. In einigen Fällen ist es erforderlich, die Stifte sorgfältig zu optimieren, wenn die Platine selbst nicht sauber gelötet ist. Hier gilt es vor allem vorsichtig vorzugehen und keine übermäßige Gewalt anzuwenden.

In der Regel ist das Shield für eine ganz bestimmte Version des Controllers ausgelegt, obwohl beispielsweise viele Arduino Uno Shields recht gut mit Arduino Mega Boards funktionieren. Die Pinbelegung auf dem Mega ist so gemacht, dass die ersten 14 digitalen Kontakte und die Kontakte auf der gegenüberliegenden Seite der Platine mit der Position der Kontakte auf dem UNO übereinstimmen, sodass die Abschirmung von Arduino leicht dazu wird.

Arduino Shield-Programmierung

Das Programmieren einer Schaltung mit einer Erweiterungsplatine unterscheidet sich nicht von der üblichen Programmierung eines Arduino, denn aus Sicht des Controllers haben wir unsere Geräte einfach an seine üblichen Pins angeschlossen. In der Skizze müssen Sie die Pins angeben, die im Schirm mit den entsprechenden Pins auf der Platine verbunden sind. In der Regel gibt der Hersteller die Zuordnung der Pins auf dem Schirm selbst oder in einem separaten Anschlusshandbuch an. Wenn Sie die vom Boardhersteller empfohlenen Skizzen herunterladen, müssen Sie dies nicht einmal tun.

Das Lesen oder Schreiben von Schildsignalen erfolgt ebenfalls auf die übliche Weise: mit den Funktionen und anderen Befehlen, die jedem Arduinoisten bekannt sind. In einigen Fällen sind Kollisionen möglich, wenn Sie an dieses Verbindungsschema gewöhnt sind und der Hersteller ein anderes gewählt hat (z. B. haben Sie den Knopf auf den Boden und auf die Abschirmung gezogen - an die Stromversorgung). Hier muss man einfach aufpassen.

In der Regel wird dieses Erweiterungsboard in Arduino-Kits geliefert, und daher treffen sich Arduino-Leute am häufigsten damit. Das Schild ist recht einfach - seine Hauptaufgabe besteht darin, bequemere Optionen für die Verbindung mit dem Arduino-Board bereitzustellen. Dies erfolgt über zusätzliche Strom- und Masseanschlüsse, die mit jedem der analogen und digitalen Pins auf die Platine gebracht werden. Auf der Platine finden Sie auch Anschlüsse zum Anschließen einer externen Stromquelle (Sie müssen Jumper zum Umschalten installieren), eine LED und eine Neustarttaste. Schirmoptionen und Anwendungsbeispiele finden Sie in den Abbildungen.




Es gibt mehrere Versionen der Sensorerweiterungsplatine. Alle unterscheiden sich in der Anzahl und Art der Anschlüsse. Die heute beliebtesten Versionen sind Sensor Shield v4 und v5.

Dieser Arduino-Schild ist in Robotikprojekten sehr wichtig. Ermöglicht den gleichzeitigen Anschluss von Normal- und Servomotoren an das Arduino-Board. Die Hauptaufgabe des Schildes besteht darin, Geräte zu steuern, die einen Strom verbrauchen, der hoch genug für ein normales Arduino-Board ist. Zusatzfunktionen Bord ist die Funktion, die Leistung des Motors (mithilfe von PWM) zu steuern und die Drehrichtung zu ändern. Es gibt viele Arten von Motorschutzplatten. Allen gemeinsam ist das Vorhandensein eines leistungsstarken Transistors im Stromkreis, über den eine externe Last angeschlossen ist, wärmeabführende Elemente (normalerweise ein Heizkörper) und Stromkreise zum Anschließen externe Stromversorgung, Steckverbinder zum Anschließen von Motoren und Pins zum Anschließen an Arduino.



Die Organisation der Arbeit mit dem Netzwerk ist eine der wichtigsten Aufgaben in modernen Projekten. Zu verbinden lokales Netzwerküber Ethernet gibt es ein entsprechendes Erweiterungsboard.




Prototyping von Erweiterungskarten

Diese Platinen sind recht einfach - sie haben Kontaktflächen für die Montage von Elementen, eine Reset-Taste wird angezeigt und es ist möglich, eine externe Stromversorgung anzuschließen. Der Zweck dieser Abschirmungen besteht darin, die Kompaktheit des Geräts zu erhöhen, wenn sich alle erforderlichen Komponenten direkt über der Hauptplatine befinden.





Arduino LCD-Schild und TFT-Schild

Diese Art von Schild wird verwendet, um mit LCD-Bildschirmen in Arduino zu arbeiten. Wie Sie wissen, ist das Anschließen selbst des einfachsten zweizeiligen Textbildschirms alles andere als trivial: Sie müssen 6 Bildschirmkontakte gleichzeitig korrekt anschließen, ohne die Stromversorgung mitzuzählen. Viel einfacher ist es, ein fertiges Modul in ein Arduino-Board einzufügen und einfach den passenden Sketch hochzuladen. Bei dem beliebten LCD Keypad Shield sind 4 bis 8 Tasten sofort mit der Platine verbunden, was Ihnen eine schnelle Organisation ermöglicht Frontend für den Gerätebenutzer. TFT Shield hilft auch



Arduino-Datenlogger-Schild

Eine weitere Aufgabe, die Sie alleine nur schwer in Ihren Produkten umsetzen können, ist die Speicherung der von Sensoren empfangenen Daten mit Zeitbezug. Die vorgefertigte Abschirmung ermöglicht nicht nur das Speichern von Daten und das Empfangen der Uhrzeit von der eingebauten Uhr, sondern auch das bequeme Anschließen von Sensoren durch Löten oder auf der Platine.




Kurze Zusammenfassung

In diesem Artikel haben wir nur einen kleinen Teil der riesigen Auswahl an verschiedenen Geräten betrachtet, die die Funktionalität von Arduino erweitern. Mit Erweiterungskarten können Sie sich auf das Wichtigste konzentrieren - die Logik Ihres Programms. Die Ersteller der Schilde sorgten für die korrekte und zuverlässige Installation, die notwendige Stromversorgung. Alles, was Ihnen bleibt, ist, das benötigte Board mit dem geschätzten englischen Wort Shield zu finden, es mit dem Arduino zu verbinden und die Skizze hochzuladen. Normalerweise besteht jede Programmierung eines Schildes aus Tun einfache Aktionen bereits beim Umbenennen interner Variablen fertiges Programm. Als Ergebnis erhalten wir eine einfache Bedienung und Verbindung sowie eine schnelle Montage von fertigen Geräten oder Prototypen.

Der Nachteil der Verwendung von Erweiterungskarten sind ihre Kosten und möglicher Verlust Effizienz aufgrund der Vielseitigkeit von Schilden, die in ihrer Natur liegt. Für Ihre spezifische Anwendung oder Ihr Endgerät werden möglicherweise nicht alle Funktionen des Schilds benötigt. In diesem Fall sollten Sie den Schild nur in der Prototyping- und Testphase verwenden und beim Erstellen der endgültigen Version Ihres Geräts daran denken, ihn durch ein Design mit Ihrem eigenen Layout und Layouttyp zu ersetzen. Es liegt an Ihnen, alle Möglichkeiten für richtige Wahl Sie haben.

  • Prozessor: NVIDIA Tegra X1, 64 Bit, 20-nm-Prozesstechnologie, 64 Bit, vier Cortex-A57-Prozessorkerne (mit 2 MB L2-Cache) und vier Cortex-A53
  • Grafik: NVIDIA, 256 Kerne
  • Speicher: 3 GB RAM, 16 GB eingebaut + externe Laufwerke
  • Betriebssystem: Android 7.0 (Nougat) powered by Android TV und Google Cast (Chromecast integriert)
  • Netzwerk: Wi-Fi b/g/n/ac MiMO, Dual Band, Gigabit Ethernet, Bluetooth Version 4.1, HDMI-CEC 2.0b (HDCP 2.2 + HDR10)
  • Ton: Dolby Digital Plus, Dolby Atmos 7.1/5.1 Passthrough
  • Gaming-Funktionen: NVIDIA GeForce NOW™-Game-Streaming-Dienst, NVIDIA GameStream™, NVIDIA Share
  • Gewicht und Abmessungen der Konsole: 250 g, 158x98x9-25
  • Controller-Gewicht: 260 g
  • Gewicht der Fernbedienung: 55 g

Einführung

Vor nicht allzu langer Zeit hat NVIDIA eine fortschrittliche Set-Top-Box mit umfangreichen Multimedia-Funktionen auf dem russischen Markt eingeführt: von der Wiedergabe fast aller Videoformate in jeder Auflösung bis zum Streamen von Spielen von Ihrem PC auf einen Fernsehbildschirm. Außerdem ist der Shield TV mit den neusten ausgestattet Betriebssystem Android, mit dem Sie alle Google-Dienste nutzen können, egal ob Filme, Musik, Bücher oder Spiele. Zu den Originalfunktionen, die keine andere Set-Top-Box bieten kann, gehört die Möglichkeit, Cloud-PC-Spiele über den GeForce Now-Dienst zu spielen. Darüber hinaus können Sie mit dem Gadget das "Smart Home" steuern: Beleuchtungsstärke und Temperatur anpassen, Musik ein- oder ausschalten, Türschlösser steuern und vieles mehr.

Derzeit gibt es zwei Versionen des Geräts auf unserem Markt. Einer heißt Shield TV (an Bord 16 GB interner Speicher und kleinere Abmessungen), der andere ist Shield TV Pro (500 GB Festplatte und größere Abmessungen). Die erste Version kostet 18.000 Rubel und die zweite 26.000 Rubel.

Lieferumfang

In der weißen, schönen, engen Box befinden sich die Set-Top-Box, der Shield-Controller, die Shield-Fernbedienung, Netzwerkadapter, UBS-microUSB-Kabel, Eurostecker, Kurzanleitung und Sicherheitshinweise. Bitte beachten Sie, dass hier kein HDMI-Kabel vorhanden ist. Alles ist sicher und hochwertig verpackt.




Der Schildständer muss separat erworben werden. Das Gerät und sein Zubehör werden nur und ausschließlich auf der NVIDIA-Website im Bereich „Kaufen“ verkauft.

Aussehen der Set-Top-Box, des Controllers und des Bedienfelds

Set-Top-Boxen Beim Test hatte ich ziemlich viele, und sie sahen in der Regel alle gleich aus: entweder eine rechteckige Box oder eine ovale wie Xiaomi Mi TV. Beim NVIDIA Shield-Gerät haben sie einen etwas originelleren Weg eingeschlagen: Die Form kann kaum als regelmäßig rechteckig bezeichnet werden, sie scheint optisch zur Seite geneigt zu sein; besteht aus separaten nicht gleichschenkligen Dreiecken, die sich irgendwo oben, irgendwo unten befinden. Das größere Dreieck hat eine glänzende Oberfläche, während der Rest der oberen Platte eine matte Oberfläche hat. Unter diesem Dreieck befindet sich ein grüner Einsatz. Wenn Sie das Gadget einschalten, wird es hervorgehoben. Sieht sehr originell und niedlich aus. Das glänzende NVIDIA-Logo ist unten rechts eingeprägt. Die Seiten sind glänzend. Ehrlich gesagt bin ich gegen glänzende Oberflächen Sachen wie diese: Auf die eine oder andere Weise wird die Oberfläche schnell mit Staub bedeckt, andere Flecken, Kratzer werden auffälliger und so weiter.







Der untere Teil des Geräts besteht ebenfalls aus geometrischen Formen, die zur Stabilität mit so etwas wie einer weichen Berührung bedeckt sind. Auf der Rückseite befinden sich Belüftungslöcher, die gleichen befinden sich auf der Rückseite des Geräts.



Darüber hinaus können Sie ein spezielles Shield Stand-Dock erwerben, damit die Set-Top-Box ein vertikales Format akzeptiert. Es kostet, glauben Sie es nicht, 2.500 Rubel.

Die folgenden Anschlüsse befinden sich auf der Rückseite des NVIDIA Shield: Stromeingang (sehr ähnlich wie Typ-C, aber nicht, ich habe versucht, ein Kabel anzuschließen - nichts passiert), Standard-Ethernet für die Verbindung mit dem Internet, HDMI-CEC 2.0b (Unterstützung für das Schutzprotokoll für digitale Inhalte HDCP 2.2 + HDR10) und zwei USB-Anschluss Version 3.0.


Der Controller sieht ziemlich typisch für solche Dinge aus, aber die Textur und das Relief ähneln einem polygonalen Gitter, was uns daran erinnert, dass das Gadget für Spielzeug entwickelt wurde. Trotz dieses Aussehens liegt der Controller angenehm in der Hand, Sie spüren kein Unbehagen. Die Oberfläche ist matt, leicht rau, alle Vertiefungen und Ausbuchtungen sind so gemacht, dass sich die Handflächen genau um das Gadget wickeln.


Die Sticks sind oben gummiert; Tasten, Kreuz, Stoßstangen und Trigger sind glänzend. Zwischen den beiden Sticks befindet sich ein Touchstrip zur Lautstärkeregelung, darunter „Zurück“, „Start“ und „Home“. Die letzten beiden Tasten haben andere Funktionen: "Start" - Musik oder Video abspielen / stoppen, "Home" - das Broadcast-Menü starten (Videoaufnahme vom Bildschirm, Screenshots).












Darunter befindet sich eine 3,5-mm-Kopfhörerbuchse. Auf der Vorderseite befindet sich das NVIDIA-Logo, es ist auch eine Taste zum Aktivieren des Sprachassistenten, daneben befindet sich ein Mikrofon (Sie können darauf aufnehmen Spielablauf). Auf der Rückseite - microUSB zum Aufladen des Gamepads. Da ich die Set-Top-Box erst seit etwa einem Monat besitze, ist es schwierig nachzuvollziehen, wie lange der Controller mit einer einzigen Ladung funktioniert, aber definitiv mehr als drei Wochen (offiziell etwa 60 Stunden).

Das Gamepad ist sehr hochwertig verarbeitet, da gibt es nichts zu meckern. Es gibt Vibrations-Feedback.

Fernbedienung Fernbedienung("Freunde" mit dem Präfix via Bluetooth) besteht aus Kunststoff und Metall ( Rückseite). Ein Teil der Vorderseite der Fernbedienung ist glänzend. Der zentrale Bereich ist für die Touch-Lautstärkeregelung zuständig. Ehrlich gesagt ist dies der größte Fehler, da ich fast immer, wenn ich zur Fernbedienung gegriffen habe, versehentlich die Lautstärke erhöht oder verringert habe.







Die Fernbedienung hat aus meiner Sicht nicht die beste Ergonomie. Zunächst habe ich es bereits beschrieben: Die Lautstärke wird zufällig angepasst. Zweitens benötigen Sie meistens noch einen Joystick und keine große Taste für den Sprachassistenten, aber um ihn zu erreichen, müssen Sie die Fernbedienung in Ihre Handflächen verschieben. Drittens ist die Form des Gehäuses nicht sehr praktisch.

Im unteren Bereich befindet sich ein Steckplatz für zwei CR2032 3V Batterien.


Anbaumaße im Vergleich zu Apple iPhone 5


Abmessungen der Fernbedienung im Vergleich zum Apple iPhone 5

Die technische Komponente der Konsole

Die Neuheit läuft NVIDIA Tegra X1 Prozessor. Die Ankündigung dieses Chips erfolgte bereits 2015 auf der Consumer Electronics Show und wurde vorgestellt Generaldirektor NVIDIA Jens-sen Huang.




Der Tegra X1-Chip (Codename NVIDIA Erista) ist die sechste Generation der Tegra-Familie und wird von der Taiwan Semiconductor Manufacturing Company hergestellt. Was X1 ist: isolierte Stromschienen, Schaltsystem der vierten Generation, 20-nm-Prozess, 64-Bit, vier Cortex-A57-Prozessorkerne (mit 2 MB L2-Cache) und vier Cortex-A53.

Das NVIDIA Shield TV-Grafiksystem verfügt über eine NVIDIA Maxwell-Architektur-GPU mit 256 Kernen und unterstützt DirectX 12, OpenGL 4.5, NVIDIA CUDA, OpenGL ES 3.1, Vulkan API und AEP (Android Extension Pack).

Leistungstest





Der Chipsatz verarbeitet 4K H.265, VP9 und 60 fps Video, 4K x 2K bei 60 Hz, 1080p bei 120 Hz.

Nachfolgend zwei Tabellen mit den Fähigkeiten der Set-Top-Box und einem Vergleich mit den engsten Konkurrenten:

Alle Testvideos las das Gerät ohne Probleme.

Video

  • Wiedergabe bis zu 4K HDR bei 60 FPS (H.265/HEVC)
  • Wiedergabe bis zu 4K bei 60 FPS (VP8, VP9, ​​​​H.264, MPEG1/2)
  • Wiedergabe bis zu 1080p bei 60 FPS (H.263, MJPEG, MPEG4, WMV9/VC1)
  • Unterstützte Formate: Xvid/DivX/ASF/AVI/MKV/MOV/M2TS/MPEG-TS/MP4/WEB-M

Klang

  • Mehrkanal-Audio Dolby Atmos und DTS-X Surround Sound über HDMI
  • High-Definition-Audiowiedergabe mit bis zu 24 Bit/192 kHz über HDMI- und USB-Anschlüsse
  • Audio-Upscaling auf bis zu 24 Bit/192 kHz über USB
  • Unterstützung: AAC, AAC+, eAAC+, MP3, WAVE, AMR, OGG Vorbis, FLAC, PCM, WMA, WMA-Pro, WMA-Lossless, DD+/DTS (Pass-Through), Dolby Atmos und Dolby TrueHD (Pass-Through) , DTS-X und DTS-HD (Durchleitung)

Es gibt keine Fragen zur Geschwindigkeit der Set-Top-Box, alles funktioniert schnell, ohne Verzögerungen, Verzögerungen und Bremsen. Spiele für Android laufen einfach und natürlich :) Jeder läuft mit maximalen Einstellungen.

Arbeiten mit einem Präfix

Das erste, was erwähnenswert ist, ist das Vorhandensein der PLEX-Anwendung zum Streamen von Videos auf einen Fernseher. Dieses Programm ist sowohl in der TV- als auch in der TV Pro-Version verfügbar. Die Bedeutung ist sehr einfach: Sie laden Inhalte von einem PC oder Mac auf eine Set-Top-Box herunter und streamen sie auf dem Fernseher. Alles ist einfach und klar.

GeForce Now

Der nächste Trumpf im NVIDIA Shield-Gerät ist die GeForce Now-Funktion. Es befindet sich im Abschnitt „NVIDIA-Spiel“ auf dem Startbildschirm. Wenn Sie diesen Abschnitt besuchen, finden Sie viele verschiedene PC-Spiele wie Just Cause 2, The Witcher 3, Trine, Tomb Raider, Hitman, Doom 3, Resident Evil 5, BorderLands 2, Mad Max, Heilige Reihe, Dead Island, Sniper Elite, Sonic, Star Wars, Portal und so weiter ewige Spiele wie Half-life 2 Episode 1 und 2. Liste der Spiele.





Es bleibt nur zu laufen.


Ich möchte Sie sofort warnen, dass dieser Service eine hohe Qualität erfordert schnelles Internet mit einem anständigen Router, da alle Informationen von verschiedenen Servern gestreamt werden. Soweit ich weiß, gibt es in Russland noch keine solchen Server.

Ich hatte bei meinem Test einen Samsung SUHD TV der 7000er Serie und einen Router mit 5 GHz Unterstützung. Unter allen günstigen Bedingungen laufen fast alle Spielzeuge sehr schnell an. Sie wählen die Auflösung im Spiel selbst.

Wenn das Netzwerk nicht langsamer wird und die Verbindungsgeschwindigkeit mehr als 50 Mbit / s beträgt, ist die Detailgenauigkeit im Spiel ziemlich hoch. Allerdings konnte ich bei manchen Spielen kein 4K-Bild hinbekommen, also war das Bild HD (womit das zusammenhängt, ist nicht ganz klar, da PC-Spiele ruhig mindestens FullHD „verstanden“). Die Verzögerung ist es, aber in den meisten Fällen können Sie problemlos spielen, insbesondere bei Spielen, die keine schnellen Reaktionen erfordern.

Überhaupt das Original-Feature von GeForce Now, mit dem man ohne PC-Spiele auf maximalen Einstellungen (wenn auch nicht immer auf dem neusten Stand) spielen kann leistungsstarker Rechner(Zum Zeitpunkt des Tests hatte ich noch einen iMac, weißt du, darauf wirst du nicht viel spielen).

Screenshots aus dem Spiel Metro 2033 (GeForce Now-Technologie)



Screenshots aus dem Spiel MadMax (GeForce Now-Technologie)

Das Gadget funktionierte sehr schnell, selbst in 4K-Auflösung und mit fast allen aktivierten Grafikeinstellungen gab es keine Probleme mit Spielzeug. Einführung von Metal Gear Solid V: The Phantom Pain und natürlich GTA V.


Für das Streamen von GameStream-Spielen ist die GeForce Experience-App erforderlich. Installieren Sie nach der Installation der Anwendung das Spiel und fügen Sie es zu GE hinzu. Als nächstes erscheint das Spielsymbol auf der Konsole im GameStream-Bereich. Sie können sowohl auf einem PC als auch über ein Präfix ausgeführt werden.

In diesem Fall hängt die Bildqualität im Fernsehen nicht nur von der Geschwindigkeit des Netzwerks ab, sondern auch von der Leistung des Computers, von dem das Spiel übertragen wird. Beim MSI GT62VR gab es keine Probleme. Getestet wurde GTA V mit maximalen Einstellungen in 4K-Auflösung.





Natürlich hat es mehr Spaß gemacht, Spielzeug vom PC zu streamen: Erstens können Sie beliebige Spiele spielen (naja, fast, es gibt eine Liste), und zweitens ist das Bild viel besser als im GeForce Now-Modus. Ich habe keine Verzögerungen beobachtet, zumindest habe ich in GTA ruhig mehrere Missionen abgeschlossen. Ja, ich habe Verzögerungen beobachtet, aber sie waren einzeln. Eine andere Frage ist, dass ich es nicht gewohnt bin, ein Gamepad zu verwenden, also war es völlig ungewöhnlich zu spielen :)





>

Metal Gear Solid V: Das Phantomschmerz-Streaming-Beispiel mit MSI GT62VR


GTA V-Streaming-Beispiel mit MSI GT62VR









Ein Shield ist eine Zusatzplatine. Ich schlage vor, die Schilde in Module in voller Größe und eigenständige Module zu unterteilen. Die in voller Größe folgen der Form des Arduino-Boards, egal ob es sich um UNO, Nano oder MEGA handelt. Einzelne Module sind Freiformplatinen, die zur Ausführung einer bestimmten Reihe von Funktionen entwickelt wurden. Beide können sowohl universell als auch für die Ausführung eng fokussierter Aufgaben sein.

Im Handel findet man sehr viele Shields, und mit einer gewissen Qualifikation kann man sich selbst eine Leiterplatte züchten, die in Form und Anordnung der Pins dem Arduino nachempfunden ist, und sich sein eigenes Unikat zusammenbauen. Das Bild zeigt mit einem Satz Schilde.

Beginnen wir mit dem Schild, das keine besonderen Funktionen hat, aber für die bequeme Montage Ihrer Projekte erstellt wurde. Der erste in unserem Test erleichtert also die Installation von Projekten mit dem Arduino Nano-Board, obwohl die geringe Größe von „NANO“ in diesem Fall nicht von Nutzen ist.

Auf der Platine befindet sich ein Stecker zum Anschließen eines Steckers vom Netzteil, ein Spannungsstabilisator sowie Klemmleisten. Sie sind unterzeichnet und entsprechen den Schlussfolgerungen von Nanka. Außerdem gibt es einen „Reset“-Taster und eine „Power“-LED.

Der zweite Schild ist für das Uno-Board. Es enthält ein lötfreies Steckbrett zum Zusammenbau des Projekts und Schlussfolgerungen, die die auf dem Arduino selbst duplizieren - eine praktische Lösung.

Jeder analoge Sensor benötigt Strom und einen negativen Kontakt, wenn es viele davon gibt - es gibt so viele Jumper, dass es sehr schwierig sein wird, die Schaltung herauszufinden. Daher haben die Designer Schilde für solche Lösungen entwickelt. Darin werden alle Ein- und Ausgänge dargestellt und die Versorgungskontakte dupliziert und nebeneinander platziert.

Hier ist ein Beispiel für ein solches Board für die Arduino Mega-Version.

Verkabelt und kabellose Verbindung

Mit diesen Boards können Sie den Mikrocontroller beispielsweise über ein Netzwerk über ein Ethernet-Kabel oder drahtlos über eine GSM-Verbindung durch Einlegen einer SIM-Karte verwalten.

Dieses Board heißt w5100 - enthält ein Ethernet-Modul und ein SD-Kartenlesemodul. Das bedeutet, dass Sie Daten, wie z. B. ein Protokoll der Sensormessungen, auf einer Speicherkarte speichern und das System über eine Weboberfläche steuern können. Verwenden Sie die Bibliotheken, um das Arduino damit zu verbinden:

    Ethernet-Bibliothek;

Passen Sie äußerlich auf, es wiederholt das Konzept von Arduino UNO R3, außerdem passt es auf Mega.

Wenn Ihnen der W5100 zu groß erscheint, nimmt der ENC28J60 weniger Platz ein. Leider hat es kein SD-Modul mehr.

Der Nachteil ist, dass es nicht auf einer Platine montiert werden kann, sondern als separates Modul hergestellt wird.

Der W5500 ist eine weitere Ethernet-Shield-Option. Im Kern ist dies eine modifizierte Version des W5100, optimiert in Bezug auf Geschwindigkeit und Energieeffizienz.

Bitte beachten Sie, dass bei Full-Size-Shields alle Pins durch einen Klemmenblock dupliziert werden. Leider verwenden Schilde Ports. Dieser spezielle verwendet MOSI, MISO, SCK und Pin 10 für das CS-Signal (Communication Destination Select).

Wenn Sie eine drahtlose Verbindung benötigen, wählen Sie Wi-Fi-Shields, wenn Sie eine Internetverbindung und einen Router haben, und wenn Sie dies nicht haben, dann GSM-Module oder GPRS-Shields.

Abgebildet ist das offizielle Schild. Es hat einen Steckplatz für eine Micro-SD-Speicherkarte und kommuniziert mit dem Mikrocontroller über SPI-Protokolle, Sie können es über Mini-USB aktualisieren Software. Unterstützt 802.11b/g.

Oben sehen Sie das GPRS-Schild von Amperka. Sie können die Antenne durch eine stärkere ersetzen. Näher am Betrachter befindet sich ein Steckplatz für eine SIM-Karte, etwas weiter ein Steckplatz für eine CR1225-Batterie. Die Batterie auf der Platine wird für die heiße Echtzeituhr benötigt, und dies ist eine wichtige Ergänzung zu den Fähigkeiten des GPRS-Schildes. Sie können SMS an und von ihm senden.

Mit diesem Board können Sie aus beliebiger Entfernung steuern und Befehle erteilen (oder an jedes andere Projekt Ihrer Implementierung). Es ist wichtig, dass Sie sich in einem Mobilfunkempfangsbereich befinden.

Wie speichere ich Daten auf Arduino?

In Projekten werden nicht alle Informationen im Speicher des Mikrocontrollers abgelegt. Manchmal müssen Sie eine gewisse Menge an Informationen speichern. Das erste, was mir in den Sinn kommt, wurde bereits gesagt – das ist die Aufzeichnung von Informationen von Sensoren, um weiter zu untersuchen, wie sich die Umgebung im Laufe von Stunden, Tagen, Jahren verändert. Ein gutes Beispiel ist eine Heimwetterstation. Es ist nicht nur für forschende Wissenschaftler nützlich, sondern auch für Laien für die allgemeine Bildung und Entwicklung.

Es ist kein Schild, sondern ein Modul. Es ist übrigens miniaturisiert und leicht zu wiederholen, hier ist sein Schema.

Es gibt auch einen Datenspeicherschild in voller Größe. Es funktioniert mit SD-Speicherkarten, es ist ein Echtzeituhrmodul an Bord, das von einer 3V CR1220-Batterie gespeist wird, was ein netter Bonus ist.

Wir steuern eine starke Last vom Mikrocontroller aus

Das erste, was mir in den Sinn kommt, ist das Relais. Mit ihrer Hilfe lassen sich beide Gleichspannungskreise schalten und ein 220-Volt-Haushaltsstromnetz meistern sie mit Bravour.

Insbesondere das unten gezeigte Modul kann 1 kW 220 V Last (oder 5 A) für jeden der Kanäle schalten, um die Leistung zu erhöhen, können Sie entweder mehrere Kanäle parallel schalten oder dieses Relais einschalten. In diesem Fall spielen die Relais von der Abschirmung die Rolle von Zwischenverstärkern.

Natürlich können Sie das Relais wie im Artikel beschrieben über einen Transistor schalten, und Sie müssen ein Relais für Strom auswählen, aber die Verwendung einer vorgefertigten Platine ist zuverlässiger, bequemer und sieht besser aus.

Das Relais hat einen Nachteil - eine begrenzte Anzahl von Operationen - dies ist eine Folge des Durchbrennens der Kontakte. Dies geschieht durch das Auftreten eines Lichtbogens, wenn eine starke Last geöffnet wird (insbesondere induktiver Natur - dies ist ein Motor usw.). Sie können einen solchen Schild wie folgt herstellen:

Und so sieht es zusammengebaut aus:

Gedicht zum Einschalten der Last Wechselstrom Thyristoren und Triacs können verwendet werden. Ein Problem ist, dass sie nicht direkt mit dem Arduino verbunden werden können, wenn der pn-Übergang der Steuerelektrode durchbricht, können 220 V auf der Mikrocontrollerplatine liegen und diese verbrennen. Der Ausweg aus dieser Situation ist die Verwendung eines Optosimistors.

Da Erfinder oft vor diese Aufgabe gestellt werden, wurde eine fertige Lösung entwickelt - ein Triac-Shield, dessen vollständiger Name ICStation 8 Channel EL Escudo Dos Shield for Arduino lautet. Es sollte ursprünglich das Leuchten von "flexiblem Neon" steuern.

Es hat 8 Kanäle, an denen Wechselstromnetz und Last angeschlossen sind.

Abschirmungen für Motoren

Das Fahren eines Elektromotors ist nicht immer einfach. In einigen Situationen haben Sie möglicherweise nicht genügend Stifte, um die Aufgabe abzuschließen, oder der Steueralgorithmus ist ziemlich kompliziert. Mit solchen Boards werden Sie Ihr Roboterprojekt viel schneller überwinden.

Motor-SHIELD für Arduino kann Gleichstrommotoren (4 Stück) oder zwei Schrittmotoren steuern.

Es ist auf der Basis von zwei L293 aufgebaut. Diese Mikroschaltung ist eine Baugruppe aus zwei H-Brücken, die es Ihnen ermöglicht, mit der Möglichkeit, zwei Gleichstrommotoren oder einen bipolaren Schrittmotor umzukehren, zu steuern. Anschlusspläne jeweils:

Und in der oberen linken Ecke der Platine befinden sich zwei Pads für Servos (Plus, Minus und ein Steuersignal). Der rote Kreis markiert die Stelle, an der der Jumper installiert ist. Wenn dies der Fall ist, wird diese Platine von der Arduino-Basisplatine mit Strom versorgt, und wenn nicht, von einer externen 5-V-Quelle.

Mit diesem Modul von heimischer Hersteller Sie können zwei Gleichstrommotoren steuern, es hat auch einen Jumper, der die Stromleitungen des Mikrocontrollers verbindet oder trennt - für Strom aus einer separaten Quelle.

Sie können Motoren ansteuern, die für einen Spannungsbereich von 5 bis 24 Volt ausgelegt sind. Anstelle von 2 Gleichstrommotoren können Sie 1 Einphasen-Schrittmotor oder parallele Kanäle verwenden und 1 leistungsstarken Gleichstrommotor mit einem Strom von bis zu 4 A anschließen, und das ist nicht wenig - 48 W bei einer Versorgungsspannung von 24 V.

Um ein Servo anzuschließen, benötigen Sie drei Drähte - Plus, Minus und Signal, aber was ist, wenn Sie viele Servos haben? Ihr Board verwandelt sich in ein Durcheinander von Jumpern. Um dies zu vermeiden, gibt es ein Multiservo-Schild.

Auch hier besteht, wie in der Vorgängerversion, die Möglichkeit, Stromkreise zu trennen. Insgesamt können 18 Servos angeschlossen werden (durchnummeriert von 0 bis 17 auf der Platine).

Jeder hat seine Besonderheiten, Schilde für ungewöhnliche Aufgaben...

Atmega328, das Herzstück unseres Boards, hat einen ADC. Das Hauptproblem ist, dass wir auf dem Arduino Uno Board nur 6 analoge Eingänge sehen. Was wäre, wenn wir mehr analoge Sensoren hätten?

Sie können zwei Arduinos zu einem einzigen Netzwerk kombinieren. Verwenden Sie eine als Hauptleitung und die zweite Hilfsleitung für Änderungen und senden Sie von der ersten Messsignale an den Server oder zeigen Sie sie auf dem Bildschirm an ... Dies ist jedoch schwierig: Sie müssen Speicher für zusätzliche Zeilen verschwenden Programmcode ein solches System zu implementieren.

Was ist, wenn wir jede Eingabe mit 16 multiplizieren? Insgesamt können wir bis zu 16*6=96 analoge Eingänge haben. Mit einem Multiplexer geht das echt. Es schaltet einfach 16 analoge Kanäle der Reihe nach auf einen analogen Ausgang, den Sie mit demselben Eingang eines beliebigen Worldcontrollers verbinden.

Mittels des Atmega-Mikrocontrollers ist es sehr schwierig, die Spracherkennungsfunktion auszulösen, aber Arduinoisten brauchen nicht zu verzweifeln, es gibt eine spezielle Lösung - EasyVR Shield 3.0.

Dies ist eine fertige, aber teure Lösung, die zum Zeitpunkt des Schreibens in Russland fast 100 US-Dollar kostet. Zuerst schreibt der Schild Ihren Befehl auf, vergleicht ihn dann mit dem, was im Speicher geschrieben ist, bestimmt die Nummer - er führt ihn aus.

Man kann einen „Dialog mit dem Computer“ führen, er kann das wiedergeben, was darin aufgezeichnet ist. Ohne zusätzliche Verstärker wird empfohlen, mit dieser Platine aus einer Entfernung von nicht mehr als 60 cm zu „kommunizieren“.

Anzeige des Bildes

LCD Keypad Shield ist ein echtes Bedienfeld. Es enthält das LCD1602-Display (16 Zeichen in zwei Zeilen) und eine Reihe von Tasten. Aus diesem Grund sind ziemlich viele Ports beteiligt, beispielsweise A0 und D4 bis D7 für die Tastatur, und Port D10 ist eine PWM-Helligkeitssteuerung für die Hintergrundbeleuchtung. D8 und D9 - zurücksetzen und aktivieren.

Tatsächlich gibt es viele Displays, die mit Arduino kompatibel sind. Oder besser gesagt, diejenigen, über die die meisten Informationen geschrieben wurden und die Sie problemlos auf Ihrem System ausführen können. Das Display von NOKIA 5110 ist in Heimwerkerkreisen recht beliebt, es gibt sowohl OLED- als auch TFT-Bildschirme, die über I2C funktionieren. Aber sie sind nicht in der "Schild" -Version.

Autonome Stromversorgung

Ein ziemlich ungewöhnlicher Schild in dieser Sammlung, der eine gemeinsame Aufgabe erfüllt. Power Shield - dies ist mit allen notwendigen Schutzmaßnahmen und einem Ladeanschluss ausgestattet. Das hört sich nicht nach viel an, aber es verleiht Ihrem Projekt ein fertiges Aussehen, und die Stromkreise müssen nicht neben den Hauptplatinen platziert werden.

Abschluss

Durch die Verwendung von Abschirmungen für alle Projektaufgaben werden unnötige Jumper und Verbindungen vermieden, wodurch die Anzahl von Fehlern und unnötigen Jumpern reduziert wird. Nach der Montage erhalten Sie ein mehrstöckiges Fertigplatten-Sandwich. Dieser Ansatz wird manchmal als "modulares Design" bezeichnet. Dies erleichtert unter anderem die Wartung, Reparatur und Einstellung von Geräten.

Enthusiasten üben das Entwerfen, Verdrahten und Zusammenbauen einzigartiger Module. Dies ist einer der Gründe für die große Beliebtheit von Arduino nicht nur als Plattform für DIY, Layouts und Prototypen, sondern auch als Plattform für fertige Lösungen.

Viele der Unternehmen, die in den vergangenen Jahren hauptsächlich oder ausschließlich als Hersteller bekannt waren Computerteile, erkannte eine neue Erfolgsregel im Consumer-Electronics-Markt: Während das Nutzererlebnis von Mobil- und Desktop-PCs immer weniger durch die Leistung begrenzt wird, reicht es nicht mehr aus, gute Hardware zu produzieren. Überzeugender in den Augen der Käufer ist das Angebot eines fertigen Produkts, eingebaut in das Software-Ökosystem und Cloud-Services.

NVIDIA hat konsequent Elemente dieses Modells in sein Kerngeschäft, GPUs, integriert, die jetzt von einer Vielzahl verwandter Softwaretechnologien umgeben sind, von spezialisierten APIs für alle GPU-bezogenen Aufgaben bis hin zu GeForce Experience-Client-Software, die eigentlich eine Möglichkeit ist, Spiele zu organisieren Funktionen in eine für den unerfahrenen Benutzer bequeme, konsolenähnliche Oberfläche.

Mit der SHIELD Handheld-Konsole und dann dem SHIELD Tablet K1 hat NVIDIA die Voraussetzungen für seine nächste Initiative geschaffen, um neben Microsoft, Sony und Nintendo ein dedizierter Spiele- und Inhaltsanbieter zu werden. Und wenn mobile SHIELD in erster Linie dem geekigen Publikum sympathisch ist, dann SHIELD TV-Boxen TV, der jüngste Neuzugang in dieser Reihe, hat die Chance auf breite Anerkennung.

Das Schicksal von SHIELD TV liegt an der Schnittstelle zweier Funktionen – dem Streamen von 4K-Videos aus dem LAN und dem Internet und dem Abspielen im Format einer vollwertigen Heimkonsole. SHIELD TV erhebt jedoch nicht den Anspruch, mit der PlayStation 4 und Xbox One zu konkurrieren. Lassen Sie NVIDIA alles haben Technische Fähigkeiten Um einen solchen Schritt zu gehen, hat das Unternehmen einen anderen Weg eingeschlagen. SHIELD TV wurde in erster Linie entwickelt, um Spiele von einer Plattform zu streamen, die die besten hat als jede Konsole Leistung und Fähigkeiten - PC. Ursprünglich bot NVIDIA das Streamen von Spielen vom Heimcomputer an, aber jetzt rückt der Cloud-Dienst GeForce NOW in den Vordergrund, der aus dem experimentellen NVIDIA GRID-Projekt hervorgegangen ist.

Das Präfix SHIELD TV wurde im Frühjahr 2015 eingeführt und nicht offiziell nach Russland geliefert. Heute werden wir uns die aktualisierte Version ansehen, die für Russen verfügbar ist, und herausfinden, was es ist - Computerspiele in der Wolke.

Spezifikationen, Preise

Die Set-Top-Box basiert auf dem Tegra X1-System auf einem Chip, hergestellt mit der TSMC-20-nm-Prozesstechnologie. SHIELD TV ist eines der wenigen Geräte, bei denen dieses SoC Anwendung gefunden hat, das zu einer seltenen Stromverbrauchsklasse unter den ARM-Chips gehört (TDP Tegra X1 beträgt 15 W), was seine Verwendung auf ultrakompakte Laptops und eingebettete Computer beschränkt. Andere bekannte Beispiele sind NVIDIAs DRIVE CX/PX-Autoplatinen und das Convertible-Laptop Google Pixel C. Schließlich können wir mit ziemlicher Sicherheit sagen, dass der Tegra X1 die Basis der Nintendo Switch-Konsole bildete.

Wenn man bedenkt, dass es den Tegra X1 seit zwei Jahren gibt, was im Consumer-Markt eine lange Zeit ist, ist es unwahrscheinlich, dass wir ihn in einem anderen Produkt wiedersehen werden, daher gehen wir nicht näher auf die Chiparchitektur ein und beschränken uns nicht einige wichtige Fakten zu kommentieren.

Es ist bekannt, dass NVIDIA seit langem an einer eigenen CPU-Architektur arbeitet - Denver. Anstelle von vier oder mehr Kernen, die eine kleine Anzahl von Anweisungen gleichzeitig ausführen können (wie es in von ARM lizenzierten Architekturen üblich ist), ist Denver mit zwei extrem „breiten“ Pipelines (bis zu sieben Anweisungen pro Takt) ausgestattet. Dieser Ansatz hat sich bereits in der Serie bewährt Chips Apple A6-A10, bietet eine hohe Leistung und Energieeffizienz sowohl bei Multi-Thread- als auch bei Single-Thread-Workloads – etwas, mit dem Standard-Armov-Cores nicht prahlen können. Die Denver-Architektur reifte jedoch, bevor sie erst vor relativ kurzer Zeit (letzten Herbst) in kommerzielle SoCs eingeführt wurde, als NVIDIA den Tegra X2 herausbrachte, bei dem Denver mit GPUs der Pascal-Familie kombiniert wird.

Tegra X1 hingegen enthält acht lizenzierte Kerne – vier leistungsstarke ARM Cortex-A57-Kerne und vier energieeffiziente Cortex-A53-Kerne. Dies ist die Norm im rahmen der big.LITTLE-architektur die kombination, das in vielen mobilen SoCs zu finden ist (z. B. Qualcomm Snapdragon 810 oder einige Chips der Samsung Exynos Octa-Serie). Der Tegra X1 hebt sich jedoch von ähnlichen Chips durch die Art und Weise ab, wie er Threads zwischen leistungsstarken und sparsamen Kernclustern verteilt. Wenn andere SoCs dem OS-Scheduler (Global Task Scheduling) den gesamten Kernsatz präsentieren, „sieht“ der OS-Scheduler bei der Arbeit mit Tegra X1 nur den einen oder anderen Cluster, zwischen denen automatisch gewechselt wird. Die Effektivität dieses Ansatzes im Fall des Tegra X1 basiert auf einem proprietären Interconnect-Bus, der die Cache-Kohärenz sicherstellt.

In zwei Jahren hat sich die mobile SoC-Industrie jedoch weit entwickelt, und Tegra X1 beansprucht nicht mehr die Führung in der CPU-Geschwindigkeit angesichts moderner Konkurrenten (wie Apple A9X, Apple A10, Qualcomm Snapdragon 825) sowie neuer NVIDIA Chips - Tegra X2 und Tegra P1. Der Tegra X1 in SHIELD TV hat jedoch den Vorteil einer Leistungsbegrenzung, die nicht durch die Akkukapazität und die passive Kühlung begrenzt ist. Die TDP des Chips beträgt 15 W und die Cortex-A57-Kerne erreichen Frequenzen bis zu 2 GHz.

Aber der Hauptvorteil des Tegra X1 ist für diese Klasse extrem leistungsfähig. Grafikkarte basiert auf der Maxwell-Architektur, die wie die folgenden NVIDIA-GPU-Architekturen mit Fokus auf mobile SoCs erstellt wurde. Der Tegra X1 enthält zwei SMMs, die mit denen der diskreten GPUs von Maxwell identisch sind, und hat eine Spitzenleistung von 512 GFLOPS bei 1 GHz. Zum Vergleich: Dies ist das Niveau der Top-Gaming-Grafikkarten von 2006-2008. - GeForce 8800 GTX und GeForce 9800 GT. Darüber hinaus haben sogar die PlayStation 3- und Xbox 360-Konsolen langsamere GPUs (400 bzw. 240 GFLOPS).

NVIDIA Tegra X1-GPU

Das Schöne an der Vereinheitlichung von GPU-Bausteinen über alle NVIDIA-Chips hinweg ist jedoch nicht nur die Leistung. Tegra X1 ist sowohl mit OpenGL ES als auch mit leistungsstärkeren Desktop-APIs wie OpenGL 4.5, DirectX 12, Vulkan und CUDA kompatibel, wodurch es einfach ist, Spiele vom PC auf Tegra X1 darunter zu portieren Android-Steuerung. Was die Unterstützung von OpenGL und DirectX betrifft, sind NVIDIA-Chips jedoch kein Alleinstellungsmerkmal mehr, da konkurrierende SoCs diese Funktionalität bereits erworben haben.

Ein weiteres Unterscheidungsmerkmal des Tegra X1, das kürzlich in diskreten GPUs aufgetaucht ist, ist die Unterstützung des Half-Precision-Zahlenformats (FP16), mit dem Operationen von CUDA-Kernen mit der doppelten Geschwindigkeit von FP32 ausgeführt werden. Gleichzeitig arbeitet ein großer Teil der Spiele für Android mit FP16 und nicht mit FP32 - dem Format, das für den Shader-Code von Desktop-Anwendungen Standard ist.

Ein besonderer Stolz der Macher des Tegra X1 ist sein Multimedia-Block. Der SoC ist in der Lage, H.264-, HEVC- (einschließlich 10-Bit-Farbe) und VP9-Formate mit einer Auflösung von bis zu 4K und einer Bildrate von 60 Hz zu decodieren sowie alle oben genannten in 4K bei 30 Hz zu codieren. Unter anderen modernen SoCs, die in Set-Top-Boxen landen könnten, hat vielleicht nur Qualcomm Snapdragon 820 und höher vergleichbare Fähigkeiten. Der bekannteste und erfolgreichste Rivale von SHIELD TV in dieser Eigenschaft – Apple TV – unterstützt 4K und HEVC als solches überhaupt nicht.

SHIELD TV kann 4K-Video nicht nur dekodieren, sondern auch mit 60 Hz über HDMI 2.0b in all seinen Möglichkeiten auf dem Bildschirm anzeigen: Farbe mit 10 Bit pro Kanal Genauigkeit und Subsampling (Chroma-Subsampling) 4:4:4, hochdynamisch Bereich (HDR). Darüber hinaus unterstützt der Tegra X1 den Inhaltsschutz HDCP 2.2, der eine Voraussetzung für Netflix und ähnliche 4K-Streaming-Dienste ist. Der Ton von SHIELD TV wird ausgegeben von HDMI Kabel, oder nach außen Soundkarteüber eine USB-Schnittstelle oder über den analogen Anschluss am Gamepad.

Hersteller Nvidia
Modell SCHILD SCHILD PRO
SoC NVIDIA Tegra X1
Zentralprozessor

4 × ARM Cortex A57 (2,0 GHz, 2 MB L2);

4 × ARM Cortex A53 (2,0 GHz, 512 KB L2)

Grafikkarte

GM20B (Maxwell-Architektur):

256 CUDA-Kerne;

16 Textur-Overlay-Blöcke;

Rom LPDDR4-SDRAM, 1600 MHz, 64 Bit, 3 GB
Speichermedium eMMC 5.1-SSD, 16 GB 2,5"-SATA-Festplatte, 500 GB
I/O-Ports

2 x USB 3.0 (Typ-A)

2 x USB 3.0 (Typ-A);

1 × USB 2.0 (Micro Typ-A);

1 x Micro-SDXC;

1 × Infrarotanschluss

Netz

IEEE 802.11a/b/g/n/ac (2,4 und 5 GHz, MIMO 2×2);

1× Bluetooth 4.1 / BLE;

1 x Gigabit-Ethernet

Gewicht, gr 250 654
Gesamtabmessungen (L × H × T), mm 159 × 98 × 25,93 210 × 130 × 25
Operationssystem Android 7.0
Garantiezeit, Jahre 1
Einzelhandelspreis (USA, ohne Steuern), $* 199,99 299,99
Verkaufspreis (Russland), rub.** 17 990 25 990

* Laut www.nvidia.com.

** Laut www.nvidia.ru.

Das SHIELD TV-Präfix gibt es in zwei Versionen, die sich in Preis und Antriebsart unterscheiden: Die Debütversion von 2015, die jetzt SHIELD PRO heißt, und das neue SHIELD in einem reduzierten Gehäuse. Die PRO-Variante enthält Festplatte 500 GB und "nur" SHIELD TV - Flash-Speicher 16 GB. Von einer vollwertigen SSD mit Bus kann in letzterem Fall allerdings keine Rede sein PCI-Express, da das ROM über die eMMC 5.1 Schnittstelle mit einer Bandbreite von 400 MB/s an den Tegra X1 angebunden ist. Eine solche begrenzte Menge an nichtflüchtigem Speicher spiegelt den Zweck des Geräts für Cloud-Dienste wider und nicht für lokale Installation Spiele. Im letzteren Fall, wenn die Spiele "schwer" genug sind, müssen Sie sich darauf verlassen externe hart Festplatte oder Flash-Laufwerk. Übrigens können externe Laufwerke sowohl in exFAT als auch in NTFS formatiert werden.

Beide Modelle verfügen über einen Gigabit-Ethernet-Anschluss und unterstützen IEEE 802.11ac Wi-Fi mit MIMO 2×2 ( Durchsatz 866 Mbit/s bei 5 GHz).

Geräte werden über die NVIDIA-Website zu Preisen von 199,99 $ und 299,99 $ oder 17.990 und 25.990 Rubel verkauft. Das ist ziemlich teuer für eine TV-Box. Ein Apple TV mit 64 GB ROM kostet beispielsweise 199 US-Dollar oder 15.490 Rubel. SHIELD TV wird jedoch mit einem Gamepad geliefert, ganz zu schweigen von unvergleichlich mehr leistungsstarker Prozessor, Erweiterungs- und Kommunikationsmöglichkeiten.

Aussehen, Lieferumfang

Die aktualisierte Version der SHIELD TV-Box ist stilistisch die gleiche wie die SHIELD PRO, aber dank der Änderung Festplatte Bei SSD wurden die Abmessungen des Gehäuses (schon kompakt, da die Stromversorgung extern ist) im Flugzeug um 30% reduziert. Die Box kann mit Hilfe eines separat erhältlichen Ständers für 19 $ sowohl horizontal als auch vertikal installiert werden.

Die Mechanik und Ergonomie des Controllers sind nach wie vor top. NVIDIA hat im Vergleich zur Vorgängerversion lediglich den Controller verkleinert und das verbaute Touchpad durch einen sensitiven Streifen ersetzt, der die Lautstärke regelt. Der Mauszeiger wird bei Bedarf mit dem rechten Stick bewegt. Das Gamepad verfügt über einen integrierten DAC / ADC zum Anschließen von Kopfhörern oder einem Headset, ein Langstreckenmikrofon und einen Infrarotanschluss zum Steuern von Audio-Video-Geräten.

Im Gegensatz zu den frühen Gamepads, die im Lieferumfang des 2015 SHIELD TV und des SHIELD Tablet K1 enthalten waren, verbindet sich das Gerät mit der Set-Top-Box nicht über Bluetooth, sondern über Bluetooth Wi-Fi Direct. Letzteres hat weniger Latenz, aber jetzt kann das Gamepad einfach über einen Funkkanal und nicht nur über ein Kabel mit einem PC verbunden werden. Die Set-Top-Box kann gleichzeitig mit vier Controllern arbeiten.

Wenn Sie eine normale Tastatur und Maus (sowohl über USB als auch Bluetooth) anschließen, funktionieren sie sowohl in Android-Spielen als auch beim Übertragen von Spielen aus der Cloud oder dem lokalen Netzwerk. In der Android TV-Oberfläche ist die Verwendung einer Maus möglich, aber nicht erwünscht: In einigen Anwendungen wird der Mauszeiger entweder gar nicht angezeigt oder friert zeitweise ein.

Auch die Fernbedienung wurde in der Neuauflage der Set-Top-Box geändert (wird mit SHIELD PRO alte Version), Entfernen des Mini-Klinkensteckers und Ersetzen der nicht entfernbaren, über USB geladenen Batterie durch eine Standard-Knopfzellenbatterie. Um letzteres zu retten, schläft die Fernbedienung automatisch ein, wenn sie nicht in den Händen des Benutzers ist. Wie ein Gamepad verfügt die Fernbedienung über ein Mikrofon mit großer Reichweite und einen empfindlichen Lautstärkeregler.

Obwohl die Manipulatoren per Bluetooth mit der Set-Top-Box verbunden sind, verfügen sowohl das Gamepad als auch die Fernbedienung über einen universellen IR-Sender, mit dem sich die Lautstärke des Fernsehers oder Audioempfängers regeln lässt. Und umgekehrt - Sie können einige Funktionen der Set-Top-Box mit der Fernbedienung eines beliebigen Geräts in der HDMI-Kette steuern, sofern letztere den HDMI-CEC-Standard unterstützen.

Zusätzlich zu nativen Geräten unterstützt SHIELD TV Xbox-Gamepads (unter Verwendung eines USB-Empfängers), eine Reihe anderer Controller, Joysticks und Webcams. Viele universelle Fernbedienungen Die Fernbedienung ist auch mit der Set-Top-Box kompatibel, aber wir müssen bedenken, dass der eingebaute IR-Empfänger nur in SHIELD PRO vorhanden ist.



Wird geladen...
Spitze