Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
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
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
- Schalten Sie den Arduino ein
- Öffnen Sie die Bluetooth-Einstellungen Ihres Computers
- Mit dem HC-05-Modul koppeln
- Suchen Sie den Namen der seriellen Schnittstelle des Moduls unter "Geräte und Drucker":
- Wählen Sie in der Arduino IDE den seriellen Port des Bluetooth-Moduls (meiner ist COM10)
- Ö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).