Inhaltsverzeichnis:

HC-08 Bluetooth UART Kommunikationsmodul V2.4 Benutzerhandbuch - Gunook
HC-08 Bluetooth UART Kommunikationsmodul V2.4 Benutzerhandbuch - Gunook

Video: HC-08 Bluetooth UART Kommunikationsmodul V2.4 Benutzerhandbuch - Gunook

Video: HC-08 Bluetooth UART Kommunikationsmodul V2.4 Benutzerhandbuch - Gunook
Video: LDmicro 13: HC-05 Управление через приложение Bluetooth для телефона (программирование ПЛК микроконтроллера с помощью LDmicro) 2024, November
Anonim
HC-08 Bluetooth UART Kommunikationsmodul V2.4 Benutzerhandbuch
HC-08 Bluetooth UART Kommunikationsmodul V2.4 Benutzerhandbuch

Produkteinführung

Bluetooth Modem - Minimum Passthrough Module HC08 ist ein Datenübertragungsmodul der neuen Generation basierend auf dem Bluetooth Specification V4.0 BLE Protokoll. Sein drahtloses Arbeitsfrequenzband ist 2,4 GHz ISM mit GFSK-Modulationsverfahren. Die maximale Sendeleistung beträgt 4 dBm. Seine Empfangsempfindlichkeit beträgt -93d Bm. In der weiten offenen Umgebung kann es mit iphone4s eine Super-Langstrecken-Kommunikation von 80 m erreichen. Es hat integrierte Stempelpaketlöcher und Stiftschweißlöcher. Sie können sowohl Gehäuse- als auch Schweißstifte montieren. Es ist sehr bequem, in das Anwendungssystem eingebettet zu sein. Mit der integrierten LED-Anzeige können Sie den Verbindungsstatus von Bluetooth visuell sehen. Dieses Modul verwendet den CC2540F256-Kern konfigurierten 256K-Bit. Es unterstützt AT-Befehle. Benutzer können Rollen (Master/Slave-Modus) sowie Parameter wie Baudrate und den Gerätenamen nach ihren eigenen Anforderungen ändern. Es ist sehr flexibel zu verwenden.

Schritt 1: Produktgröße

Pin-Definition

Das HC-08-Modul hat 30 Pins an Bord. Spezifische Definitionen von Pins sind in der folgenden Tabelle aufgeführt:

Schritt 2: Pin

Stift

Definition

E/A

Erklären

1 TXD Ausgang UART-Ausgang, 3,3 V TTL-Pegel
2 RXD Eingang, schwacher Pull-Up UART-Eingang, 3,3 V TTL-Pegel
3 NC
4 NC
5 NC
6 DC Eingang Debug-Uhr
7 DD Input-Output Debug-Daten
8 PIO20 Eingang, schwacher Pull-Up NC
9 PIO17 Eingang, schwacher Pulldown NC
10 PIO16 Eingang, schwacher Pulldown NC
11 RST Eingabe, hochziehen Modul-Reset-Pin, ein niedriger Pegel von nicht weniger als 10 ms Reset
12 VCC Eingang Power-Pin, die Anforderungen der 3,3-V-DC-Stromversorgung,
der Versorgungsstrom beträgt nicht weniger als 100mA
13 Masse Boden
14 LEDCON Eingang LED-Steuerstift (Hinweis3)
15 PIO14 Eingang, schwacher Pulldown NC
16

PIO13

Ausgang LED-Ausgang (Hinweis1)
17 PIO11 Eingang, schwacher Pulldown NC
18 PIO12 Eingang, schwacher Pulldown Das Master-Modul löscht den Speicher (Hinweis 2).
19 PIO10 Eingang, schwacher Pulldown NC
20 PIO07 Eingang, schwacher Pull-Up NC
21 USB_D- NC
22 USB_D+ NC
23 PIO06 Eingang, schwacher Pull-Up NC
24 PIO01 Eingang, schwacher Pull-Up NC
25 PIO15 Eingang, schwacher Pulldown NC
26 PIO00 Eingang, schwacher Pull-Up
27 VCC Eingang Power-Pin, die Anforderungen der 3,3-V-DC-Stromversorgung,
der Versorgungsstrom beträgt nicht weniger als 100mA
28 Masse Boden
29 RXD Eingang, schwacher Pull-Up UART-Eingang, 3,3 V TTL-Pegel
30 TXD Ausgang UART-Ausgang, 3,3 V TTL-Pegel

Schritt 3: Hinweis 1:

PIO13 zeigt LED-Ausgangspin, High-Level-Ausgang an. Bitte LED mit Widerstand parallel schalten.

Vor dem Anschluss:

Wenn das Master-Modul die Adresse des Slave-Moduls nicht aufzeichnet, leuchtet es 100 ms pro Sekunde auf;

Wenn das Master-Modul die Adresse des Slave-Moduls aufzeichnet, leuchtet es 900 ms pro Sekunde;

Im Slave-Modul leuchtet die LED alle 2 Sekunden für 1 Sekunde.

Nach dem Anschluss: LED-Leuchten leuchten immer.

Anmerkung 2:

Eingangspin, interner Pulldown. Dieser Pin ist mit dem hohen elektrischen Pegel verbunden. Das Master-Modul wird verwendet, um die aufgezeichnete Adresse des Slave-Moduls zu löschen.

Notiz 3:

Eingangspin, wird verwendet, um die LED zu steuern. Wenn dieser Pin geerdet ist, ist die LED aus. Bleibt dieser Pin hängen, leuchtet die LED.

Schritt 4: Elektrische Eigenschaften:

Parameter Testbedingung Repräsentativer Wert
Betriebsspannung - DC2,0V~3,6V
Meister nicht verbunden / Verbindung 21mA/9mA
Arbeitsstrom MODE0, nicht verbunden / Verbindung 8,5mA/9mA

MODE1, nicht verbunden / Verbindung

340μA/1,6mA
(keine LED) Sklave
MODE2, nicht verbunden / Verbindung 0,4μA/1,6mA
MODE3, nicht verbunden / Verbindung 1,2μA-160μA/1,6mA

Schritt 5: Manueller AT-Befehl

Der AT-Befehl wird verwendet, um die Parameter des Moduls einzustellen. Vor der Verbindung kann das Modul unter AT-Befehl arbeiten. Nach der Verbindung tritt es in den transparenten Übertragungsmodus der seriellen Schnittstelle ein.

Die Hochlaufzeit dieses Moduls beträgt ca. 150ms. Daher ist es besser, den AT-Befehl auszuführen, nachdem Sie 200 ms eingeschaltet waren. Sofern nicht anders angegeben, ist die Parametrierung des AT-Befehls sofort wirksam. Gleichzeitig geht die Änderung von Parametern und Funktionen nach dem Ausschalten nicht verloren.

Nach der erfolgreichen Änderung des AT-Befehls kehrt er einheitlich zu OK zurück (außer bei Informationsprüfungsbefehlen wie "AT+RX, AT+VERSION"). Kein Erfolg erzielt, es werden keine Informationen zurückgegeben.

⑴ AT-Befehlsliste

AT-Befehl

Funktion

Standard

Rolle

("x"-Parameter)

1 BEI Testbefehl - FRAU
2 AT+RX Überprüfen Sie die grundlegenden Parameter - FRAU
3 AT+STANDARD Wiederherstellen der Werkseinstellung - FRAU
4 AT+RESET Zurücksetzen des Moduls - FRAU
5 AT+VERSION Version und Datum prüfen - FRAU
6 AT+ROLLE=x Master/Slave-Rolle ändern S FRAU
7 AT+NAME=xxxxxxxxxxxx Namen überarbeiten HC-08 FRAU
8 AT+ADDR=xxxxxxxxxxxx Adresse überarbeiten Hardware FRAU
die Anschrift
9 AT+RFPM=x HF-Leistung überarbeiten 0(4dBm) FRAU
10 AT+BAUD=x, y UART-Baud überarbeiten 9600, Nein FRAU
11 AT+CONT=x Verbindungsfähigkeit einstellen 0(Kann sein FRAU
in Verbindung gebracht)
12 AT+MODUS=x Arbeitsmodus einstellen 0 S
13 AT+AVDA=xxxxxxxxxxxx Sendedaten ändern - S
14 UM+ZEIT=x Modus 3 Sendezyklus 5(s) S
Das zu löschende Mastermodul
15 AT+LÖSCHEN die Slave-Moduladresse - m
aufgezeichnet wurden.

Notiz:

1. Der AT-Befehl hinter keinem Zeilenumbruch; ohne spezielle Anweisungen werden alle AT-Befehle nicht mit Newline übertragen.

2. Die letzten 4 Senior-Befehle müssen in Kombination verwendet werden, können ihre gebührende Rolle spielen BLE Bluetooth Low Energy. Bei Verwendung eines Bluetooth Low Energy werden in den folgenden Abschnitten spezielle Anweisungen und Programme vorgestellt.

Schritt 6: Befehl erklären

1. Testbefehl

Befehl:AT

Zurück: Okay.

Überprüfen Sie die grundlegenden Parameter

Zeigen Sie die grundlegenden Parameter wie Bluetooth-Name, Master/Slave-Rolle, UART-Baudrate, Adresse und Passwort an.

Befehl:AT+RX

Zurückkehren:

Name:HC-08 ------>>> Bluetooth-Name

Rolle: Slave ------>>> Master/Slave-Rolle

Baud:9600, KEINE ------>>> UART-Baudrate

Addr:xx, xx, xx, xx, xx, xx ------>>> Bluetooth-Adresse

PIN:000000 ------>>> Bluetooth-Passwort

Hinweis: Unterstützt vorübergehend keine Passwortänderung!

  1. Zurücksetzen

    Befehl:AT+STANDARD

    Zurück:OK

    Das Modul startet automatisch neu, bitte führen Sie nach dem Neustart 200ms eine neue Operation durch!

  2. Zurücksetzen des Moduls

    Befehl: AT+ RESET

    Zurück:OK

    Das Modul startet automatisch neu, bitte führen Sie eine neue Operation auf den Neustart200ms durch!

    5. Version und Datum prüfen

    Befehl:AT+ VERSION

    Zurück:HC-08V2.0, 2014-08-22

    6. Master/Slave-Rollensatz ändern

    Befehl:AT+ROLE=x Abfrage

    Befehl:AT+ROLLE=? X:Rolle (M oder S), M: Meister; S: Sklave. Die Standardeinstellung ist S(Slave).

    Senden:AT+ROLE=M

    Zurück:OK

    Stellen Sie die Master-Rolle ein, das Modul wird automatisch neu gestartet!

    Senden:AT+ROLLE=?

    Rückkehr: Meister

    Sie können sehen, dass die Rolle das Master-Modul ist.

  3. Namen überarbeiten

    Befehl einstellen: AT+ NAME=xxxxxxxxxxxx

    Abfragebefehl: AT+ NAME=?

    Der Standardname ist HC-08, Sie können den anderen Namen festlegen (Gültig innerhalb von 12 Zeichen, unterstützt den visualisierten ASCII-Code und einen Teil des Escape-Zeichens. Das Modul unterstützt Chinesisch, Android-Geräte müssen jedoch in "UTF8-Code" konvertiert werden, um normal anzeigen Mehr als 12 Zeichen, dann werden nur die ersten 12 Zeichen gelesen.). Setup ist abgeschlossen, wirksam nach automatischem Zurücksetzen des Moduls!

    Beispiel:

    Senden:AT+NAME=HCKJ

    Zurück:OKsetNAME

    Senden:AT+NAME=?

    Rückkehr:HCKJ

    8. Adresse überarbeiten

    Befehl einstellen: AT+ADDR=xxxxxxxxxxxx

    Abfragebefehl:AT+ADDR=?

    Die Adresse muss aus 12 Bit "0~F" Großbuchstaben bestehen, nämlich aus hexadezimalen Zeichen.

    Beispiel:

    Senden:AT+ADDR=1234567890AB

    Zurück:OKsetADDR

    Setup ist abgeschlossen, wirksam nach automatischem Reset des Moduls!

    Senden:AT+ADDR=?

    Zurück:1234567890AB

    Senden: AT+ADDR=000000000000

    Zurück:OKsetADDR

    Senden Sie "000000000", Modul, um die Standard-Hardwareadresse wiederherzustellen. Die Werkseinstellung des Moduls ist die Hardwareadresse.

    9. HF-Leistung überarbeiten

    Set-Befehl:AT+RFPM=x

    Abfragebefehl:AT+RFPM=?

    X:RF-Leistung, wie in der folgenden Tabelle gezeigt:

    Parameter

    HF-Leistung

    ? Sehen Sie sich die aktuelle HF-Leistung an
    0 4dBm (Standard)
    1 0dBm
    2 -6dBm
    3 -23dBm

    Beispiel:

    Senden:AT+RFPM=2

    Zurück:OK

    HF-Leistung modifiziert -6dBm.

    Senden:AT+RFPM=?

    Rückkehr:-6dBm

    Die HF-Leistung beträgt -6 dBm.

    Wenn der Spitzenstrom mehr als 30 mA beträgt (wenn die HF-Leistung 4 dBm beträgt) und der Strom der Knopfbatterien gering ist (unter 20 mA), wenn wir mit der Knopfbatterie laden möchten, sollten wir die HF-Leistung besser auf -6 dBm einstellen oder -23dBm.

    10. UART-Baudrate überarbeiten

    Befehl einstellen:

    AT+BAUD=x(Nur die UART-Baudrate geändert)

    AT+BAUD=x, y(Ändern Sie die UART-Baudrate und das Paritätsbit)

    Abfragebefehl:AT+BAUD=?

    x:UART-Baudrate, y: Paritätsbit, Wie in der folgenden Tabelle gezeigt:

    Parameter

    UART-Baud:x

    Parameter

    Paritätsbit:y

    ? Aktuelle Baudrate anzeigen
    1200 1200 bps n Keine Parität
    2400 2400bps E Gleichmäßige Parität
    4800 4800bps Ö Ungerade Parität
    9600 9600bps (Standard)
    19200 19200bps
    38400 38400bps
    57600 57600bps
    115200 115200bps

    Beispiel:

    Senden:AT+BAUD=19200

    Zurück: OK19200

    UART-Baudrate auf 19200bps geändert.

    Senden:AT+BAUD=4800, E

    Zurück:OK4800, EVEN

    UART-Baudrate geändert für 4800bps und sogar Parität.

    Senden:AT+BAUD=?

    Rückkehr:4800, GERADE

    UART-Baudrate und Paritätsbit anzeigen.

    Während der transparenten Übertragung des Master- und Slave-Moduls darf jedes Paket mit einer Baudrate von 9600 bps die maximale Anzahl von 500 Byte nicht überschreiten. Bezüglich jedes Pakets mit einer Baudrate über 19200bps beachten Sie bitte die folgende Tabelle. Zwischen Datenpaketen muss ein bestimmter Zeitabstand eingehalten werden. Die folgende Tabelle ist eine Reihe von Kommunikations-Baudraten, der Referenzwert für das Zeitintervall:

    Baudrate (Bit/s) 1200 2400 4800 9600 19200 38400 57600 115200
    500 Byte Zeitintervall (ms) 6800 3600 2000 1000
    300 Byte Zeitintervall (ms) 4200 2400 1200 600 400
    100 Byte Zeitintervall (ms) 1500 800 400 160 100 120
    80 Byte Zeitintervall (ms) 1000 650 320 120 80 60 100
    60 Byte Zeitintervall (ms) 800 500 250 100 60 60 60 100
    20 Byte Zeitintervall (ms) 200 100 50 20 20 20 20 20

    1. Oben sind die gemessenen Daten. Die theoretisch schnellste Transceiver-Gesamtgeschwindigkeit: 2500 Byte/Sek., wobei die Geschwindigkeit innerhalb von 2000 Byte/Sek. gesteuert wird.

    2. Die Bytes jedes Pakets müssen ein ganzzahliges Vielfaches von 20 sein.

    3. Das Modul sendet automatische Untervergabedaten, die ein ganzzahliges Vielfaches von 20 Bytes sind. Es wird verwendet, um ein 100-Byte-Paket zu senden, und es empfängt eine Vielzahl von Paketen an einem anderen Ende. Jedes Datenpaket ist ein ganzzahliges Vielfaches von 20 Byte. Die Gesamtzahl der Bytes beträgt 100.

    11. Verbindungsfähigkeit einstellen

    Befehl setzen: AT+CONT=x

    Abfragebefehl:AT+CONT=?

    Die X-Parameterfunktionen sind wie folgt:

    Parameter Master-Rolle Sklavenrolle
    Zentral Peripherie
    0 Kann angeschlossen werden, die Verbindung Kann angeschlossen werden, die Verbindung
    (Standard) nach Eingabe von gewöhnlichen transparenten nach Eingabe von gewöhnlichen transparenten
    Übertragungsmodus Übertragungsmodus
    Beobachter Sender
    Das Modul kann nicht angeschlossen werden Nicht mit der Master-Rolle verbunden,
    1 zu anderen Geräten, wird aber automatisch aber mit geringer Leistung kombinierbar
    scannen Sie den HC-08 automatisch vom Modus 3, die Realisierung der Sendung
    Broadcast-Datamachine-Paket, Pakete senden.
    feste 2 Sekunden Aktualisierungszeit.

    Beispiel:

    Senden:AT+WEITER=1

    Zurück:OK

    Setup ist abgeschlossen, wirksam nach automatischem Zurücksetzen des Moduls!

    Senden:AT+WEITER=?

    Rückgabe: Nicht anschließbar

    Die Befehle bitte mit "AT+MODE", "AT+AVDA" und "AT+TIME" mit den Befehlen verwenden.

    Notiz:

    1. Das Master/Slave-Modul „CONT=1“dient hauptsächlich zur Übertragung von Broadcast-Daten. Beim Senden von Broadcast-Daten vom Slave-Modul empfängt das Master-Modul die entsprechenden Daten über den seriellen Ausgang.

    2. Dieses Modell ist nur für den Benutzer, um dieses Broadcast-Datenpaket selbst zu greifen. Das spezifische Kommunikationsprotokoll wird hier nicht beschrieben. Wenn Sie es wissen möchten, besuchen Sie bitte die folgende offizielle Website für eine Beratung:

    www.hc01.com/

Schritt 7: 12. Arbeitsmodus einstellen (nur Slave-Modul)

Befehl setzen: AT+MODE=x

Abfragebefehl:AT+MODE=?

Befehl Parameter Zurückkehren Funktion
=? 0/1/2/3 Ruft den aktuellen Modus ab.
=0 Vollleistungsmodus (Standard), LED offen.
Energiesparmodus der Stufe 1, LED schließen.
=1 Keine Verbindung der Strom beträgt 340μA, die Verbindung
Geschwindigkeit wie mode0.
Energiesparmodus Stufe 2, LED schließen.
=2 Ohne Verbindung beträgt der Strom 0,4μA.
AT+ Kann nicht gefunden werden, nicht verbunden, um aufzuwachen
MODUS OK vor, nach dem Erwachen verbunden werden kann.
Energiesparmodus der Stufe 3, LED schließen.
Keine Verbindung, der Strom beträgt 1,2 μA ~ 160 μA (ca.)

32μA Standard

=3 Kombiniert mit " AT+TIME", um die Sendung einzustellen
Zeit, um so den Stromverbrauch zu reduzieren.
Die Verwendung spezifischer Methoden entnehmen Sie bitte der
Befehl "UM+ZEIT".

Notiz:

  • Modus 3 wird hauptsächlich verwendet für:

    A. Wird verwendet, um den Stromverbrauch zu reduzieren.

    B. Das Slave-Modul sendet die Broadcast-Daten an das Master-Modul, kann eine unidirektionale Kommunikation von eins zu vielen erreichen (theoretisch kann es von einem Slave-Modul zu einem unendlichen Master-Modul sein).

    C. Als Anti-Verloren-Alarm, Anwesenheitskarte, Herzfrequenzmesser oder anderes drahtloses Gerät.

    2. Modus 1/2/3 sind über den UART-Port verfügbar, um 1-Byte-Daten zum Aufwachen zu senden, aber die vorderen wenigen Datenbytes können nach dem Aufwachen verstümmelt werden. Daher empfehlen wir, einen 10-Byte-Hexadezimalcode von "0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF" zu senden, um das Modul aufzuwecken, um zu vermeiden, dass mehrere Datenbytes vorne verstümmelt werden. Seitdem arbeiten Module im Full-Speed-Modus, der UART-Port kann normal sein, um Daten zu senden und zu empfangen.

    Im nicht verbundenen Status, Modul nach dem Aufwecken in den Vollgeschwindigkeitsmodus, der 5 Minuten lang beibehalten wird, und kehren Sie dann in den ursprünglichen Modus zurück. Solange 5 Minuten im UART Daten empfangen wurden, dann erneutes Timing.

    Wenn sich das Modul im verbundenen Zustand befindet, bleibt es nach dem Aufwachen im Full-Speed-Modus. Vor dem Anschließen kehrt das Modul in den ursprünglichen Energiemodus zurück.

    3. Zusätzlich zu Modus0 besteht der andere Modus darin, die LED zu schließen. Aber nach dem Anschluss leuchtet die LED.

    Beispiel: Senden:AT+MODE=?

    Zurück: 0

    Zeigen Sie den aktuellen Modus an.

    Senden: AT+MODE=2

    Zurück:OK

    Einstellmodus 2, sofort wirksam.

  • Ändern Sie die Sendedaten(Nur Slave-Modul)

    Befehl: AT+AVDA=xxxxxxxxxxxx

    Der Parameter "xxxxxxxxxxxx" kann beliebige 1~12 Bytes Benutzerdaten sein. Wenn an dieser Stelle die

    Master-Modulstatus von AT+CONT=1, dann gibt der UART-Port des Master-Moduls die Daten "xxxxxxxxxxxx" aus. Die Sendedaten werden nicht dauerhaft gespeichert. Es wird nach dem Neustart gelöscht.

    Beispiel:

    Slave-Rolle senden:AT+AVDA=1234567890AB

    Zurück:OK

    Wenn zu diesem Zeitpunkt der Master-Modulstatus AT+CONT=1 ist, wird der UART-Port ausgeben:12345 67890AB.

    14. Mode 3 Broadcast-Zyklus(Nur Slaver)

    Befehl setzen: AT+TIME=x

    Abfragebefehl:AT+ZEIT=?

    Der Einstellbereich von Parameter x ist wie folgt:

    x 1 2 3 4 5 6 7 8 9 EIN B C D E F
    Zeit/ 1 2 3 4 5 6 7 8 9 10 20 30 40 50 60
    Sek (Ursprünglich)
    x F g h ich J K
    Zeit/ 1 2 5 10 30 60
    Mindest

    Beispiel:

    Senden:UM+ZEIT=F

    Zurück:OK

    Einstellen des Modus3 des Sendezyklus für 60 Sekunden. Senden Sie alle 60 Sekunden eine Broadcast-Daten.

    Senden:UM+ZEIT=?

    Rückkehr: 60s

    Lösung des Low-Power-Modus (Slave-Modul):

    1. Die Notwendigkeit, drahtlos aufzuwachen:

    Geben Sie "AT+MODE=1" oder "AT+MODE=3" ein, das Modul wechselt in einen Energiesparmodus, bis das Master-Modul eine Verbindung anfordert. Nach dem Anschluss beträgt der Strom 1,6mA. Das Datenaustauschmodul wechselt vor dem Anschließen automatisch in den Vollgeschwindigkeitsmodus, während es nach dem Anschließen in den Energiesparmodus zurückkehrt.

    2. Kann aktiver Verbindungsfall:

    Geben Sie "AT+MODE=2" ein, um in einen Modus mit geringem Stromverbrauch zu wechseln2. Das Modul ist in den Tiefschlafzustand übergegangen. Es kann nicht vom Mastermodul erkannt werden. Wenn Sie eine Verbindung herstellen, können Sie beliebige Daten senden, um das Modul zu aktivieren, und dann kann es Daten senden und empfangen, sobald es verbunden ist.

    Lösung des Sendemodus mit geringer Leistung:

    Die erste eingestellte Masterrolle:AT+CONT=1 -> AT+ROLE=M

    Und dann Slave-Rolle einstellen: AT+CONT=1 -> AT+AVDA=1234(≦12Bytes Daten)

    Die MCU des Benutzers sendet einen 10-Byte-Hexadezimalcode von "0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF" an das Modul des UART-Ports, um das Modul in den Vollleistungsmodus zu wecken. An dieser Stelle können Benutzer vernünftig nach ihren Bedürfnissen einstellen. Das obige "AT+CONT=1, AT+AVDA=xxxx, AT+MODE=3, AT+TIME=5" ist eingestellt auf: "Broadcast and can not connect". Die Sendedaten sind XXXX, Modus3 (Zeitraum von 5 Sekunden). Gemäß den obigen Ausführungen beträgt der durchschnittliche Strom weniger als 4 μA, TIME beträgt mehr als 1 Minute. Diesmal länger, weniger Stromverbrauch wird es haben.

    Der Benutzer möchte häufig Daten übertragen, vorgeschlagen, in der Leerlaufzeit in Modus2 einzutreten, muss Daten übertragen, um in den entsprechenden Modus zu wechseln.

    15. Das Master-Modul zum Löschen der Slave-Moduladresse wurde aufgezeichnet (Nur Master)

    Set-Befehl: AT+CLEAR

    Abfragebefehl: OK

    Das Master-Modul, sobald es mit dem Slave-Modul verbunden ist, merkt sich die MAC-Adresse des Slave-Moduls beim letzten Mal. Wenn Sie es mit dem anderen Slave-Modul verbinden möchten, müssen Sie den aktuellen Speicher entfernen. Die erste Möglichkeit besteht darin, den 18-Pin des Moduls auf einen hohen elektrischen Pegel von 200 ms zu setzen, die andere Möglichkeit besteht darin, den Befehl "AT+CLEAR" zu verwenden.

Schritt 8: Referenzschema

Schritt 9: Quelle

Dieser Artikel ist von:

Bei Fragen wenden Sie sich bitte an: [email protected].

Empfohlen: