Мазмұны:
- 1 -қадам: өнімнің мөлшері
- 2 -қадам: түйреу
- 3 -қадам: 1 -ескерту:
- 4 -қадам: Электрлік сипаттамалар:
- 5 -қадам: AT командалық қолмен
- 6 -қадам: Команданы түсіндіріңіз
- 7 -қадам: 12. Жұмыс режимін орнату (тек модульдік модуль)
- 8 -қадам: Анықтамалық схема
- 9 -қадам: Дереккөз
Бейне: HC-08 Bluetooth UART байланыс модулі V2.4 Пайдаланушы нұсқаулығы: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Өніммен таныстыру
Bluetooth модемі - HC08 ең төменгі өту модулі - бұл Bluetooth Specification V4.0 BLE протоколына негізделген жаңа буын деректерді беру модулі. Оның сымсыз жұмыс жиілігінің диапазоны GFSK модуляция әдісімен 2,4 ГГц ISM. Өткізудің максималды қуаты 4d Bm. Оның қабылдау сезімталдығы -93d Bm. Ашық ортада ол iphone4s-пен 80 метрлік ұзақ қашықтыққа жете алады. Онда кіріктірілген мөртабандар мен түйреуіш тесіктер бар. Сіз қаптаманы да, дәнекерлеу түйреуіштерін де орната аласыз. Қолданбалы жүйеге ендіру өте ыңғайлы. Кірістірілген жарықдиодты индикатор көмегімен сіз Bluetooth қосылымының күйін көре аласыз. Бұл модуль CC2540F256 теңшелген 256K битті қабылдайды. Ол AT командаларын қолдайды. Пайдаланушылар рөлдерді (негізгі/қосалқы режим), сондай -ақ Baud жиілігі мен құрылғының аты сияқты параметрлерді өз талаптарына сәйкес өзгерте алады. Қолдануға өте икемді.
1 -қадам: өнімнің мөлшері
PIN анықтамасы
HC-08 модулінің бортында 30 түйреуіш бар. Түйреуіштердің нақты анықтамалары келесі кестеде келтірілген:
2 -қадам: түйреу
Бекіту |
Анықтама |
I/O |
Түсіндіріңіз |
1 | TXD | шығару | UART шығысы, 3,3В TTL деңгейі |
2 | RXD | енгізу, әлсіз тарту | UART кірісі, 3,3В TTL деңгейі |
3 | NC | ||
4 | NC | ||
5 | NC | ||
6 | DC | енгізу | Отладка сағаты |
7 | DD | Кіріс шығыс | Деректерді жөндеу |
8 | PIO20 | енгізу, әлсіз тартылу | NC |
9 | PIO17 | енгізу, әлсіз төмен түсіру | NC |
10 | PIO16 | Кіріс, әлсіз төмен қарай тартыңыз | NC |
11 | RST | енгізу, жоғары тарту | Модульді қалпына келтіру түйреуіші, төменгі деңгейі 10 мс -тен төмен емес |
12 | VCC | енгізу | Қуат түйреуіші, 3,3В тұрақты ток көзінің талаптары, |
жеткізу тогы 100 мА кем емес | |||
13 | GND | Жер | |
14 | LEDCON | енгізу | Жарықдиодты басқару түйреуі (Ескертпе 3) |
15 | PIO14 | енгізу, әлсіз төмен түсіру | NC |
16 |
PIO13 |
шығару | Жарықдиодты шығыс (Ескертпе 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,3В тұрақты ток көзіне қойылатын талаптар, |
жеткізу тогы 100 мА кем емес | |||
28 | GND | Жер | |
29 | RXD | енгізу, әлсіз тартылу | UART кірісі, 3,3В TTL деңгейі |
30 | TXD | шығару | UART шығысы, 3,3В TTL деңгейі |
3 -қадам: 1 -ескерту:
PIO13 жарықдиодты шығыс түйреуішін, жоғары деңгейдегі шығуды көрсетеді. Қарсылықты жарық диодты параллель жалғаңыз.
Қосылмас бұрын:
Негізгі модуль қосалқы модульдің адресін жазбаған кезде, ол секундына 100 мс жарық береді;
Негізгі модуль қосалқы модульдің адресін жазғанда, ол секундына 900 мс жарық береді;
Қосымша модульде жарық диоды әр 2 секунд сайын 1 секундқа жанады.
Қосылғаннан кейін: жарықдиодты шамдар әрқашан жанып тұрады.
2 -ескерту:
Кіріс түйреуіші, ішкі тартқыш. Бұл істік жоғары электрлік деңгейге қосылған. Негізгі модуль қосалқы модульдің жазылған мекенжайын тазарту үшін қолданылады.
Ескерту 3:
Жарық диодты басқару үшін кіріс түйреуішін қолданыңыз. Егер бұл түйреуіш жерге тұйықталса, жарық диоды өшеді. Егер бұл түйреуіш ілулі тұрса, жарық диоды қосылады.
4 -қадам: Электрлік сипаттамалар:
Параметр | Сынақ шарты | Өкілдік мәні |
Жұмыс кернеуі | - | DC2.0V ~ 3.6V |
Шебер | жалғанбаған / қосылмаған | 21мА/9мА |
Жұмыс ток | MODE0, қосылмаған / байланыс | 8.5мА/9мА |
MODE1, қосылмаған / қосылу |
340 мкА/1.6 мА | |
(Жарық диодты емес) | Құл | |
MODE2, қосылмаған / қосылу | 0,4 мкА/1,6 мА | |
MODE3, қосылмаған / байланыс | 1,2 мкА-160 мкА/1,6 мА |
5 -қадам: AT командалық қолмен
AT командасы модуль параметрін орнату үшін қолданылады. Қосылмас бұрын модуль AT командасымен жұмыс жасай алады. Қосылғаннан кейін ол сериялық порттың мөлдір беру режиміне өтеді.
Бұл модульді іске қосу уақыты шамамен 150 мс құрайды. Сондықтан 200 мс қосылғаннан кейін AT командасын қолданған дұрыс. Егер басқаша көрсетілмесе, AT командасының параметрлері бірден күшіне енеді. Сонымен қатар, параметрлер мен функциялардың модификациясы электр қуатын өшіргеннен кейін жоғалмайды.
AT командасы сәтті өзгертілгеннен кейін, ол біркелкі түрде OK -ге оралады («AT+RX, AT+VERSION» сияқты ақпаратты тексеру пәрмендерін қоспағанда). Ешқандай табысқа қол жеткізілмейді, ол ешқандай ақпаратқа оралмайды.
⑴ AT командалық тізімі
AT командасы |
Функция |
Әдепкі |
Рөл |
|
X «x»- параметр) |
||||
1 | AT | Тексеру командасы | - | ХАНЫМ |
2 | AT+RX | Негізгі параметрлерді тексеріңіз | - | ХАНЫМ |
3 | AT+ӘДЕПСІЗ | Зауыттық параметрлерді қалпына келтіру | - | ХАНЫМ |
4 | AT+RESET | Модульді қалпына келтіріңіз | - | ХАНЫМ |
5 | AT+НҰСҚА | Нұсқасы мен күнін тексеріңіз | - | ХАНЫМ |
6 | AT+ROLE = x | Негізгі/қосалқы рөлді өзгерту | С. | ХАНЫМ |
7 | AT+NAME = xxxxxxxxxxxx | Атын қайта қарау | HC-08 | ХАНЫМ |
8 | AT+ADDR = xxxxxxxxxxxx | Мекенжайды қайта қарау | Аппараттық құрал | ХАНЫМ |
мекен -жайы | ||||
9 | AT+RFPM = x | РЖ қуатын қайта қарау | 0 (4дБм) | ХАНЫМ |
10 | AT+BAUD = x, y | UART бадын қайта қарау | 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 атауы, негізгі/қосалқы рөл, UART жіберу жылдамдығы, мекен -жай мен пароль сияқты негізгі параметрлерді қараңыз.
Пәрмен: AT+RX
Қайту:
Атауы: HC-08 ------ >>> bluetooth атауы
Рөлі: Құл ------ >>> қожайын/құл рөлі
Baud: 9600, NONE ------ >>> UART беру жылдамдығы
Адрес: xx, xx, xx, xx, xx, xx ------ >>> Bluetooth мекенжайы
PIN: 000000 ------ >>> bluetooth құпия сөзі
Ескерту: Құпия сөзді өзгертуге уақытша қолдау көрсетілмейді!
-
Әдепкі қалпына келтіру
Пәрмен: AT+DEFAULT
Қайту: Жарайды
Модуль автоматты түрде қайта іске қосылады, қайта іске қосу кезінде 200 мс жаңа операция жасаңыз!
-
Модульді қалпына келтіріңіз
Пәрмен: AT+ RESET
Қайту: Жарайды
Модуль автоматты түрде қайта іске қосылады, қайта іске қосу кезінде жаңа операцияны орындаңыз.
5. Нұсқаны және күнді тексеріңіз
Команда: AT+ VERSION
Қайтару: HC-08V2.0, 2014-08-22
6. Master/slave рөлін өзгерту
команда: AT+ROLE = x Сұрау
команда: AT+ROLE =? X: рөлі (M немесе S), М: шебер; С: құл. Әдепкі параметр - S (қосалқы).
Жіберу: AT+ROLE = М.
Қайту: Жарайды
Негізгі рөлді орнатыңыз, модуль автоматты түрде қайта қосылады.
Жіберу: AT+ROLE =?
Қайту: Мастер
Сіз басты модуль рөлін көре аласыз.
-
Атын қайта қарау
Пәрменді орнатыңыз: AT+ NAME = xxxxxxxxxxxx
Сұрау пәрмені: AT+ NAME =?
Әдепкі атау-HC-08, сіз басқа атауды орната аласыз (12 таңба ішінде жарамды, визуализацияланған ASCII кодын және шығу символының бір бөлігін қолдайды. Модуль қытай тілін қолдайды, бірақ Android құрылғылары «UTF8 кодына» түрленуі керек. 12 таңбадан артық болса, ол тек алғашқы 12 таңбаны оқиды.). Орнату аяқталды, модуль автоматты түрде қалпына келтірілгеннен кейін тиімді!
Мысал:
Жіберу: AT+NAME = HCKJ
Қайту: OKsetNAME
Жіберу: AT+NAME =?
Қайту: HCKJ
8. Мекенжайды қайта қарау
Пәрменді орнатыңыз: AT+ADDR = xxxxxxxxxxxx
Сұрау пәрмені: AT+ADDR =?
Мекенжай 12 биттік «0 ~ F» бас әріптен тұруы керек, яғни он алтылық таңбалар.
Мысал:
Жіберу: AT+ADDR = 1234567890AB
Қайту: OKsetADDR
Орнату аяқталды, модуль автоматты түрде қалпына келтірілгеннен кейін тиімді!
Жіберу: AT+ADDR =?
Қайтару: 1234567890AB
Жіберу: AT+ADDR = 000000000000
Қайту: OKsetADDR
Әдепкі аппараттық мекенжайды қалпына келтіру үшін «000000000» модулін жіберіңіз. Модульдің зауыттық әдепкі мәні - аппараттық адрес.
9. РЖ қуатын қайта қосыңыз
Пәрменді орнатыңыз: AT+RFPM = x
Сұрау пәрмені: AT+RFPM =?
X: РФ қуаты, келесі кестеде көрсетілгендей:
Параметр
РФ қуаты
? Ағымдағы РЖ қуатын қараңыз 0 4dBm (әдепкі) 1 0dBm 2 -6 дБм 3 -23 дБм Мысал:
Жіберу: AT+RFPM = 2
Қайту: Жарайды
РЖ қуаты -6дБм өзгертілген.
Жіберу: AT+RFPM =?
Қайтару: -6dBm
РЖ қуаты -6 дБм.
Егер максималды ток 30 мА -дан жоғары болса (РФ қуаты 4 дБм болғанда) және батырмалы батареялардың тогы аз болса (20 мА -дан төмен), егер біз батырмалы батареямен зарядтағымыз келсе, РЖ қуатын -6 дБм немесе -23 дБм.
10. UART беру жылдамдығын қайта қарау
Пәрменді орнату:
AT+BAUD = x (Тек UART жіберу жылдамдығы өзгертілді.
AT+BAUD = x, y the UART беру жылдамдығы мен паритет битін өзгерту)
Сұрау командасы: AT+BAUD =?
x: UART жіберу жылдамдығы, y: паритеттік бит, Келесі кестеде көрсетілгендей:
Параметр UART беруі: x
Параметр
паритет бит: y
? Ағымдағы жіберу жылдамдығын қараңыз 1200 1200 секунд Н. Паритет жоқ 2400 2400 секунд E Тіпті паритет 4800 4800 секунд O Біртүрлі паритет 9600 9600bps (әдепкі) 19200 19200bps 38400 38400 секунд 57600 57600bps 115200 115200 секунд Мысал:
Жіберу: AT+BAUD = 19200
Қайту: OK19200
UART беру жылдамдығы 19200bps үшін өзгертілді.
Жіберу: AT+BAUD = 4800, E
Қайту: OK4800, ЕШҚАШАН
UART беру жылдамдығы 4800 секундқа, тіпті паритетке өзгертілді.
Жіберу: AT+BAUD =?
Қайту: 4800, КЕШ
UART беру жылдамдығы мен паритеттік битін қараңыз.
Негізгі және қосалқы модульді мөлдір жіберу кезінде 9600bps жылдамдықтағы әрбір пакет максималды 500 байт санынан аспауы керек. 19200 секундтан жоғары жылдамдықтағы әрбір пакетке келетін болсақ, келесі кестені қараңыз. Мәліметтер пакеттерінің арасында ол белгілі бір уақыт интервалына ие болуы керек. Келесі кестеде байланыс жылдамдығының әртүрлілігі, уақыт интервалының анықтамалық мәні берілген:
өткізу жылдамдығы (bps) 1200 2400 4800 9600 19200 38400 57600 115200 500 байт уақыт аралығы (мс) 6800 3600 2000 1000 300 байт уақыт аралығы (мс) 4200 2400 1200 600 400 100 байт уақыт аралығы (мс) 1500 800 400 160 100 120 80 байт уақыт аралығы (мс) 1000 650 320 120 80 60 100 60 байт уақыт аралығы (мс) 800 500 250 100 60 60 60 100 20 байт уақыт аралығы (мс) 200 100 50 20 20 20 20 20 1. Жоғарыда өлшенген деректер келтірілген. Теориялық жылдамдықтың жалпы жылдамдығы: 2500 байт/сек, жылдамдығы 2000 байт/сек ішінде басқарылады.
2. Әр пакеттің байттары 20 -ға тең бүтін сандар болуы керек.
3. Модуль қосалқы мердігерлік деректерді автоматты түрде жібереді, бұл 20 байттан тұратын бүтін сан. Ол 100 байтты пакетті жіберу үшін пайдаланылады және ол басқа пакетте көптеген пакеттерді алады. Мәліметтердің әр пакеті - 20 байттан тұратын бүтін сан. Байттардың жалпы саны - 100.
11. Байланысты орнату
Пәрменді орнатыңыз: AT+CONT = x
Сұрау командасы: AT+CONT =?
X параметрінің функциялары келесідей:
Параметр Мастер рөлі Құлдық рөлі Орталық Перифериялық 0 Қосуға болады, байланыс Қосуға болады, байланыс (Әдепкі) кәдімгі мөлдірге кіргеннен кейін кәдімгі мөлдірге кіргеннен кейін беру режимі беру режимі Бақылаушы Хабар таратушы Модульді қосу мүмкін емес Негізгі рөлге байланысты емес, 1 басқа жабдыққа, бірақ автоматты түрде бірақ төмен қуатпен біріктіруге болады HC-08 сканерлеңіз 3 -режим, хабар таратуды жүзеге асыру деректер машинасының пакетін тарату, пакеттер жіберіледі. 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 | Толық қуат режимі (әдепкі), жарық диоды ашық. | ||
1 -деңгейдегі қуатты үнемдеу режимі, жарықдиодты жабу. | |||
=1 | Байланыс жоқ ток 340μА, қосылым | ||
0 режимі сияқты жылдамдық. | |||
2 деңгейдегі қуатты үнемдеу режимі, жарықдиодты жабу. | |||
=2 | Қосылым жоқ ток 0,4 мкА құрайды. | ||
AT+ | Табуға болмайды, оянуға қосылмаған | ||
РЕЖИМ | ЖАРАЙДЫ МА | дейін, оянғаннан кейін қосуға болады. | |
3 деңгейдегі қуатты үнемдеу режимі, жарықдиодты жабу. | |||
Қосылым жоқ ток шамамен 1.2μA ~ 160μA (құрайды | |||
32μA әдепкі |
|||
=3 | Трансляцияны орнату үшін «AT+TIME» көмегімен | ||
уақыт, осылайша электр энергиясын тұтынуды азайтады. | |||
Белгілі бір әдістерді қолдану сілтемесін қараңыз | |||
«AT+TIME» пәрмені. |
Ескерту:
-
3 режим негізінен келесі жағдайларда қолданылады:
A. Электр энергиясын тұтынуды азайту үшін қолданылады.
B. Қосалқы модуль тарату деректерін негізгі модульге жібереді, көпшілігімен біржақты байланысқа қол жеткізе алады (теориялық тұрғыдан ол модульден шексіз басты модульге дейін болуы мүмкін).
C. жоғалтуға қарсы дабыл, сабаққа қатысу картасы, жүрек соғу жиілігін өлшегіш немесе басқа сымсыз құрылғы ретінде.
2. 1/2/3 режимі UART порты арқылы 1 байтты деректерді оятуға жіберу үшін қол жетімді, бірақ оятудан кейін алдыңғы бірнеше байт деректері бұзылуы мүмкін. Сондықтан біз модульді ояту үшін 10 байттық «0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF» он алтылық кодын жіберуді ұсынамыз. Содан бері модульдер толық жылдамдық режимінде жұмыс істейді, UART порты деректерді жіберу және қабылдау үшін қалыпты болуы мүмкін.
Қосылмаған күйде модуль 5 минут бойы жұмыс істейтін толық жылдамдық режиміне оятылғаннан кейін бастапқы режимге оралады. UART 5 минут ішінде деректерді алады, содан кейін есептерді шығарады.
Егер модуль қосылған күйде болса, онда оянғаннан кейін ол толық жылдамдық режимінде қалады. Қосылмас бұрын модуль бастапқы қуат режимін қайтарады.
3. 0 режимінен басқа, басқа режим - жарық диодты жабу. Бірақ қосқаннан кейін жарық диоды жанатын болады.
Мысалы: Жіберу: AT+MODE =?
Қайтару: 0
Ағымдағы режимді қараңыз.
Жіберу: AT+MODE = 2
Қайту: Жарайды
2 режимі, бірден күшіне енеді.
-
Тарату деректерін өзгерту (Тек қосалқы модуль)
Пәрмен: AT+AVDA = xxxxxxxxxxx
«Xxxxxxxxxxxx» параметрі кез келген 1 ~ 12 байтты пайдаланушы деректері болуы мүмкін. Егер осы сәтте
AT+CONT = 1 негізгі модуль күйі, содан кейін UART негізгі модулі порты «xxxxxxxxxxxx» деректерін шығарады. Трансляция деректері біржола сақталмайды. Қайта жүктеуден кейін ол жойылады.
Мысал:
Құлдық рөлді жіберу: AT+AVDA = 1234567890AB
Қайту: Жарайды
Егер осы сәтте AT+CONT = 1 негізгі модуль күйі болса, UART порты шығарады: 12345 67890AB.
14. 3 режимнің хабар тарату циклы (тек қана құл)
Пәрменді орнатыңыз: AT+TIME = x
Сұрау пәрмені: AT+TIME =?
Параметр x параметрінің диапазоны келесідей:
x 1 2 3 4 5 6 7 8 9 A B C D E F уақыт/ 1 2 3 4 5 6 7 8 9 10 20 30 40 50 60 сек (әдепкі) x F Г. H Мен Дж Қ уақыт/ 1 2 5 10 30 60 мин Мысал:
Жіберу: AT+TIME = F
Қайту: Жарайды
60 секундқа тарату циклінің3 режимі. Әр 60 секунд сайын трансляция деректерін жіберіңіз.
Жіберу: AT+TIME =?
Қайту: 60 ж
Төмен қуат режимінің шешімі (қосалқы модуль):
1. Сымсыз қосылу арқылы ояту қажеттілігі:
«AT+MODE = 1» немесе «AT+MODE = 3» енгізіңіз, модуль негізгі модуль қосылуды сұрағанша төмен қуат режиміне өтеді. Қосылғаннан кейін ток 1,6 мА құрайды. Мәлімет алмасу модулі қосылмас бұрын толық жылдамдық режиміне автоматты түрде қосылады, ал қосқаннан кейін ол төмен қуат режиміне оралады.
2. Белсенді қосылу жағдайы бола алады:
«AT+MODE = 2» енгізіңіз, ол аз қуатты тұтыну режиміне өтеді2. Модуль терең ұйқы күйіне өтті. Оны негізгі модуль арқылы табу мүмкін емес. Қосылған кезде модульді ояту үшін ерікті деректерді жіберуге болады, содан кейін ол қосылғаннан кейін деректерді жібере және қабылдай алады.
Төмен қуатты хабар тарату режимінің шешімі:
Бірінші орнатылған басты рөл: AT+CONT = 1 -> AT+ROLE = M
Содан кейін құл рөлін орнатыңыз: AT+CONT = 1 -> AT+AVDA = 1234 (≦ 12Bytes data)
Пайдаланушылардың MCU модульді толық қуат режимінде ояту үшін UART портының модуліне 10 байтты «0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF» он алтылық кодын жібереді. Бұл кезде пайдаланушылар өз қажеттіліктеріне қарай ақылға қонымды түрде орната алады. Жоғарыда көрсетілген «AT+CONT = 1, AT+AVDA = xxxx, AT+MODE = 3, AT+TIME = 5» параметрі: «таратылады және қосылмайды». Тарату деректері XXXX, режим 3 (5 секунд кезеңі). Жоғарыда айтылғандарға сәйкес, орташа ток 4 мкА кем, УАҚЫТ 1 минуттан артық болады. Бұл уақыт неғұрлым ұзақ болса, энергияны тұтыну да соғұрлым төмен болады.
Пайдаланушы деректерді жиі жібергісі келеді, бос уақытында 2 режиміне кіру ұсынылады, сәйкес режимге ауысу үшін деректерді беру қажет.
15. Негізгі модуль қосалқы модульдің мекен -жайын тазартуға арналған.
Пәрменді орнатыңыз: AT+CLEAR
Сұрау командасы: Жарайды
Негізгі модуль қосалқы модульге қосылғаннан кейін, соңғы рет қосалқы модульдің MAC мекенжайын есте сақтайды. Егер сіз оны басқа модульге қосқыңыз келсе, ағымдағы жадты алып тастауыңыз керек. Бірінші әдіс - 18 істікшелі модульді 200 мс жоғары электрлік деңгейге қою, екінші жолы - «AT+CLEAR» пәрменін қолдану.
8 -қадам: Анықтамалық схема
9 -қадам: Дереккөз
Бұл мақала:
Егер сізде сұрақтар туындаса, мына мекенжайға хабарласа аласыз: [email protected].
Ұсынылған:
Z80-mbc2 Z80 Code Flash пайдаланушы жарық диоды: 3 қадам
Z80-mbc2 Z80 Code Flash қолданушы жарық диоды: Бұл z80-mbc2 компьютеріне арналған Z80 құрастырушыда жазылған қолданушы жарықдиодты бағдарламасының мысалы. Бұл мен үшін тест және қайталау жаттығуын жасадым, бұл менің 35 жылдан астам Z80 бағдарламам
NRF24L01 PA LNA байланыс модулі бар қашықтан басқару машинасы: 5 қадам
NRF24L01 PA LNA байланыс модулі бар қашықтан басқару машинасы: Бұл тақырыпта біз NRF24L01 PA LNA модулімен қашықтан басқару машинасын жасау туралы бөліскіміз келеді. Іс жүзінде 433 МГц, HC12, HC05 және LoRa радио модульдері сияқты бірнеше басқа радио модульдер бар. Бірақ біздің ойымызша NRF24L01 режимі
RTC және пайдаланушы анықтайтын пин -код бар электрондық қауіпсіздік жүйесі: 7 қадам
RTC және пайдаланушы анықтайтын электронды қауіпсіздік жүйесі пин -код: Сәлем балалар! Бұл мен бейнелік микроконтроллердің көмегімен электронды PIN -кодты қорғау жүйесі арқылы нақты уақыт режимінде жасаған және пайдаланушы пин -кодтың мүмкіндіктерін анықтайтын жоба, бұл бетте оны өзіңіз жасау үшін барлық мәліметтер бар
BI - 8051 (AT89S52) ПАЙДАЛАНУШЫ ДИРЕКТИОНАЛЫҚ КЕЛГЕН САНАҒЫШ: 4 қадам
BI - 8051 (AT89S52) ПАЙДАЛАНУШЫ ДИРЕКТОРЛЫҚ ВИЗИТОРЛАРДЫҢ САНАУШЫСЫ: Бұл жобаның мақсаты - бөлмеге кіретін және кететін келушілердің санын есептеу және СКД дисплейінің мәліметтерін жаңарту. Бұл жоба AT89S52 микроконтроллерінен, екі IR сенсорынан және СКД дисплейінен тұрады. . IR сенсорлары сыртқы құрылғыны анықтайды
Elecfreaks қозғалтқышы: биттік пайдаланушы нұсқаулығы: 6 қадам
Elecfreaks Motor: bit Пайдаланушы нұсқаулығы: Кіріспе ELECFREKAS Мотор: бит - бұл микро: битке негізделген қозғалтқыш тақтасының бір түрі. Ол TBA612 қозғалтқыш микросхемасын біріктірді, ол екі тұрақты ток қозғалтқыштарын 1,2А максималды бір каналды токпен басқара алады. Қозғалтқыш: битке Octopus сериясының сенсорлық қосқышы қосылған