Orodha ya maudhui:

Moduli ya Mawasiliano ya HC-08 ya Bluetooth UART V2.4 Mwongozo wa Mtumiaji: Hatua 9
Moduli ya Mawasiliano ya HC-08 ya Bluetooth UART V2.4 Mwongozo wa Mtumiaji: Hatua 9

Video: Moduli ya Mawasiliano ya HC-08 ya Bluetooth UART V2.4 Mwongozo wa Mtumiaji: Hatua 9

Video: Moduli ya Mawasiliano ya HC-08 ya Bluetooth UART V2.4 Mwongozo wa Mtumiaji: Hatua 9
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, Julai
Anonim
Moduli ya Mawasiliano ya HC-08 ya Bluetooth UART V2.4 Mwongozo wa Mtumiaji
Moduli ya Mawasiliano ya HC-08 ya Bluetooth UART V2.4 Mwongozo wa Mtumiaji

Utangulizi wa Bidhaa

Modem ya Bluetooth - Kiwango cha chini cha kupitisha Moduli HC08 ni moduli ya uwasilishaji wa data ya kizazi kipya kulingana na Itifaki ya Bluetooth V4.0 BLE. Bendi yake ya masafa ya kufanya kazi isiyo na waya ni 2.4GHz ISM na njia ya moduli ya GFSK. Nguvu kubwa ya kusambaza ni 4d Bm. Usikivu wake wa kupokea ni -93d Bm. Katika mazingira ya wazi, inaweza kufikia mawasiliano ya masafa marefu ya 80m na iphone4s. Imeunganisha mashimo ya vifurushi vya stempu na mashimo ya kulehemu ya pini. Unaweza kupanda mlima na pini za kulehemu. Ni rahisi sana kuingizwa kwenye mfumo wa maombi. Kwa kiashiria cha LED kilichojengwa, unaweza kuona hali ya unganisho la Bluetooth. Moduli hii inachukua msingi wa CC2540F256 iliyosanidiwa kidogo ya 256K. Inasaidia amri za AT. Watumiaji wanaweza kubadilisha majukumu (hali ya bwana / mtumwa) na vigezo kama kiwango cha Baud na jina la kifaa kulingana na mahitaji yao wenyewe. Ni rahisi sana kutumia.

Hatua ya 1: Ukubwa wa Bidhaa

Ufafanuzi wa pini

Moduli ya HC-08 ina pini 30 kwenye ubao. Ufafanuzi maalum wa pini umeorodheshwa kwenye jedwali lifuatalo:

Hatua ya 2: Bandika

Bandika

Ufafanuzi

Mimi / O

Eleza

1 TXD pato Pato la UART, kiwango cha 3.3V TTL
2 RXD pembejeo, dhaifu vuta Uingizaji wa UART, kiwango cha 3.3V TTL
3 NC
4 NC
5 NC
6 DC pembejeo Saa ya utatuzi
7 DD Pembejeo / pato Data ya utatuzi
8 PIO20 pembejeo, dhaifu vuta NC
9 PIO17 pembejeo, dhaifu vuta chini NC
10 PIO16 Ingizo, dhaifu vuta chini NC
11 RST pembejeo, vuta juu Pini ya kuweka upya moduli, kiwango cha chini cha chini ya 10ms upya
12 VCC pembejeo Pini ya umeme, mahitaji ya usambazaji wa umeme wa 3.3V DC,
usambazaji wa sasa sio chini ya 100mA
13 GND Ardhi
14 LEDCON pembejeo Pini ya kudhibiti LED (Kumbuka3)
15 PIO14 pembejeo, dhaifu vuta chini NC
16

PIO13

pato Pato la LED (Kumbuka1)
17 PIO11 pembejeo, dhaifu vuta chini NC
18 PIO12 pembejeo, dhaifu vuta chini Moduli ya bwana kumbukumbu wazi (Note2)
19 PIO10 pembejeo, dhaifu vuta chini NC
20 PIA07 pembejeo, dhaifu vuta NC
21 USB_D- NC
22 USB_D + NC
23 PIO06 pembejeo, dhaifu vuta NC
24 PIO01 pembejeo, dhaifu vuta NC
25 PIO15 pembejeo, dhaifu vuta chini NC
26 PIO00 pembejeo, dhaifu vuta
27 VCC pembejeo Pini ya umeme, mahitaji ya usambazaji wa umeme wa 3.3V DC,
usambazaji wa sasa sio chini ya 100mA
28 GND Ardhi
29 RXD pembejeo, dhaifu vuta Uingizaji wa UART, kiwango cha 3.3V TTL
30 TXD pato Pato la UART, kiwango cha 3.3V TTL

Hatua ya 3: Kumbuka 1:

PIO13 inaonyesha pato la pato la LED, pato la kiwango cha juu. Tafadhali unganisha LED na upinzani sawa.

Kabla ya Uunganisho:

Wakati moduli kuu hairekodi anwani ya moduli ya mtumwa, itaangazia kwa 100ms kwa sekunde;

Wakati moduli kuu inarekodi anwani ya moduli ya mtumwa, itaangazia kwa 900ms kwa sekunde;

Katika moduli ya watumwa, LED inaangaza kwa sekunde 1 kati ya kila sekunde 2.

Baada ya unganisho: Taa za LED zinaangazwa kila wakati.

Kumbuka 2:

Pembejeo ya kuingiza, kuvuta ndani. Pini hii imeunganishwa na kiwango cha juu cha umeme. Moduli kuu hutumiwa kusafisha anwani iliyorekodiwa ya moduli ya mtumwa.

Kumbuka 3:

Pembejeo ya kuingiza, tumia kudhibiti LED. Ikiwa pini hii imewekwa msingi, Zima LED. Ikiwa pini hii imesalia ikining'inia, washa LED.

Hatua ya 4: Sifa za Umeme:

Kigezo Hali ya Mtihani Thamani ya Mwakilishi
Voltage ya Kufanya kazi - DC2.0V ~ 3.6V
Mwalimu haijaunganishwa / unganisho 21mA / 9mA
Kufanya kazi sasa MODE0, haijaunganishwa / unganisho 8.5mA / 9mA

MODE1, haijaunganishwa / unganisho

340μA / 1.6mA
(Sio LED) Mtumwa
MODE2, haijaunganishwa / unganisho 0.4μA / 1.6mA
MODE3, haijaunganishwa / unganisho 1.2μA-160μA / 1.6mA

Hatua ya 5: Amri ya Mwongozo AT

Amri ya AT hutumiwa kuweka parameter ya moduli. Kabla ya unganisho, moduli inaweza kufanya kazi chini ya amri ya AT. Baada ya unganisho, inaingia kwenye ufuatiliaji wa uwazi wa bandari ya uwazi.

Wakati wa kuanza kwa moduli hii ni kama 150ms. Kwa hivyo ni bora kutumia amri ya AT baada ya kuwezeshwa kwa 200ms. Isipokuwa imeonyeshwa vingine, mipangilio ya param ya amri ya AT inafanya kazi mara moja. Wakati huo huo, marekebisho ya vigezo na kazi hayatapotea mara tu umeme umezimwa.

Baada ya mabadiliko ya mafanikio ya amri ya AT, inarudi sare kwa Sawa (Isipokuwa maagizo ya kuangalia habari kama "AT + RX, AT + VERSION"). Hakuna mafanikio yaliyopatikana, hayatarudi kwa habari yoyote.

Orodha ya Amri

KWA Amri

Kazi

Chaguo-msingi

Wajibu

X "x" - kigezo)

1 KATIKA Amri ya mtihani - M / S
2 Katika + RX Angalia vigezo vya msingi - M / S
3 KWA + DEFAULT Rejesha mipangilio ya kiwanda - M / S
4 KWA + Rudisha Weka upya moduli - M / S
5 KWA + MAONO Angalia toleo na tarehe - M / S
6 KWA + JUKUMU = x Badilisha jukumu la bwana / mtumwa S M / S
7 KWA + JINA = xxxxxxxxxxxx Rekebisha jina HC-08 M / S
8 AT + ADDR = xxxxxxxxxxxx Pitia anwani Vifaa M / S
anwani
9 + RFPM = x Rekebisha nguvu ya RF 0 (4dBm) M / S
10 + BAUD = x, y Rekebisha baud ya UART 9600, N M / S
11 + CONT = x Weka muunganisho 0 (Inaweza kuwa M / S
imeunganishwa)
12 KWA + MODE = x Weka hali ya kufanya kazi 0 S
13 AT + AVDA = xxxxxxxxxxxx Badilisha data ya utangazaji - S
14 KWA + WAKATI = x Njia ya 3 ya mzunguko wa matangazo 5 (s) S
Moduli kuu ya kusafisha
15 KWA + WAZI anwani ya moduli ya mtumwa - M
zimerekodiwa.

Kumbuka:

1. Amri ya AT nyuma ya laini mpya; ikiwa hakuna maagizo maalum, amri zote za AT haziambukizwi kwa kutumia newline.

2. Amri 4 za mwisho za mwandamizi, lazima zitumike pamoja, zinaweza kucheza jukumu lake linalofaa BLE Bluetooth nishati ndogo. Kutumia nishati ya chini ya Bluetooth, kutakuwa na maagizo maalum na programu iliyoletwa katika sehemu zifuatazo.

Hatua ya 6: Eleza Amri

1. Amri ya mtihani

Amri: AT

Kurudi: Sawa.

Angalia vigezo vya msingi

Tazama vigezo vya msingi kama vile jina la Bluetooth, jukumu la bwana / mtumwa, kiwango cha baud cha UART, anwani na nywila.

Amri: AT + RX

Kurudi:

Jina: HC-08 ------ >>> jina la bluetooth

Wajibu: Mtumwa ------ >>> jukumu la bwana / mtumwa

Baud: 9600, HAKUNA ------ >>> Kiwango cha baud cha UART

Nyongeza: xx, xx, xx, xx, xx, xx ------ >>> anwani ya bluetooth

PIN: 000000 ------ >>> nywila ya bluetooth

Kumbuka: Kwa muda hauhimili mabadiliko ya nywila!

  1. Rudisha kwa chaguomsingi

    Amri: KWA + DEFAULT

    Kurudi: Sawa

    Moduli itaanza upya kiatomati, tafadhali fanya operesheni mpya kwa kuanza tena 200ms!

  2. Weka upya moduli

    Amri: AT + Rudisha

    Kurudi: Sawa

    Moduli itaanza upya kiatomati, tafadhali fanya operesheni mpya kwenye kuanza tena200ms!

    5. Angalia toleo na tarehe

    Amri: KWA + VERSION

    Kurudi: HC-08V2.0, 2014-08-22

    6. Badilisha jukumu la bwana / mtumwa

    amri: AT + ROLE = x Hoja

    amri: KWA + JUKUMU =? X: jukumu (M au S), M: bwana; S: mtumwa. Kuweka chaguo-msingi ni S (mtumwa).

    Tuma: KWA + JUKUMU = M

    Kurudi: Sawa

    Weka jukumu kuu, moduli itaanza upya kiatomati!

    Tuma: KWA + JUKUMU =?

    Kurudi: Mwalimu

    Unaweza kuona jukumu ni moduli kuu.

  3. Rekebisha jina

    Weka amri: AT + JINA = xxxxxxxxxxxx

    Amri ya hoja: AT + NAME =?

    Jina la chaguo-msingi ni HC-08, unaweza kuweka jina lingine (Halali ndani ya herufi 12, saidia nambari ya ASCII iliyoonekana na sehemu ya tabia ya kutoroka. Moduli inasaidia Kichina, lakini vifaa vya android lazima vigeuzwe kuwa "nambari ya UTF8" ili onyesha kawaida. Zaidi ya herufi 12, basi itasoma herufi 12 za kwanza tu.). Usanidi umekamilika, mzuri baada ya moduli kuweka upya kiatomati!

    Mfano:

    Tuma: KWA + JINA = HCKJ

    Kurudi: OKsetNAME

    Tuma: KWA + JINA =?

    Kurudi: HCKJ

    8. Badilisha anwani

    Weka amri: AT + ADDR = xxxxxxxxxxxx

    Amri ya hoja: AT + ADDR =?

    Anwani lazima iwe na herufi kubwa 12 "0 ~ F", ambazo ni herufi hexadecimal.

    Mfano:

    Tuma: AT + ADDR = 1234567890AB

    Kurudi: OKsetADDR

    Usanidi umekamilika, mzuri baada ya moduli kuseti upya kiatomati!

    Tuma: AT + ADDR =?

    Kurudi: 1234567890AB

    Tuma: AT + ADDR = 000000000000

    Kurudi: OKsetADDR

    Tuma "000000000", moduli ili kurejesha anwani ya vifaa chaguo-msingi. Chaguo-msingi cha kiwanda cha moduli ni anwani ya vifaa.

    9. Kurekebisha nguvu ya RF

    Weka amri: AT + RFPM = x

    Amri ya hoja: AT + RFPM =?

    X: Nguvu ya RF, kama inavyoonyeshwa kwenye jedwali lifuatalo:

    Kigezo

    Nguvu ya RF

    ? Angalia nguvu ya sasa ya RF
    0 4dBm (chaguomsingi)
    1 0dBm
    2 -6dBm
    3 -23dBm

    Mfano:

    Tuma: AT + RFPM = 2

    Kurudi: Sawa

    Nguvu ya RF imebadilishwa -6dBm.

    Tuma: AT + RFPM =?

    Kurudi: -6dBm

    Nguvu ya RF ni -6dBm.

    Wakati kilele cha sasa ni zaidi ya 30mA (wakati nguvu ya RF ni 4dBm) na sasa betri ya vifungo ni ndogo (chini ya 20mA), ikiwa tunataka kuchaji na betri ya kitufe, ni bora tuweke nguvu ya RF kuwa -6dBm au -23dBm.

    10. Kurekebisha kiwango cha baud cha UART

    Weka amri:

    AT + BAUD = x (Ilibadilisha tu kiwango cha baud cha UART

    AT + BAUD = x, y (Badilisha kiwango cha baud cha UART na usawa kidogo)

    Amri ya hoja: AT + BAUD =?

    x: Kiwango cha baud cha UART, y: usawa kidogo, Kama inavyoonyeshwa kwenye jedwali lifuatalo:

    Kigezo

    UART baud: x

    Kigezo

    usawa kidogo: y

    ? Angalia kiwango cha sasa cha baud
    1200 1200bps N Hakuna usawa
    2400 2400bps E Hata usawa
    4800 4800bps O Usawa usio wa kawaida
    9600 9600bps (chaguomsingi
    19200 19200bps
    38400 38400bps
    57600 57600mb
    115200 115200bps

    Mfano:

    Tuma: AT + BAUD = 19200

    Kurudi: OK19200

    Kiwango cha baud cha UART kimebadilishwa kwa 19200bps.

    Tuma: AT + BAUD = 4800, E

    Kurudi: OK4800, HATA

    Kiwango cha baud cha UART kimebadilishwa kwa 4800bps, na hata usawa.

    Tuma: AT + BAUD =?

    Kurudi: 4800, HATA

    Angalia kiwango cha baud cha UART na usawa kidogo.

    Wakati wa uambukizi wa uwazi wa moduli ya bwana na mtumwa, kila pakiti iliyo chini ya kiwango cha baud 9600bps haipaswi kuzidi idadi kubwa ya ka 500. Kwa kila pakiti iliyo na kiwango cha baud juu ya 19200bps, tafadhali rejelea jedwali lifuatalo. Kati ya pakiti za data, lazima iwe na muda fulani. Jedwali lifuatalo ni anuwai ya viwango vya baud ya mawasiliano, thamani ya kumbukumbu kwa muda wa wakati:

    kiwango cha baud (bps) 1200 2400 4800 9600 19200 38400 57600 115200
    Muda wa baiti 500 (ms) 6800 3600 2000 1000
    Muda wa ka 300 (ms) 4200 2400 1200 600 400
    100 byte muda (ms) 1500 800 400 160 100 120
    80 byte muda (ms) 1000 650 320 120 80 60 100
    60 baiti ya muda (ms) 800 500 250 100 60 60 60 100
    Muda wa saa 20 (ms) 200 100 50 20 20 20 20 20

    1. Hapo juu ni data iliyopimwa. Kasi ya kasi ya transceiver ya nadharia: 2500 ka / sec, na kasi inadhibitiwa ndani ya 2000 ka / sekunde.

    2. Baiti za kila pakiti zitakuwa nambari kamili ya 20.

    3. Moduli hutuma data ya mkandarasi wa moja kwa moja ni nambari kamili ya ka 20. Inatumiwa kutuma pakiti 100 ka, na itapokea wingi wa pakiti katika mwisho mwingine. Kila pakiti ya data ni nambari kamili ya ka 20. Jumla ya ka ni 100.

    11. Weka muunganisho

    Weka amri: AT + CONT = x

    Amri ya hoja: AT + CONT =?

    Kazi za parameter X ni kama ifuatavyo:

    Kigezo Wajibu wa Mwalimu Wajibu wa Mtumwa
    Kati Pembeni
    0 Inaweza kuunganishwa, unganisho Inaweza kuunganishwa, unganisho
    Fault Chaguo-msingi) baada ya kuingia kwa uwazi wa kawaida baada ya kuingia kwa uwazi wa kawaida
    hali ya usambazaji hali ya usambazaji
    Mtazamaji Mtangazaji
    Moduli haiwezi kushikamana Haijaunganishwa na jukumu kuu,
    1 kwa vifaa vingine, lakini itaendesha kiotomatiki- lakini inaweza kuunganishwa na nguvu ndogo
    soma matric HC-08 kutoka mode 3, utambuzi wa matangazo
    tangaza kifurushi cha daftari, pakiti tuma.
    fasta 2sec muda wa kupumzika.

    Mfano:

    Tuma: AT + CONT = 1

    Kurudi: Sawa

    Usanidi umekamilika, mzuri baada ya moduli kuweka upya kiatomati!

    Tuma: AT + CONT =?

    Kurudi: Haiwezi kuunganishwa

    Amri tafadhali na "AT + MODE", "AT + AVDA" na "AT + TIME" amri na matumizi ya.

    Kumbuka:

    1. Moduli ya bwana / mtumwa "CONT = 1" hutumiwa kwa kupeleka data za utangazaji. Kutuma data ya utangazaji kutoka kwa moduli ya watumwa, moduli kuu itapokea data inayofanana kupitia pato la serial.

    2. Mfano huu ni wa mtumiaji kunyakua kifurushi hiki cha data ya utangazaji peke yake. Itifaki maalum ya mawasiliano haijaelezewa hapa. Ikiwa unataka kujua, tafadhali tembelea tovuti rasmi ifuatayo kwa mashauriano:

    www.hc01.com/

Hatua ya 7: 12. Weka Njia ya Kufanya kazi (Moduli ya Mtumwa tu)

Weka amri: AT + MODE = x

Amri ya hoja: AT + MODE =?

Amri Kigezo Kurudi Kazi
=? 0/1/2/3 Inapata hali ya sasa.
=0 Njia kamili ya nguvu (chaguo-msingi), LED wazi.
Njia ya kuokoa nguvu ya kiwango cha 1, LED iko karibu.
=1 Hakuna muunganisho wa sasa ni 340μA, unganisho
kasi kama mode0.
Njia ya kuokoa nguvu ya kiwango cha 2, LED iko karibu.
=2 Hakuna muunganisho wa sasa ni 0.4μA.
AT + Haiwezi kupatikana, haijaunganishwa kuamka
MODE sawa kabla, baada ya kuamka inaweza kuunganishwa.
Njia ya kuokoa nguvu ya kiwango cha 3, LED iko karibu.
Hakuna muunganisho wa sasa ni 1.2μA ~ 160μA (kuhusu

Chaguo-msingi cha 32μA

=3 Pamoja na "AT + TIME" kuweka matangazo
wakati, kwa hivyo kupunguza matumizi ya nguvu.
Matumizi ya njia maalum tafadhali rejelea
Amri ya "AT + TIME".

Kumbuka:

  • Njia ya 3 hutumiwa hasa kwa:

    A. Kutumika kupunguza matumizi ya nguvu.

    B. Moduli ya watumwa hutuma data ya utangazaji kwa moduli kuu, inaweza kufikia mawasiliano ya njia moja ya moja hadi nyingi (kinadharia inaweza kuwa kutoka kwa moduli ya watumwa hadi moduli kuu ya bwana).

    C. Kama kengele inayopotea, kadi ya mahudhurio, mita ya kiwango cha moyo au kifaa kingine kisichotumia waya.

    2. Njia ya 1/2/3 inapatikana kupitia bandari ya UART kutuma data 1 ya ka kuamka, lakini kaa chache za data zinaweza kupigwa marufuku baada ya kuamka. Kwa hivyo tunapendekeza kutuma kaiti 10 za hexadecimal code ya "0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF" ili kuamsha moduli, kuzuia mbele data kadhaa ya data inaweza kushonwa. Tangu wakati huo, moduli hufanya kazi kwa hali kamili ya kasi, bandari ya UART inaweza kuwa kawaida kutuma na kupokea data.

    Chini ya hali isiyounganishwa, moduli baada ya kuamshwa katika hali kamili ya kasi, ambayo inadumisha kwa dakika 5, na kisha kurudi kwenye hali ya asili. Kwa muda mrefu kama dakika 5 kwenye UART imepokea data, kisha urejeshe tena.

    Ikiwa moduli iko katika hali iliyounganishwa, basi baada ya kuamka, itabaki katika hali kamili ya kasi. Kabla ya unganisho, moduli itarudisha hali ya nguvu ya asili.

    3. Mbali na mode0, hali nyingine ni kufunga LED. Lakini baada ya unganisho, LED itawashwa.

    Mfano: Tuma: AT + MODE =?

    Kurudi: 0

    Angalia hali ya sasa.

    Tuma: AT + MODE = 2

    Kurudi: Sawa

    Kuweka mode 2, inafaa mara moja.

  • Badilisha data ya utangazaji module Moduli ya watumwa tu)

    Amri: AT + AVDA = xxxxxxxxxxxx

    Parameter "xxxxxxxxxxxx" inaweza kuwa data yoyote ya 1 ~ 12 ya ka. Ikiwa kwa wakati huu

    hali ya moduli kuu ya AT + CONT = 1, basi moduli kuu ya UART itatoa data ya "xxxxxxxxxxxx". Takwimu za matangazo hazitahifadhiwa kabisa. Itafutwa baada ya kuanza upya.

    Mfano:

    Jukumu la mtumwa: AT + AVDA = 1234567890AB

    Kurudi: Sawa

    Ikiwa kwa wakati huu hali ya moduli kuu ya AT + CONT = 1, bandari ya UART itatoa: 12345 67890AB.

    14. Mzunguko wa 3 wa matangazo, mtumwa tu)

    Weka amri: AT + TIME = x

    Amri ya hoja: AT + TIME =?

    Kiwango cha upangaji x ni kama ifuatavyo:

    x 1 2 3 4 5 6 7 8 9 A B C D E F
    wakati / 1 2 3 4 5 6 7 8 9 10 20 30 40 50 60
    sec (chaguomsingi)
    x F G H Mimi J K
    wakati / 1 2 5 10 30 60
    dakika

    Mfano:

    Tuma: SAA + MUDA = F

    Kurudi: Sawa

    Kuweka mode3 ya mzunguko wa matangazo kwa sekunde 60. Kila sekunde 60, tuma data ya matangazo.

    Tuma: SAA + MUDA =?

    Kurudi: 60s

    Suluhisho la hali ya chini ya nguvu (moduli ya watumwa):

    1. Haja ya kuamka bila waya:

    Ingiza "AT + MODE = 1" au "AT + MODE = 3", moduli itaingiza hali ya nguvu ya chini hadi muunganisho wa moduli kuu uombe unganisho. Baada ya unganisho, ya sasa ni 1.6mA. Moduli ya kubadilishana data itaingia kiotomatiki kwa hali kamili ya kasi kabla ya kushikamana, wakati baada ya kushikamana, itarudi kwa hali ya chini ya nguvu.

    2. Je! Kesi ya unganisho inayoweza kutumika:

    Ingiza "AT + MODE = 2", itaingia katika hali ya chini ya matumizi ya nguvu2. Moduli iliingia katika hali ya usingizi mzito. Haiwezi kugunduliwa na moduli kuu. Unapounganisha, unaweza kutuma data holela kuamsha moduli, na kisha inaweza kutuma na kupokea data ikiunganishwa mara moja.

    Suluhisho la hali ya chini ya utangazaji wa nguvu:

    Jukumu la kwanza la kuweka: AT + CONT = 1 -> AT + ROLE = M

    Na kisha weka jukumu la mtumwa: AT + CONT = 1 -> AT + AVDA = 1234 data ≦ 12Bytes data)

    MCU ya watumiaji hutuma nambari 10 za hexadecimal za "0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF" kwa moduli ya bandari ya UART ili kuamsha moduli katika hali kamili ya nguvu. Kwa wakati huu, watumiaji wanaweza kuweka kulingana na mahitaji yao. Hapo juu "AT + CONT = 1, AT + AVDA = xxxx, AT + MODE = 3, AT + TIME = 5" imewekwa kwa: "matangazo na haiwezi kushikamana". Takwimu za utangazaji ni XXXX, mode3 (kipindi cha sekunde 5). Kulingana na hapo juu, wastani wa sasa ni chini ya 4 μA, TIME itakuwa zaidi ya dakika 1. Kwa muda mrefu, matumizi ya nguvu ya chini yatakuwa nayo.

    Mtumiaji anataka kusambaza data mara kwa mara, iliyopendekezwa kuingia mode2 kwa wakati wa uvivu, anahitaji kupeleka data ili kubadili hali inayolingana.

    15. Moduli kuu ya kusafisha anwani ya moduli ya watumwa imeandikwa master Bwana tu)

    Weka amri: KWA + WAZI

    Amri ya swala: Sawa

    Moduli kuu, ikiunganishwa na moduli ya watumwa, itakumbuka anwani ya MAC ya moduli ya watumwa wakati wa mwisho. Ikiwa unataka kuiunganisha na moduli nyingine ya watumwa, lazima uondoe kumbukumbu ya sasa. Njia ya kwanza ni kuweka moduli 18 pini kwa kiwango cha juu cha umeme cha 200ms, njia nyingine ni kutumia amri ya "AT + CLEAR".

Hatua ya 8: Mpangilio wa Marejeleo

Hatua ya 9: Chanzo

Nakala hii ni kutoka:

Ikiwa una maswali yoyote, unaweza kuwasiliana na: [email protected].

Ilipendekeza: