Πίνακας περιεχομένων:
- Βήμα 1: Μέγεθος προϊόντος
- Βήμα 2: Καρφιτσώστε
- Βήμα 3: Σημείωση 1:
- Βήμα 4: Ηλεκτρικά χαρακτηριστικά:
- Βήμα 5: Χειροκίνητη εντολή AT
- Βήμα 6: Επεξήγηση εντολών
- Βήμα 7: 12. Ρυθμίστε τη λειτουργία εργασίας (Μόνο υπομονάδα)
- Βήμα 8: Σχήμα αναφοράς
- Βήμα 9: Πηγή
Βίντεο: HC-08 Bluetooth UART Communication Module V2.4 Οδηγός χρήσης: 9 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Εισαγωγή προϊόντος
Μόντεμ Bluetooth - Ελάχιστη μονάδα διέλευσης Το HC08 είναι μια μονάδα μετάδοσης δεδομένων νέας γενιάς που βασίζεται στο πρωτόκολλο Bluetooth Specification V4.0 BLE. Η ασύρματη ζώνη συχνοτήτων εργασίας του είναι 2,4 GHz ISM με μέθοδο διαμόρφωσης GFSK. Η μέγιστη ισχύς μετάδοσης είναι 4d Bm. Η ευαισθησία λήψης του είναι -93d Bm. Σε ένα ευρύτατο ανοιχτό περιβάλλον, μπορεί να φτάσει τα 80 μέτρα εξαιρετικά μακρινής επικοινωνίας με το iphone4s. Διαθέτει ενσωματωμένες τρύπες συσκευασίας σφραγίδων και οπές συγκόλλησης με καρφίτσες. Μπορείτε να τοποθετήσετε καρφίτσες συσκευασίας και συγκόλλησης. Είναι πολύ βολικό να ενσωματωθεί στο σύστημα εφαρμογής. Με ενσωματωμένη ένδειξη LED, μπορείτε να δείτε οπτικά την κατάσταση σύνδεσης του Bluetooth. Αυτή η ενότητα υιοθετεί πυρήνα CC2540F256 διαμορφωμένο 256K bit. Υποστηρίζει εντολές AT. Οι χρήστες μπορούν να αλλάξουν ρόλους (master/slave mode) καθώς και παραμέτρους όπως ο ρυθμός Baud και το όνομα της συσκευής σύμφωνα με τις δικές τους απαιτήσεις. Είναι πολύ ευέλικτο στη χρήση.
Βήμα 1: Μέγεθος προϊόντος
Ορισμός καρφιτσών
Η μονάδα HC-08 έχει 30 ακίδες επί του σκάφους. Οι συγκεκριμένοι ορισμοί των ακίδων παρατίθενται στον ακόλουθο πίνακα:
Βήμα 2: Καρφιτσώστε
Καρφίτσα |
Ορισμός |
I/O |
Εξηγώ |
1 | TXD | παραγωγή | Έξοδος UART, επίπεδο TTL 3,3V |
2 | RXD | είσοδος, αδύναμη έλξη | Είσοδος UART, επίπεδο TTL 3,3V |
3 | NC | ||
4 | NC | ||
5 | NC | ||
6 | DC | εισαγωγή | Ρολόι εντοπισμού σφαλμάτων |
7 | DD | Εισόδου-εξόδου | Σφάλμα δεδομένων |
8 | PIO20 | είσοδος, αδύναμη έλξη | NC |
9 | PIO17 | είσοδος, ασθενές τράβηγμα προς τα κάτω | NC |
10 | PIO16 | Εισαγωγή, ασθενές τράβηγμα προς τα κάτω | NC |
11 | RST | εισαγωγή, τράβηγμα προς τα πάνω | Καρφίτσα επαναφοράς μονάδας, επαναφορά χαμηλού επιπέδου τουλάχιστον 10 ms |
12 | VCC | εισαγωγή | Καρφίτσα ισχύος, οι απαιτήσεις τροφοδοσίας συνεχούς ρεύματος 3.3V, |
το ρεύμα τροφοδοσίας δεν είναι μικρότερο από 100mA | |||
13 | GND | Εδαφος | |
14 | LEDCON | εισαγωγή | Πείρος ελέγχου LED (Σημείωση3) |
15 |
PIO14 |
είσοδος, ασθενές τράβηγμα προς τα κάτω | NC |
16 | PIO13 | παραγωγή | Έξοδος LED (Σημείωση 1) |
17 | PIO11 | είσοδος, ασθενές τράβηγμα προς τα κάτω | NC |
18 | PIO12 | είσοδος, ασθενές τράβηγμα προς τα κάτω | Η κύρια μονάδα καθαρίζει τη μνήμη (Σημείωση2 |
19 | PIO10 | είσοδος, ασθενές τράβηγμα προς τα κάτω | NC |
20 | PIO07 | είσοδος, αδύναμη έλξη | NC |
21 | USB_D- | NC | |
22 | USB_D+ | NC | |
23 | PIO06 | είσοδος, αδύναμη έλξη | NC |
24 | PIO01 | είσοδος, αδύναμη έλξη | NC |
25 | PIO15 | είσοδος, ασθενές τράβηγμα προς τα κάτω | NC |
26 | PIO00 | είσοδος, αδύναμη έλξη | |
27 | VCC | εισαγωγή | Καρφίτσα ισχύος, οι απαιτήσεις τροφοδοσίας συνεχούς ρεύματος 3.3V, |
το ρεύμα τροφοδοσίας δεν είναι μικρότερο από 100mA | |||
28 | GND | Εδαφος | |
29 | RXD | είσοδος, αδύναμη έλξη | Είσοδος UART, επίπεδο TTL 3,3V |
30 | TXD | παραγωγή | Έξοδος UART, επίπεδο TTL 3,3V |
Βήμα 3: Σημείωση 1:
Το PIO13 υποδεικνύει καρφίτσα εξόδου LED, έξοδο υψηλού επιπέδου. Συνδέστε παράλληλα το LED με αντίσταση.
Πριν από τη σύνδεση:
Όταν η κύρια μονάδα δεν καταγράφει τη διεύθυνση της υπομονάδας, θα φωτίζεται για 100ms ανά δευτερόλεπτο.
Όταν η κύρια μονάδα καταγράφει τη διεύθυνση της υπομονάδας, θα φωτίζεται για 900ms ανά δευτερόλεπτο.
Στη μονάδα υποβοήθησης, η λυχνία LED ανάβει για 1 δευτερόλεπτο ανά 2 δευτερόλεπτα.
Μετά τη σύνδεση: Οι λυχνίες LED ανάβουν πάντα.
Σημείωση 2:
Πείρος εισόδου, εσωτερική αναδίπλωση. Αυτός ο πείρος συνδέεται με το υψηλό ηλεκτρικό επίπεδο. Η κύρια μονάδα χρησιμοποιείται για την εκκαθάριση της καταγεγραμμένης διεύθυνσης της υπομονάδας.
Σημείωση 3:
Πείρος εισόδου, χρησιμοποιείται για τον έλεγχο της λυχνίας LED. Εάν αυτός ο πείρος είναι γειωμένος, σβήστε το LED. Εάν αυτός ο πείρος μείνει κρεμασμένος, ανάψτε το LED.
Βήμα 4: Ηλεκτρικά χαρακτηριστικά:
Παράμετρος | Συνθήκη δοκιμής | Αντιπροσωπευτική Αξία |
Τάση εργασίας |
- |
DC2.0V ~ 3.6V |
Κύριος | μη συνδεδεμένη / σύνδεση | 21mA/9mA |
Ρεύμα εργασίας | MODE0, δεν είναι συνδεδεμένο / σύνδεση | 8,5mA/9mA |
MODE1, δεν είναι συνδεδεμένο / σύνδεση | 340μA/1,6mA | |
(Όχι LED | Δούλος | |
MODE2, δεν είναι συνδεδεμένο / σύνδεση | 0,4μA/1,6mA | |
MODE3, δεν είναι συνδεδεμένο / σύνδεση | 1.2μA-160μA/1.6mA |
Βήμα 5: Χειροκίνητη εντολή AT
Η εντολή AT χρησιμοποιείται για τον καθορισμό της παραμέτρου της ενότητας. Πριν από τη σύνδεση, η μονάδα μπορεί να λειτουργήσει υπό την εντολή AT. Μετά τη σύνδεση, μπαίνει σε διαφανή λειτουργία μετάδοσης σειριακής θύρας.
Ο χρόνος εκκίνησης αυτής της μονάδας είναι περίπου 150ms. Επομένως, είναι καλύτερο να λειτουργήσετε την εντολή AT μετά από ενεργοποίηση για 200ms. Εκτός εάν αναφέρεται διαφορετικά, η ρύθμιση παραμέτρων της εντολής AT είναι σε ισχύ αμέσως. Ταυτόχρονα, η τροποποίηση των παραμέτρων και των λειτουργιών δεν θα χαθεί μετά την απενεργοποίηση.
Μετά την επιτυχή τροποποίηση της εντολής AT, επιστρέφει ομοιόμορφα στο OK (Εκτός από τις εντολές ελέγχου πληροφοριών όπως "AT+RX, AT+VERSION"). Καμία επιτυχία δεν επιτεύχθηκε, δεν θα επιστρέψει σε καμία πληροφορία.
⑴ Λίστα εντολών AT
AT Command |
Λειτουργία |
Προκαθορισμένο |
Ρόλος |
|
X "x"- παράμετρος |
||||
1 | ΣΤΟ | Δοκιμαστική εντολή | - | ΚΥΡΙΑ |
2 | AT+RX | Ελέγξτε τις βασικές παραμέτρους | - | ΚΥΡΙΑ |
3 | ΣΤΟ+ΑΠΟΤΕΛΕΣΜΑ | Επαναφορά εργοστασιακών ρυθμίσεων | - | ΚΥΡΙΑ |
4 | AT+RESET | Επαναφέρετε τη μονάδα | - | ΚΥΡΙΑ |
5 | ΣΤΗ+ΕΚΔΟΣΗ | Ελέγξτε την έκδοση και την ημερομηνία | - | ΚΥΡΙΑ |
6 | AT+ΡΟΛΟΣ = x | Αλλαγή ρόλου κύριου/σκλάβου | μικρό | ΚΥΡΙΑ |
7 | AT+NAME = xxxxxxxxxxx | Αναθεώρηση ονόματος | HC-08 | ΚΥΡΙΑ |
8 | AT+ADDR = xxxxxxxxxxxx | Αναθεώρηση διεύθυνσης | Σκεύη, εξαρτήματα | ΚΥΡΙΑ |
διεύθυνση | ||||
9 | AT+RFPM = x | Αναθεωρήστε την ισχύ RF | 0 (4dBm) | ΚΥΡΙΑ |
10 | AT+BAUD = x, y | Αναθεωρήστε το UART baud | 9600, Ν | ΚΥΡΙΑ |
11 | AT+CONT = x | Ορίστε τη συνδεσιμότητα | 0 (Μπορεί να είναι | ΚΥΡΙΑ |
συνδεδεμένος) | ||||
12 | AT+MODE = x | Ορίστε τον τρόπο λειτουργίας | 0 | μικρό |
13 | AT+AVDA = xxxxxxxxxxx | Αλλάξτε τα δεδομένα μετάδοσης | - | μικρό |
14 | ΣΤΟ+ΩΡΑ = x | Κύκλος μετάδοσης λειτουργίας 3 | 5 (ες) | μικρό |
Η κύρια ενότητα για εκκαθάριση | ||||
15 | AT+CLEAR | τη διεύθυνση μονάδας υποτελείας | - | Μ |
έχουν καταγραφεί. |
Σημείωση:
1. Η εντολή AT πίσω από καμία νέα γραμμή. εάν δεν υπάρχουν ειδικές οδηγίες, όλες οι εντολές AT δεν μεταδίδονται με τη χρήση νέας γραμμής.
2. Οι τελευταίες 4 ανώτερες εντολές, που πρέπει να χρησιμοποιηθούν σε συνδυασμό, μπορούν να παίξουν τον αναγκαίο ρόλο του BLE Bluetooth χαμηλής ενέργειας. Χρησιμοποιώντας Bluetooth χαμηλής κατανάλωσης ενέργειας, θα παρουσιαστούν ειδικές οδηγίες και πρόγραμμα στις ακόλουθες ενότητες.
Βήμα 6: Επεξήγηση εντολών
1. Εντολή δοκιμής
Εντολή: AT
Επιστροφή: ΟΚ.
Ελέγξτε τις βασικές παραμέτρους
Προβάλετε τις βασικές παραμέτρους, όπως όνομα Bluetooth, κύριο/βοηθητικό ρόλο, ρυθμό baud UART, διεύθυνση και κωδικό πρόσβασης.
Εντολή: AT+RX
ΕΠΙΣΤΡΟΦΗ:
Όνομα: HC-08 ------ >>> όνομα bluetooth
Ρόλος: Δούλος ------ >>> κύριος/σκλάβος ρόλος
Baud: 9600, ΚΑΝΕΝΑ ------ >>> Ποσοστό baud UART
Addr: xx, xx, xx, xx, xx, xx ------ >>> διεύθυνση bluetooth
PIN: 000000 ------ >>> κωδικός bluetooth
Σημείωση: Προσωρινά δεν υποστηρίζει αλλαγή κωδικού πρόσβασης!
-
Επαναφορά στο προκαθορισμένο
Εντολή: AT+DEFAULT
Επιστροφή: ΟΚ
Η μονάδα θα επανεκκινηθεί αυτόματα, πραγματοποιήστε νέα λειτουργία στην επανεκκίνηση 200ms!
-
Επαναφέρετε τη μονάδα
Εντολή: AT+ RESET
Επιστροφή: ΟΚ
Η μονάδα θα επανεκκινηθεί αυτόματα, πραγματοποιήστε νέα λειτουργία στο restart200ms!
5. Ελέγξτε την έκδοση και την ημερομηνία
Εντολή: AT+ VERSION
Επιστροφή: HC-08V2.0, 2014-08-22
6. Αλλάξτε το σύνολο ρόλων κύριου/βοηθού
εντολή: AT+ROLE = x Ερώτημα
εντολή: AT+ROLE =? Χ: ρόλος (Μ ή Σ), M: master? Σ: δούλος. Η προεπιλεγμένη ρύθμιση είναι S (slave).
Αποστολή: AT+ROLE = M
Επιστροφή: ΟΚ
Ορίστε τον κύριο ρόλο, η μονάδα θα επανεκκινηθεί αυτόματα!
Αποστολή: AT+ROLE =?
Επιστροφή: Δάσκαλε
Μπορείτε να δείτε ότι ο ρόλος είναι η κύρια ενότητα.
-
Αναθεώρηση ονόματος
Ορισμός εντολής: AT+ NAME = xxxxxxxxxxx
Εντολή ερωτήματος: AT+ NAME =?
Το προεπιλεγμένο όνομα είναι HC-08, μπορείτε να ορίσετε το άλλο όνομα (Ισχύει εντός 12 χαρακτήρων, υποστηρίζει τον οπτικοποιημένο κωδικό ASCII και μέρος του χαρακτήρα διαφυγής. Η ενότητα υποστηρίζει κινέζικα, αλλά οι συσκευές Android πρέπει να μετατραπούν σε "κωδικό UTF8" για να εμφανίζεται κανονικά. Περισσότεροι από 12 χαρακτήρες, τότε θα διαβάσει μόνο τους πρώτους 12 χαρακτήρες.). Η εγκατάσταση ολοκληρώθηκε, είναι αποτελεσματική μετά την αυτόματη επαναφορά της μονάδας!
Παράδειγμα:
Αποστολή: AT+NAME = HCKJ
Επιστροφή: OKsetNAME
Αποστολή: AT+NAME =?
Επιστροφή: HCKJ
8. Επανεξετάστε τη διεύθυνση
Ορισμός εντολής: AT+ADDR = xxxxxxxxxxx
Εντολή ερωτήματος: AT+ADDR =?
Η διεύθυνση πρέπει να είναι κεφαλαίοι χαρακτήρες 12 bit "0 ~ F", δηλαδή δεκαεξαδικοί χαρακτήρες.
Παράδειγμα:
Αποστολή: AT+ADDR = 1234567890AB
Επιστροφή: OKsetADDR
Η εγκατάσταση ολοκληρώθηκε, ισχύει μετά από αυτόματη επαναφορά της μονάδας!
Αποστολή: AT+ADDR =?
Επιστροφή: 1234567890AB
Αποστολή: AT+ADDR = 000000000000
Επιστροφή: OKsetADDR
Στείλτε "000000000", ενότητα για επαναφορά της προεπιλεγμένης διεύθυνσης υλικού. Η προεπιλεγμένη εργοστασιακή μονάδα είναι η διεύθυνση υλικού.
9. Επανεξετάστε την ισχύ RF
Ορισμός εντολής: AT+RFPM = x
Εντολή ερωτήματος: AT+RFPM =?
X: Ισχύς RF, όπως φαίνεται στον ακόλουθο πίνακα:
Παράμετρος
Ισχύς RF
? Δείτε την τρέχουσα ισχύ RF 0 4dBm (προεπιλογή) 1 0dBm 2 -6dBm 3 -23dBm Παράδειγμα:
Αποστολή: AT+RFPM = 2
Επιστροφή: ΟΚ
Τροφοδοσία RF τροποποιημένη -6dBm.
Αποστολή: AT+RFPM =?
Επιστροφή: -6dBm
Η ισχύς RF είναι -6dBm.
Όταν το μέγιστο ρεύμα είναι μεγαλύτερο από 30mA (όταν η ισχύς RF είναι 4dBm) και το ρεύμα των μπαταριών κουμπιών είναι μικρό (κάτω από 20mA), αν θέλουμε να φορτίσουμε με την μπαταρία κουμπιού, θα θέλαμε καλύτερα να θέσουμε την ισχύ RF σε -6dBm ή -23dBm
10. Επανεξετάστε το ρυθμό baud της UART
Ορισμός εντολής:
AT+BAUD = x modified Μόνο τροποποιήθηκε ο ρυθμός baud UART
AT+BAUD = x, y (Τροποποιήστε το ρυθμό baud UART και το bit ισοτιμίας)
Εντολή ερωτήματος: AT+BAUD =?
x: Ρυθμός baud UART, y: bit ισοτιμίας, Όπως φαίνεται στον ακόλουθο πίνακα:
Παράμετρος UART baud: x
Παράμετρος
bit ισοτιμίας: y
? Προβολή του τρέχοντος ρυθμού baud 1200 1200bps Ν Χωρίς ισοτιμία 2400 2400bps μι Αρτια ισοτιμία 4800 4800bps Ο Περίεργη ισοτιμία 9600 9600bps (προεπιλογή) 19200 19200bps 38400 38400bps 57600 57600bps 115200 115200bps Παράδειγμα:
Αποστολή: AT+BAUD = 19200
Επιστροφή: ΟΚ19200
Ο ρυθμός baud UART τροποποιήθηκε για 19200bps.
Αποστολή: AT+BAUD = 4800, E
Επιστροφή: ΟΚ 4800, ΑΚΟΜΑ
Ο ρυθμός baud UART τροποποιήθηκε για 4800bps, ακόμη και η ισοτιμία.
Αποστολή: AT+BAUD =;
Επιστροφή: 4800, ΑΚΟΜΑ
Προβολή του ποσοστού baud και της ισοτιμίας ισοτιμίας UART.
Κατά τη διαφανή μετάδοση κύριας και δευτερεύουσας μονάδας, κάθε πακέτο με ρυθμό baud 9600bps δεν πρέπει να υπερβαίνει το μέγιστο αριθμό των 500 byte. Όσον αφορά κάθε πακέτο με ρυθμό baud άνω των 19200bps, ανατρέξτε στον ακόλουθο πίνακα. Μεταξύ των πακέτων δεδομένων, πρέπει να έχει ένα συγκεκριμένο χρονικό διάστημα. Ο ακόλουθος πίνακας είναι μια ποικιλία ρυθμών baud επικοινωνίας, η τιμή αναφοράς για το χρονικό διάστημα:
ρυθμός baud (bps) 1200 2400 4800 9600 19200 38400 57600 115200 Χρονικό διάστημα 500 byte (ms) 6800 3600 2000 1000 Χρονικό διάστημα 300 byte (ms) 4200 2400 1200 600 400 100 bytes χρονικό διάστημα (ms) 1500 800 400 160 100 120 Χρονικό διάστημα 80 byte (ms) 1000 650 320 120 80 60 100 Χρονικό διάστημα 60 byte (ms) 800 500 250 100 60 60 60 100 Χρονικό διάστημα 20 byte (ms) 200 100 50 20 20 20 20 20 1. Τα παραπάνω είναι τα μετρημένα δεδομένα. Η πιο γρήγορη θεωρητική συνολική ταχύτητα πομποδέκτη: 2500 bytes/sec, με την ταχύτητα να ελέγχεται εντός 2000 bytes/sec.
2. Bytes κάθε πακέτου πρέπει να είναι ακέραιος πολλαπλάσιος του 20.
3. Η μονάδα αποστέλλει αυτόματα δεδομένα υπεργολαβίας είναι ένας ακέραιος πολλαπλός αριθμός 20 byte. Χρησιμοποιείται για την αποστολή ενός πακέτου 100 byte και θα λάβει μια πληθώρα πακέτων σε άλλο άκρο. Κάθε πακέτο δεδομένων είναι ένα ακέραιο πολλαπλάσιο των 20 byte. Ο συνολικός αριθμός των byte είναι 100.
11. Ρυθμίστε τη συνδεσιμότητα
Ορισμός εντολής: AT+CONT = x
Εντολή ερωτήματος: AT+CONT =?
Οι συναρτήσεις των παραμέτρων Χ είναι οι εξής:
Παράμετρος Master Role Σκλάβος ρόλος Κεντρικός Περιφερειακός 0 Μπορεί να συνδεθεί, η σύνδεση Μπορεί να συνδεθεί, η σύνδεση (Προκαθορισμένο) μετά την είσοδο στο συνηθισμένο διαφανές μετά την είσοδο στο συνηθισμένο διαφανές λειτουργία μετάδοσης λειτουργία μετάδοσης Παρατηρητής Εκφωνητής Η μονάδα δεν μπορεί να συνδεθεί Δεν συνδέεται με τον κύριο ρόλο, 1 σε άλλο εξοπλισμό, αλλά αυτόματα αλλά μπορεί να συνδυαστεί με χαμηλή ισχύ σαρώνει matically το HC-08 από το τρόπος 3, η πραγματοποίηση της μετάδοσης πακέτο μετάδοσης datamachine, πακέτα αποστολή. σταθερός χρόνος ανανέωσης 2 δευτερολέπτων. Παράδειγμα:
Αποστολή: AT+CONT = 1
Επιστροφή: ΟΚ
Η εγκατάσταση ολοκληρώθηκε, είναι αποτελεσματική μετά την αυτόματη επαναφορά της μονάδας!
Αποστολή: AT+CONT =?
Επιστροφή: Μη συνδεσιμότητα
Η εντολή παρακαλώ με τις εντολές "AT+MODE", "AT+AVDA" και "AT+TIME" με τη χρήση του.
Σημείωση:
1. Η κύρια μονάδα/υποτελής μονάδα "CONT = 1" χρησιμοποιείται κυρίως για τη μετάδοση δεδομένων εκπομπής. Αποστέλλοντας δεδομένα εκπομπής από τη δευτερεύουσα μονάδα, η κύρια μονάδα θα λάβει τα αντίστοιχα δεδομένα μέσω της σειριακής εξόδου.
2. Αυτό το μοντέλο προορίζεται για τον χρήστη να αρπάξει αυτό το πακέτο δεδομένων μετάδοσης μόνο από τον εαυτό του. Το συγκεκριμένο πρωτόκολλο επικοινωνίας δεν περιγράφεται εδώ. Αν θέλετε να μάθετε, επισκεφθείτε την ακόλουθη επίσημη ιστοσελίδα για διαβούλευση:
www.hc01.com/
Βήμα 7: 12. Ρυθμίστε τη λειτουργία εργασίας (Μόνο υπομονάδα)
Ορισμός εντολής: AT+MODE = x
Εντολή ερωτήματος: AT+MODE =?
Εντολή | Παράμετρος | ΕΠΙΣΤΡΟΦΗ | Λειτουργία |
=? | 0/1/2/3 | Παίρνει την τρέχουσα λειτουργία. | |
=0 | Λειτουργία πλήρους ισχύος (προεπιλογή), LED ανοιχτή. | ||
Επίπεδο 1 λειτουργία εξοικονόμησης ενέργειας, κλείσιμο LED. | |||
=1 | Καμία σύνδεση το ρεύμα είναι 340μA, η σύνδεση | ||
ταχύτητα σαν τη λειτουργία 0. | |||
Επίπεδο 2 λειτουργία εξοικονόμησης ενέργειας, κλείσιμο LED. | |||
=2 | Καμία σύνδεση το ρεύμα είναι 0,4μA. | ||
AT+ | Δεν μπορεί να βρεθεί, δεν είναι συνδεδεμένο για να ξυπνήσει | ||
ΤΡΟΠΟΣ | Εντάξει | πριν, μετά την αφύπνιση μπορεί να συνδεθεί. | |
Επίπεδο 3 Λειτουργία εξοικονόμησης ενέργειας, κλείσιμο LED. | |||
Καμία σύνδεση το ρεύμα είναι 1,2μA ~ 160μA (περίπου | |||
32μA προεπιλογή |
|||
=3 | Σε συνδυασμό με το "AT+TIME" για να ρυθμίσετε την εκπομπή | ||
χρόνο, έτσι ώστε να μειωθεί η κατανάλωση ενέργειας. | |||
Η χρήση συγκεκριμένων μεθόδων ανατρέξτε στο | |||
Εντολή "AT+TIME". |
Σημείωση:
-
Η λειτουργία 3 χρησιμοποιείται κυρίως για:
Α. Χρησιμοποιείται για τη μείωση της κατανάλωσης ενέργειας.
Β. Η υποτελής μονάδα αποστέλλει τα δεδομένα εκπομπής στην κύρια μονάδα, μπορεί να επιτύχει μονόδρομη επικοινωνία ενός προς πολλούς (θεωρητικά μπορεί να είναι από υποτελής μονάδα σε άπειρη κύρια μονάδα).
Γ. Ως συναγερμός κατά της απώλειας, κάρτα παρακολούθησης, μετρητής καρδιακών παλμών ή άλλη ασύρματη συσκευή.
2. Η λειτουργία 1/2/3 είναι διαθέσιμη μέσω της θύρας UART για να στείλετε δεδομένα 1 byte για να ξυπνήσετε, αλλά τα λίγα bytes δεδομένων μπορεί να παραμορφωθούν μετά την αφύπνιση. Επομένως, συνιστούμε να στείλετε 10 byte δεκαεξαδικό κωδικό "0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF" για να αφυπνιστεί η μονάδα, αποφεύγοντας την πρόκληση πολλών byte δεδομένων. Από τότε, οι μονάδες λειτουργούν σε λειτουργία πλήρους ταχύτητας, η θύρα UART μπορεί να είναι φυσιολογική για την αποστολή και λήψη δεδομένων.
Κάτω από την κατάσταση που δεν συνδέεται, η μονάδα αφυπνίζεται σε λειτουργία πλήρους ταχύτητας, η οποία διατηρείται για 5 λεπτά και, στη συνέχεια, επιστρέψτε στην αρχική λειτουργία. Αρκεί 5 λεπτά στο UART να έχει λάβει δεδομένα και στη συνέχεια να επαναληφθεί.
Εάν η μονάδα βρίσκεται στη συνδεδεμένη κατάσταση, τότε μετά την αφύπνιση, θα παραμείνει σε λειτουργία πλήρους ταχύτητας. Πριν από τη σύνδεση, η μονάδα θα επιστρέψει την αρχική λειτουργία τροφοδοσίας.
3. Εκτός από τη λειτουργία0, η άλλη λειτουργία είναι να κλείσετε το LED. Αλλά μετά τη σύνδεση, το LED θα ανάψει.
Παράδειγμα: Αποστολή: AT+MODE =?
Επιστροφή: 0
Προβολή της τρέχουσας λειτουργίας.
Αποστολή: AT+MODE = 2
Επιστροφή: ΟΚ
Ρύθμιση της λειτουργίας 2, ισχύει αμέσως.
-
Αλλάξτε τα δεδομένα εκπομπής (Μόνο υποτελής μονάδα)
Εντολή: AT+AVDA = xxxxxxxxxxx
Η παράμετρος "xxxxxxxxxxx" μπορεί να είναι οποιαδήποτε δεδομένα χρήστη 1 ~ 12 byte. Αν σε αυτό το σημείο το
κατάσταση κύριας μονάδας AT+CONT = 1, τότε η θύρα UART της κύριας μονάδας θα εξάγει τα δεδομένα "xxxxxxxxxxx". Τα δεδομένα μετάδοσης δεν θα διατηρηθούν μόνιμα. Θα διαγραφεί μετά την επανεκκίνηση.
Παράδειγμα:
Αποστολή ρόλου σκλάβου: AT+AVDA = 1234567890AB
Επιστροφή: ΟΚ
Εάν σε αυτό το σημείο η κατάσταση της κύριας μονάδας AT+CONT = 1, η θύρα UART θα εξέλθει: 12345 67890AB.
14. Κύκλος μετάδοσης τρόπου 3 (Μόνο slaver
Ορισμός εντολής: AT+TIME = x
Εντολή ερωτήματος: AT+TIME =?
Το εύρος ρύθμισης της παραμέτρου x έχει ως εξής:
Χ 1 2 3 4 5 6 7 8 9 ΕΝΑ σι ντο ρε μι φά χρόνος/ 1 2 3 4 5 6 7 8 9 10 20 30 40 50 60 δευτ (Προκαθορισμένο) Χ φά σολ Η Εγώ J κ χρόνος/ 1 2 5 10 30 60 λ Παράδειγμα:
Αποστολή: ΣΤΟ+ΩΡΑ = ΣΤ
Επιστροφή: ΟΚ
Ρύθμιση της λειτουργίας3 του κύκλου μετάδοσης για 60 δευτερόλεπτα. Κάθε 60 δευτερόλεπτα, αποστέλλετε δεδομένα μετάδοσης.
Αποστολή: ΣΤΟ+ΩΡΑ =?
Επιστροφή: 60s
Λύση λειτουργίας χαμηλής ισχύος (υπομονάδα):
1. Η ανάγκη αφύπνισης στο ασύρματο δίκτυο:
Εισαγάγετε "AT+MODE = 1" ή "AT+MODE = 3", η μονάδα θα εισέλθει σε λειτουργία χαμηλής ισχύος έως ότου ζητηθεί η σύνδεση της κύριας μονάδας. Μετά τη σύνδεση, το ρεύμα είναι 1,6mA. Η μονάδα ανταλλαγής δεδομένων θα εισέλθει αυτόματα στη λειτουργία πλήρους ταχύτητας πριν συνδεθεί, ενώ μετά τη σύνδεση, θα επιστρέψει στη λειτουργία χαμηλής κατανάλωσης ενέργειας.
2. Μπορεί να ενεργοποιήσει θήκη σύνδεσης:
Εισαγάγετε "AT+MODE = 2", θα εισέλθει σε λειτουργία χαμηλής κατανάλωσης ενέργειας2. Η μονάδα εισήλθε σε κατάσταση βαθύ ύπνου. Δεν μπορεί να ανακαλυφθεί με κύρια ενότητα. Όταν συνδέεστε, μπορείτε να στείλετε αυθαίρετα δεδομένα για να αφυπνίσετε τη μονάδα και στη συνέχεια να στείλει και να λάβει δεδομένα μόλις συνδεθεί.
Λύση της λειτουργίας μετάδοσης χαμηλής ισχύος:
Ο πρώτος καθορισμένος κύριος ρόλος: AT+CONT = 1 -> AT+ROLE = M
Και, στη συνέχεια, ορίστε τον ρόλο του υποτελή: AT+CONT = 1 -> AT+AVDA = 1234 ≦ 12Bytes δεδομένων
Το MCU των χρηστών στέλνει δεκαεξαδικό κωδικό 10 byte "0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF" στη μονάδα της θύρας UART προκειμένου να αφυπνιστεί η μονάδα σε λειτουργία πλήρους ισχύος. Σε αυτό το σημείο, οι χρήστες μπορούν εύλογα να ρυθμίσουν ανάλογα με τις ανάγκες τους. Το παραπάνω "AT+CONT = 1, AT+AVDA = xxxx, AT+MODE = 3, AT+TIME = 5" έχει οριστεί σε: "μετάδοση και δεν μπορεί να συνδεθεί". Τα δεδομένα εκπομπής είναι XXXX, mode3 (περίοδος 5 δευτερολέπτων). Σύμφωνα με τα παραπάνω, το μέσο ρεύμα είναι μικρότερο από 4 μA, ο ΧΡΟΝΟΣ θα είναι πάνω από 1 λεπτό. Μεγαλύτερος χρόνος, χαμηλότερη κατανάλωση ενέργειας.
Ο χρήστης θέλει να μεταδίδει συχνά δεδομένα, προτείνεται να εισέλθει στη λειτουργία 2 σε αδράνεια, πρέπει να μεταδώσει δεδομένα για να μεταβεί στην αντίστοιχη λειτουργία.
15. Η κύρια μονάδα για την εκκαθάριση της διεύθυνσης υποκατάστασης έχει καταγραφεί (Μόνο κύριος
Ορισμός εντολής: AT+CLEAR
Εντολή ερωτήματος: ΟΚ
Η κύρια μονάδα, μόλις συνδεθεί με τη μονάδα υποτελείας, θα θυμάται τη διεύθυνση MAC της υπομονάδας υποτελείας την τελευταία φορά. Εάν θέλετε να το συνδέσετε με την άλλη υπομονάδα, πρέπει να αφαιρέσετε την τρέχουσα μνήμη. Ο πρώτος τρόπος είναι να τοποθετήσετε τη μονάδα 18 ακίδων σε υψηλό ηλεκτρικό επίπεδο 200ms, ενώ ο άλλος τρόπος είναι να χρησιμοποιήσετε την εντολή "AT+CLEAR".
Βήμα 8: Σχήμα αναφοράς
Βήμα 9: Πηγή
Αυτό το άρθρο προέρχεται από:
Εάν έχετε οποιεσδήποτε ερωτήσεις, μπορείτε να επικοινωνήσετε στο : [email protected].
Συνιστάται:
ΠΩΣ ΝΑ ΚΑΝΕΤΕ ΑΥΤΟΜΑΤΟ ΚΥΚΛΩΜΑ ΦΩΤΙΣΜΟΥ ΕΚΤΑΚΤΗΣ ΕΚΤΑΚΤΗΣ ΧΡΗΣΗΣ ΧΡΗΣΗΣ ΤΟΥ TRANSISTOR D882: 3 Βήματα
ΠΩΣ ΝΑ ΚΑΝΕΤΕ ΑΥΤΟΜΑΤΟ ΚΥΚΛΩΜΑ ΦΩΤΙΣΜΟΥ ΕΚΤΑΚΤΗΣ ΕΚΤΑΚΤΗΣ ΧΡΗΣΗΣ D882: Γεια σας φίλοι, καλώς ορίσατε στο κανάλι μου, σήμερα θα σας δείξω πώς να φτιάξετε έναν κύκλο αυτόματου φωτός
Οδηγός χρήσης Raspberry Pi πληκτρολογίου One Pin: 9 βήματα
Οδηγός χρήσης Raspberry Pi πληκτρολογίου One Pin: ΑΠΟΠΟΙΗΣΗ ΑΓΩΓΗΣ: ΑΥΤΟΣ ΕΙΝΑΙ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΓΙΑ ΠΡΟDΟΝ ΑΝΟΙΚΤΗΣ ΠΗΓΗΣ: ΤΟ ΕΝΑ ΠΛΗΚΤΡΟΛΟΓΙΟ PIN. ΑΥΤΟ ΔΕΝ ΕΙΝΑΙ ΕΡΓΟ DIY. ΑΝ ΘΕΛΕΤΕ ΝΑ ΦΤΙΑΞΕΤΕ ΤΑ ΔΙΟΙΚΗΤΙΚΑ ΣΥΜΒΟΥΛΙΑ, ΤΑ ΑΡΧΙΚΑ ΑΡΧΕΙΑ ΜΠΟΡΟΥΝ ΝΑ ΒΡΟΥΝΤΑΙ ΣΤΟ ΤΕΛΟΣ ΤΟΥ ΦΡΟΝΤΙΣΤΗΡΙΟΥ. Τι είναι το πληκτρολόγιο One Pin; Πληκτρολόγιο One Pin
Πλήρης οδηγός χρήσης αισθητήρα υγρασίας εδάφους W/ Πρακτικό παράδειγμα: 7 βήματα
Πλήρης οδηγός για τη χρήση αισθητήρα υγρασίας εδάφους W/ Πρακτικό παράδειγμα: Μπορείτε να διαβάσετε αυτό και άλλα εκπληκτικά σεμινάρια στον επίσημο ιστότοπο της ElectroPeakΕπισκόπησηΣε αυτό το σεμινάριο, θα μάθετε πώς να χρησιμοποιείτε έναν αισθητήρα υγρασίας εδάφους. Παρέχονται επίσης πρακτικά παραδείγματα που θα σας βοηθήσουν να κατακτήσετε τον κώδικα. Τι θα μάθετε: Πώς χώμα
Οδηγός χρήσης του αισθητήρα υγρασίας DHT11: 4 βήματα
Οδηγός χρήσης του αισθητήρα υγρασίας DHT11: Περιγραφή: Θερμοκρασία DHT11 & Ο αισθητήρας υγρασίας διαθέτει θερμοκρασία & συγκρότημα αισθητήρων υγρασίας με βαθμονομημένη έξοδο ψηφιακού σήματος. Χρησιμοποιώντας την αποκλειστική τεχνική λήψης ψηφιακού σήματος και θερμοκρασία & τεχνολογία ανίχνευσης υγρασίας
Elecfreaks Motor: bit Οδηγός χρήσης: 6 βήματα
Elecfreaks Motor: bit Οδηγός χρήσης: ΕισαγωγήELECFREKAS Motor: το bit είναι ένα είδος πλακέτας κίνησης κινητήρα που βασίζεται στο micro: bit. Έχει ενσωματωμένο ένα τσιπ κίνησης κινητήρα TB6612, το οποίο μπορεί να οδηγήσει δύο κινητήρες DC με μέγιστο ρεύμα 1,2Α ενός καναλιού. Κινητήρας: το bit ενσωματώνει τη σύνδεση αισθητήρα σειράς Octopus