Inhaltsverzeichnis:

Seriellen Monitor über Bluetooth anzeigen - Gunook
Seriellen Monitor über Bluetooth anzeigen - Gunook

Video: Seriellen Monitor über Bluetooth anzeigen - Gunook

Video: Seriellen Monitor über Bluetooth anzeigen - Gunook
Video: Funktionsdiagnostik+Therapiesysteme #20: Drahtlose Datenübertragung - Bluetooth mit dem Arduino 2024, November
Anonim
Seriellen Monitor über Bluetooth anzeigen
Seriellen Monitor über Bluetooth anzeigen

Dieses Projekt verwendet ein HC-05 Bluetooth-Modul, um eine herkömmliche Kabelverbindung zum Anzeigen des seriellen Monitors zu ersetzen.

Materialien:

  • Arduino -
  • Steckbrett -
  • Überbrückungsdrähte -
  • HC-05 Bluetooth-Modul -

Schritt 1: Code

Dieser Code ist ein einfaches Beispiel für die serielle Kommunikation aus den bereitgestellten Beispielen in der Arduino IDE. Sie finden es unter: Datei > Beispiele > Kommunikation > ASCII-Tabelle

/*

ASCII-Tabelle Gibt Byte-Werte in allen möglichen Formaten aus: - als rohe Binärwerte - als ASCII-codierte Dezimal-, Hex-, Oktal- und Binärwerte Weitere Informationen zu ASCII finden Sie unter https://www.asciitable.com und https:// www.asciitable.com Die Schaltung: Keine externe Hardware erforderlich. erstellt 2006 von Nicholas Zambetti < https://www.asciitable.com > geändert 9. April 2012 von Tom Igoe Dieser Beispielcode ist gemeinfrei. https://www.asciitable.com */void setup () { Serial.begin (9600); while (!Seriell) {; // Warten Sie, bis der serielle Port eine Verbindung herstellt. Nur für nativen USB-Port benötigt } Serial.println("ASCII Table ~ Character Map"); } int thisByte = 33; Void Schleife () { Serial.write (diesesByte); Serial.print (", dez: "); Serial.print (diesesByte); Serial.print (", hex: "); Serial.print (diesesByte, HEX); Serial.print (, Okt: "); Serial.print (diesesByte, OCT); Serial.print (, bin: "); Serial.println (diesesByte, BIN); if (thisByte == 126) { while (true) { fortfahren; } } thisByte++; }

  • Stellen Sie sicher, dass Ihre Baudrate auf 9600. eingestellt ist
  • Fast jeder Code, der eine serielle Verbindung zum Computer verwendet, funktioniert, aber dies ist nur ein einfaches Beispiel.

Schritt 2: Schaltung

Schaltkreis
Schaltkreis

Nachdem der Code auf das Board hochgeladen wurde, trennen Sie die Stromversorgung. Als nächstes befestigen Sie das Bluetooth-Modul wie oben gezeigt an der Schaltung:

  • GND zu Masse
  • VCC an 5V-Pin
  • TXD an Pin 0
  • RXD an Pin 1

Schritt 3: Bluetooth-Verbindung

Bluetooth-Verbindung
Bluetooth-Verbindung
Bluetooth-Verbindung
Bluetooth-Verbindung
Bluetooth-Verbindung
Bluetooth-Verbindung
  1. Schalten Sie den Arduino ein
  2. Öffnen Sie die Bluetooth-Einstellungen Ihres Computers
  3. Mit dem HC-05-Modul koppeln
  4. Suchen Sie den Namen der seriellen Schnittstelle des Moduls unter "Geräte und Drucker":
  5. Wählen Sie in der Arduino IDE den seriellen Port des Bluetooth-Moduls (meiner ist COM10)
  6. Öffnen Sie den seriellen Monitor wie gewohnt, um eingehende Informationen anzuzeigen

Schritt 4: Weitere Schritte

Hier sind einige optionale Dinge, die Sie vielleicht ausprobieren möchten:

  • Sie können stattdessen virtuelle serielle Ports verwenden, aber ich habe festgestellt, dass die Verwendung der echten viel schneller funktioniert (und im Allgemeinen einfacher ist).
  • Sie können diesen Vorgang auch mit dem Standard-Firmata-Beispiel verwenden, um eine drahtlose Steuerung mit Processing zu ermöglichen (stellen Sie die Geschwindigkeit zuerst auf 9600 ein).

Empfohlen: