Windows-Fernbedienung Arduino

Artikelnummer: AR03021

HAN: Proj006

Mit der Windows Remote Arduino eine LED ein- und ausschalten.

Kategorie: Project Hub

Kit

ab 43,10 €

inkl. 16% USt.,

Lange Lieferzeit beachten!

Dieses Produkt hat Variationen. Wählen Sie bitte die gewünschte Variation aus.


Beschreibung

Überblick

Mit der Windows Remote Arduino eine LED ein- und ausschalten.

ÜBER DIESES PROJEKT

In diesem Projekt werden wir Windows Remote Arduino verwenden, um eine LED ein- und auszuschalten. Es ist ein einfaches Beispiel, aber es zeigt die Möglichkeiten, die Ihnen die Bibliothek bietet, um viele fortgeschrittene Projekte zu erstellen. Fangen wir an!

Sie können das ""samples"" Repository hier herunterladen. Dieses Beispiel ist ""RemoteBlinky"" im entsprechenden Plattform-Ordner, entweder Win10 oder Win8.1. Stellen Sie sicher, dass Sie das Repository  rekursiv klonen, so dass Sie auch eine Kopie der Bibliothek erhalten (mehr Infos in der Readme)! Das herunterladbare Beispiel enthält Code sowohl für USB- als auch für Bluetooth-Verbindungen, während diese Anleitung hauptsächlich Bluetooth (mit einigen kurzen USB-Abschnitten) behandelt, da es zusätzliche Hardware-Schritte erfordert und einfach viel genialer ist.

Es ist auch möglich, sich über das Netzwerk mit Ihrem Arduino zu verbinden, aber Sie benötigen ein WiFi-Schild oder ein Ethernet-Schild. Weitere Anweisungen finden Sie auf der Windows Remote Arduino Repository Seite, die direkt unten verlinkt ist.

Wenn Sie lieber ein eigenes Projekt erstellen möchten, folgen Sie der Anleitung zur Projekteinrichtung hier

Sie finden das Windows Remote Arduino Repository hier

Programmieren Sie das Arduino

Zuerst einmal programmieren wir das Arduino. 

  • Verbinden Sie Ihr Arduino-Gerät über USB mit dem Computer.
  • Starten Sie die Arduino-Anwendung.
  • Überprüfen Sie, ob Sie das richtige Arduino-Board unter Tools > Board
ausgewählt haben.
    • Verbinden Sie die Strom- und Erdungsschienen auf dem Breadboard mit den 5V- bzw. GND-Pins des Arduino. Durch die Verwendung von farbcodierten Drähten (rot und schwarz) ist es einfach, die Stromverbindungen zu verfolgen.
    • Stecken Sie Ihr Bluetooth-Gerät auf das Breadboard und verbinden Sie die VCC- und GND-Pins mit der Strom- bzw. Erdungsschiene auf dem Breadboard.
    • Verbinden Sie den TX-0-Pin am Bluetooth-Gerät mit dem RX-Pin am Arduino. In gleicher Weise verbinden Sie den RX-1 Pin am Bluetooth-Gerät mit dem TX-Pin am Arduino.
    • Beachten Sie, dass das gelbe Kabel im Bild vom Sendepin des Bluetooth-Gerätes zum Empfangspin des Arduino geht und umgekehrt für das orange Kabel. Dieser Schritt ist entscheidend, um eine serielle Kommunikation zwischen dem Bluetooth-Gerät und dem Arduino herzustellen, damit die von einem Gerät gesendeten Nachrichten vom anderen Gerät empfangen werden können.
    • Stellen Sie sicher, dass Ihr Code bereits auf das Arduino hochgeladen ist, bevor Sie diese Verbindung herstellen. Das Arduino Uno verwendet die gleichen seriellen (TX und RX) Pins zum Flashen des Gerätes, was verhindert, dass ein Code auf das Gerät geladen wird, wenn ein anderes Gerät an diese seriellen Pins angeschlossen wird.
    • Hängen Sie eine LED an die Lochrasterplatine. Beachten Sie, dass der längere (oder gebogene) Schenkel die Anode (positiv) und der kürzere Schenkel die Kathode (negativ) ist.
    • Verbinden Sie die Kathode der LED über einen 330O Widerstand mit der Masseleiste des Breadboards. Ein 330O-Widerstand ist orange, orange, braun, gold gestreift, wie im Bild gezeigt.
    • Verbinden Sie die Anode der LED mit einem beliebigen digitalen I/O-Pin am Arduino. Wir verwenden Pin 13 im Beispiel.
    • Sie sind jetzt bereit! Es sollte ähnlich aussehen wie im Bild unten.

    Code

    ms-iot/windows-remote-arduino-samples
    Kit beinhaltet

    • 1x Arduino UNO/Nano
    • >1x SparkFun Wireless Bluetooth Mate Silver
    • 1x LED (allgemein)
    • 1x Tafel
    • 1x Draht

    Hinweis: Vielleicht sollten Sie einige Widerstände verwenden, damit es funktioniert<

    Unterstützung

    Weitere Informationen finden Sie in HERE

  • Überprüfen Sie, ob Sie den richtigen COM-Port unter Tools > Port
ausgewählt haben.
  • In der Arduino IDE navigieren Sie zu Datei > Beispiele > Firmata > StandardFirmata
  • Vergewissern Sie sich, dass StandardFirmata die richtige Baudrate für Ihre Verbindung verwendet. (Siehe Hinweis zur Baudrate unten)
  • Drücken Sie "Upload", um die StandardFirmata-Skizze auf das Arduino-Gerät zu übertragen.

Baudrate

StandardFirmata verwendet die seriellen Leitungen, um mit einem Bluetooth-Gerät oder über USB zu kommunizieren. Standardmäßig verwendet es eine Baudrate von 57.600 bps. Abhängig von der Konfiguration Ihres Bluetooth-Gerätes müssen Sie diese Rate möglicherweise ändern. Sie ist in der Methode setup zu finden und sieht wie folgt aus:

Firmata.begin(57600);

Ändern Sie diesen Wert auf die richtige Baudrate. Bei USB ist dieser Wert sowohl am Gerät als auch in den Windows Remote Arduino Verbindungsparametern konfigurierbar. Wenn Sie Bluetooth verwenden, ist die Baudrate abhängig vom verwendeten Gerät.

Hardware-Einrichtung

Sie können immer eine USB-, WiFi- oder Ethernet-Verbindung verwenden, um zu beginnen, aber lassen Sie uns das einfache Anschließen eines Bluetooth-Gerätes und einer LED, die wir mit Hilfe der Windows Remote Arduino-Bibliothek über Bluetooth an- und ausschalten werden, behandeln!

Sonstiges

GitHub Code

Project

Bewertungen (0)

Durchschnittliche Artikelbewertung

Geben Sie die erste Bewertung für diesen Artikel ab und helfen Sie Anderen bei der Kaufenscheidung: