فهرست مطالب:
- مرحله 1: اندازه محصول
- مرحله 2: پین کنید
- مرحله 3: توجه 1:
- مرحله 4: ویژگی های برق:
- مرحله 5: دستی AT Command
- مرحله 6: دستور را توضیح دهید
- مرحله 7: 12. تنظیم حالت کار (فقط ماژول برده)
- مرحله 8: شماتیک مرجع
- مرحله 9: منبع
تصویری: HC-08 Bluetooth UART Module Communication V2.4 راهنمای کاربر: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
معرفی محصول
مودم بلوتوث - حداقل ماژول عبور HC08 یک ماژول انتقال داده نسل جدید است که بر اساس پروتکل مشخصات بلوتوث V4.0 BLE طراحی شده است. باند فرکانس کار بی سیم آن 2.4 گیگاهرتز ISM با روش مدولاسیون GFSK است. حداکثر قدرت انتقال 4d Bm است. حساسیت دریافتی آن -93d Bm است. در محیط باز بسیار گسترده ، می تواند به 80 متر ارتباط فوق العاده طولانی برد با iphone4s برسد. دارای سوراخ های بسته تمبر و سوراخ های جوش پین است. شما می توانید پین های بسته و جوش را هم نصب کنید. بسیار راحت است که در سیستم برنامه جاسازی شود. با نشانگر LED داخلی ، می توانید وضعیت اتصال بلوتوث را بصری مشاهده کنید. این ماژول از هسته اصلی CC2540F256 با پیکربندی 256K استفاده می کند. از دستورات AT پشتیبانی می کند. کاربران می توانند نقش ها (حالت اصلی/برده) و همچنین پارامترهایی مانند نرخ 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 میلی ثانیه تنظیم مجدد |
12 | VCC | ورودی | پین برق ، الزامات منبع تغذیه DC 3.3V ، |
جریان منبع تغذیه کمتر از 100 میلی آمپر نیست | |||
13 | GND | زمین | |
14 | LEDCON | ورودی | پین کنترل LED (Note3) |
15 | PIO14 | ورودی ، پایین کشیدن ضعیف | NC |
16 | PIO13 | خروجی | خروجی LED (Note1) |
17 |
PIO11 |
ورودی ، پایین کشیدن ضعیف | NC |
18 | PIO12 | ورودی ، پایین کشیدن ضعیف | ماژول اصلی حافظه را پاک می کند (Note2) |
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 | ورودی | پین برق ، الزامات منبع تغذیه DC 3.3V ، |
جریان منبع تغذیه کمتر از 100 میلی آمپر نیست | |||
28 | GND | زمین | |
29 | RXD | ورودی ، کشش ضعیف | ورودی UART ، سطح TTL 3.3V |
30 | TXD | خروجی | خروجی UART ، سطح TTL 3.3V |
مرحله 3: توجه 1:
PIO13 نشان دهنده پین خروجی LED ، خروجی سطح بالا است. لطفاً LED را به طور موازی با مقاومت وصل کنید.
قبل از اتصال:
هنگامی که ماژول اصلی آدرس ماژول برده را ضبط نمی کند ، 100 ثانیه در ثانیه روشن می شود.
هنگامی که ماژول اصلی آدرس ماژول slave را ثبت می کند ، 900 میلی ثانیه در ثانیه روشن می شود.
در ماژول برده ، LED بین هر 2 ثانیه 1 ثانیه روشن می شود.
پس از اتصال: چراغ های LED همیشه روشن هستند.
توجه 2:
پین ورودی ، کشویی داخلی. این پین به سطح الکتریکی بالا متصل است. ماژول اصلی برای پاک کردن آدرس ثبت شده ماژول برده استفاده می شود.
نکته 3:
پین ورودی ، برای کنترل LED استفاده می شود. اگر این پین متصل است ، LED را خاموش کنید. اگر این پین آویزان است ، LED را روشن کنید.
مرحله 4: ویژگی های برق:
پارامتر | شرایط آزمایشی | ارزش نمایندگی |
ولتاژ کاری | - | DC2.0V ~ 3.6V |
استاد | متصل نیست / اتصال | 21 میلی آمپر/9 میلی آمپر |
جریان کار | MODE0 ، متصل نیست / اتصال ندارد | 8.5 میلی آمپر/9 میلی آمپر |
MODE1 ، متصل نیست / اتصال ندارد |
340μA/1.6mA | |
(LED نیست | برده | |
MODE2 ، متصل نیست / اتصال ندارد | 0.4μA/1.6mA | |
MODE3 ، متصل نیست / اتصال ندارد | 1.2μA-160μA/1.6mA |
مرحله 5: دستی AT Command
دستور AT برای تنظیم پارامتر ماژول استفاده می شود. قبل از اتصال ، ماژول می تواند تحت فرمان AT کار کند. پس از اتصال ، وارد حالت انتقال شفاف پورت سریال می شود.
زمان راه اندازی این ماژول حدود 150 میلی ثانیه است. بنابراین بهتر است بعد از 200 میلی ثانیه روشن شدن فرمان AT را اجرا کنید. مگر در موارد دیگری ذکر شده باشد ، تنظیم پارامتر فرمان AT بلافاصله مثر است. در همان زمان ، تغییر پارامترها و عملکردها پس از خاموش شدن از بین نمی رود.
پس از اصلاح موفقیت آمیز دستور AT ، به طور یکنواخت به OK باز می گردد (به جز دستورات بررسی اطلاعات مانند "AT+RX ، AT+VERSION"). موفقیتی حاصل نشد ، به هیچ اطلاعاتی بر نمی گردد.
Command لیست فرماندهی AT
فرماندهی AT |
عملکرد |
پیش فرض |
نقش |
|
x "x"- پارامتر |
||||
1 | در AT | فرمان تست | - | خانم |
2 | AT+RX | پارامترهای اساسی را بررسی کنید | - | خانم |
3 | AT+DEFAULT | بازیابی تنظیمات کارخانه | - | خانم |
4 | در+بازنشانی | ماژول را ریست کنید | - | خانم |
5 | در+نسخه | نسخه و تاریخ را بررسی کنید | - | خانم |
6 | AT+ROLE = 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 ، N | خانم |
11 | AT+CONT = x | قابلیت اتصال را تنظیم کنید | 0 (می تواند باشد | خانم |
متصل) | ||||
12 | در حالت+x = | تنظیم حالت کار | 0 | س |
13 | AT+AVDA = xxxxxxxxxxxx | تغییر داده های پخش | - | س |
14 | در+زمان = x | چرخه پخش حالت 3 | 5 (ثانیه) | س |
ماژول اصلی پاک شود | ||||
15 | AT+CLEAR | آدرس ماژول برده | - | م |
ثبت شده اند |
توجه داشته باشید:
1. فرمان AT بدون خط جدید. اگر دستورالعمل خاصی وجود ندارد ، تمام دستورات AT با استفاده از خط جدید منتقل نمی شوند.
2. آخرین 4 فرمان ارشد ، باید به صورت ترکیبی استفاده شوند ، می توانند نقش مقرون به صرفه خود را BLE Bluetooth کم مصرف بازی کنند. با استفاده از بلوتوث کم مصرف ، دستورالعمل ها و برنامه های ویژه ای در بخش های زیر ارائه می شود.
مرحله 6: دستور را توضیح دهید
1. فرمان تست
فرمان: AT
بازگشت: باشه
پارامترهای اساسی را بررسی کنید
پارامترهای اساسی مانند نام بلوتوث ، نقش اصلی/برده ، سرعت بارگذاری UART ، آدرس و رمز عبور را مشاهده کنید.
فرمان: AT+RX
برگشت:
نام: HC-08 ------ >>> نام بلوتوث
نقش: برده ------ >>> نقش اصلی/برده
Baud: 9600 ، هیچ ------ >>> نرخ Baud UART
Addr: xx، xx، xx، xx، xx، xx ------ >>> آدرس بلوتوث
پین: 000000 ------ >>> رمز بلوتوث
توجه: موقتاً از تغییر رمز عبور پشتیبانی نمی کند!
-
تنظیم مجدد به حالت پیش فرض
فرمان: AT+DEFAULT
بازگشت: باشه
ماژول به طور خودکار راه اندازی مجدد می شود ، لطفاً عملیات مجدد را در راه اندازی مجدد 200ms انجام دهید!
-
ماژول را ریست کنید
فرمان: AT+ RESET
بازگشت: باشه
ماژول به طور خودکار راه اندازی مجدد می شود ، لطفاً عملیات جدیدی را در راه اندازی مجدد 200ms انجام دهید!
5. نسخه و تاریخ را بررسی کنید
فرمان: AT+ VERSION
بازگشت: HC-08V2.0 ، 2014-08-22
6. مجموعه نقش اصلی/برده را تغییر دهید
فرمان: AT+ROLE = x Query
فرمان: AT+ROLE =؟ X: نقش (M یا S) ،
M: استاد ؛ س: برده تنظیم پیش فرض S (برده) است.
ارسال: AT+ROLE = M
بازگشت: باشه
تنظیم نقش اصلی ، ماژول به طور خودکار راه اندازی مجدد می شود
ارسال: AT+ROLE =؟
بازگشت: استاد
می توانید نقش ماژول اصلی را مشاهده کنید.
-
تجدید نظر در نام
تنظیم فرمان: AT+ NAME = xxxxxxxxxxxx
فرمان پرس و جو: AT+ NAME =؟
نام پیش فرض HC-08 است ، می توانید نام دیگر را تنظیم کنید (معتبر در 12 کاراکتر ، از کد ASCII تجسم شده و بخشی از کاراکتر فرار پشتیبانی کنید. ماژول از زبان چینی پشتیبانی می کند ، اما دستگاه های اندرویدی باید به "کد UTF8" تبدیل شوند تا به طور معمول نمایش داده می شود. بیش از 12 نویسه ، سپس فقط 12 نویسه اول را می خواند.) راه اندازی کامل است ، پس از تنظیم مجدد ماژول به طور خودکار م effectiveثر است!
مثال:
ارسال: AT+NAME = HCKJ
بازگشت: OKsetNAME
ارسال: AT+NAME =؟
بازگشت: HCKJ
8. آدرس را مرور کنید
تنظیم فرمان: AT+ADDR = xxxxxxxxxxxx
فرمان پرس و جو: AT+ADDR =؟
آدرس باید 12 بیت "0 ~ F" نویسه بزرگ ، یعنی کاراکترهای هگزادسیمال باشد.
مثال:
ارسال: AT+ADDR = 1234567890AB
بازگشت: OKsetADDR
راه اندازی کامل است ، پس از تنظیم مجدد خودکار ماژول م effectiveثر است!
ارسال: 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 است.
هنگامی که حداکثر جریان بیش از 30 میلی آمپر (هنگامی که توان RF 4dBm است) و جریان باتری های دکمه کم است (زیر 20 میلی آمپر) ، اگر می خواهیم با باتری دکمه شارژ کنیم ، بهتر است قدرت RF را -6dBm یا -23dBm
10. نرخ بازرسی UART را بازبینی کنید
تنظیم فرمان:
AT+BAUD = x (فقط نرخ baud UART را تغییر داد
AT+BAUD = x ، y (تغییر نرخ بات UART و بیت برابری
فرمان پرس و جو: AT+BAUD =؟
x: نرخ baud UART ، y: bit parity ، همانطور که در جدول زیر نشان داده شده است:
پارامتر UART baud: x
پارامتر
بیت برابری: y
? مشاهده نرخ باود فعلی 1200 1200bps N بدون برابری 2400 2400bps ه حتی برابری 4800 4800bps O برابری فرد 9600 9600bps (پیش فرض) 19200 19200bps 38400 38400bps 57600 57600bps 115200 115200bps مثال:
ارسال: AT+BAUD = 19200
بازگشت: OK19200
نرخ بار UART برای 19200bps تغییر کرد.
ارسال: AT+BAUD = 4800 ، E
بازگشت: OK4800 ، حتی
نرخ بار UART برای 4800bps و حتی برابری تغییر کرده است.
ارسال: AT+BAUD =؟
بازگشت: 4800 ، حتی
مشاهده نرخ بار UART و بیت برابری.
در طول انتقال شفاف ماژول اصلی و برده ، هر بسته تحت نرخ باود 9600bps نباید از حداکثر تعداد 500 بایت تجاوز کند. در مورد هر بسته با نرخ باود بالاتر از 19200bps ، به جدول زیر مراجعه کنید. بین بسته های داده ، باید فاصله زمانی مشخصی داشته باشد. جدول زیر انواع نرخ های ارتباطی ، مقدار مرجع برای فاصله زمانی است:
نرخ باود (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 بایت (ms) 1000 650 320 120 80 60 100 فاصله زمانی 60 بایت (میلی ثانیه) 800 500 250 100 60 60 60 100 فاصله زمانی 20 بایت (ms) 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 ، تحقق پخش پخش بسته datamachine ، بسته ها ارسال می شوند زمان تجدید 2 ثانیه ثابت شده است. مثال:
ارسال: AT+CONT = 1
بازگشت: باشه
راه اندازی کامل است ، پس از تنظیم مجدد ماژول به طور خودکار م effectiveثر است!
ارسال: 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" ترکیب شده است | ||
زمان ، بنابراین مصرف برق را کاهش می دهد. | |||
استفاده از روشهای خاص لطفاً به | |||
فرمان "در زمان+" |
توجه داشته باشید:
-
حالت 3 عمدتا برای موارد زیر استفاده می شود:
A. برای کاهش مصرف برق استفاده می شود.
ب. ماژول برده داده های پخش را به ماژول اصلی ارسال می کند ، می تواند ارتباط یک طرفه یک به چند (از نظر تئوریک می تواند از یک ماژول برده به ماژول اصلی بی نهایت باشد) برسد.
C. به عنوان زنگ هشدار ، کارت حضور ، دستگاه ضربان قلب یا سایر دستگاه های بی سیم.
2. حالت 1/2/3 از طریق درگاه UART برای ارسال 1 بایت داده برای بیدار شدن در دسترس است ، اما ممکن است چند بایت داده قبل از بیدار شدن دچار مشکل شود. بنابراین توصیه می کنیم 10 بایت کد هگزادسیمال "0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF" ارسال کنید تا ماژول بیدار شود ، و از چندین بایت داده جلو ممکن است خراب شود. از آن زمان ، ماژول ها روی حالت تمام سرعت کار می کنند ، درگاه UART می تواند ارسال و دریافت داده را عادی کند.
در وضعیت بدون اتصال ، ماژول پس از بیدار شدن در حالت تمام سرعت ، که به مدت 5 دقیقه نگه داشته می شود ، و سپس به حالت اصلی بازگردید. تا زمانی که 5 دقیقه در UART داده ها را دریافت کرده اید ، سپس دوباره بکشید.
اگر ماژول در حالت متصل باشد ، پس از بیدار شدن ، در حالت تمام سرعت باقی می ماند. قبل از اتصال ، ماژول حالت تغذیه اصلی را برمی گرداند.
3. علاوه بر حالت 0 ، حالت دیگر بستن LED است. اما پس از اتصال ، LED روشن می شود.
مثال: ارسال: AT+MODE =؟
بازگشت: 0
مشاهده حالت فعلی
ارسال: AT+MODE = 2
بازگشت: باشه
تنظیم حالت 2 ، بلافاصله اعمال می شود.
-
تغییر داده های پخش mod فقط ماژول برده
فرمان: AT+AVDA = xxxxxxxxxxxx
پارامتر "xxxxxxxxxxx" می تواند داده های کاربر 1 ~ 12 بایت باشد. اگر در این مرحله ،
حالت اصلی ماژول AT+CONT = 1 ، سپس پورت UART ماژول اصلی داده های "xxxxxxxxxxxx" را خروجی می دهد. داده های پخش به طور دائم حفظ نمی شوند. پس از راه اندازی مجدد حذف می شود.
مثال:
نقش برده ارسال: AT+AVDA = 1234567890AB
بازگشت: باشه
اگر در این مرحله حالت اصلی ماژول AT+CONT = 1 باشد ، پورت UART خروجی می شود: 12345 67890AB.
14. چرخه پخش حالت 3 (فقط برده)
تنظیم فرمان: AT+TIME = x
فرمان پرس و جو: در زمان+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 ثانیه (به طور پیش فرض) ایکس اف G ح من ج ک زمان/ 1 2 5 10 30 60 دقیقه مثال:
ارسال: در+زمان = F
بازگشت: باشه
تنظیم حالت 3 چرخه پخش به مدت 60 ثانیه. هر 60 ثانیه یک داده پخش ارسال کنید.
ارسال: در ساعت+TIME =؟
بازگشت: دهه 60
راه حل حالت کم مصرف (ماژول برده):
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 data ≦ 12Bytes data
MCU کاربران 10 بایت کد هگزادسیمال "0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF ، 0xFF" را به ماژول پورت UART ارسال می کند تا ماژول را در حالت قدرت کامل بیدار کند. در این مرحله ، کاربران می توانند منطقی با توجه به نیاز خود تنظیم کنند. "AT+CONT = 1 ، AT+AVDA = xxxx ، AT+MODE = 3 ، AT+TIME = 5" فوق بر روی: "پخش شده و متصل نمی شود" تنظیم شده است. داده های پخش XXXX ، حالت 3 (مدت زمان 5 ثانیه) است. با توجه به موارد فوق ، جریان متوسط کمتر از 4 میکرو آمپر است ، TIME بیش از 1 دقیقه خواهد بود. این زمان طولانی تر ، مصرف برق کمتری خواهد داشت.
کاربر می خواهد داده ها را مکرراً منتقل کند ، برای ورود به حالت 2 در حالت آماده به کار ، و انتقال داده ها به حالت مربوطه نیاز دارد.
15. ماژول اصلی برای پاک کردن آدرس ماژول برده ثبت شده است (فقط اصلی)
تنظیم فرمان: AT+CLEAR
دستور پرس و جو: خوب
ماژول اصلی ، پس از اتصال به ماژول برده ، MAC آدرس ماژول برده را در آخرین بار به خاطر می آورد. اگر می خواهید آن را به ماژول slave دیگر متصل کنید ، باید حافظه فعلی را حذف کنید. اولین راه این است که ماژول 18 پین را در سطح الکتریکی 200 میلی ثانیه قرار دهید ، روش دیگر استفاده از دستور "AT+CLEAR" است.
مرحله 8: شماتیک مرجع
مرحله 9: منبع
این مقاله از: https://www.elecfreaks.com/11565.html است
اگر س questionsالی دارید ، می توانید با : [email protected] تماس بگیرید.
توصیه شده:
Z80-mbc2 Z80 Code LED Flash کاربر: 3 مرحله
Z80-mbc2 Z80 Code Flash User LED: این یک نمونه برنامه LED کاربر است که در اسمبلر Z80 برای کامپیوتر z80-mbc2 نوشته شده است. این کار را برای من یک آزمایش و تجدید نظر انجام دادم ، این اولین برنامه Z80 من برای بیش از 35 سال است
سیستم امنیتی الکترونیکی با RTC و کد پین تعریف شده توسط کاربر: 7 مرحله
سیستم امنیتی الکترونیکی با RTC و کد پین تعریف شده توسط کاربر: سلام بچه ها! این پروژه ای است که من با استفاده از میکروکنترلر pic آن را به عنوان یک سیستم امنیتی PIN Code الکترونیکی با ساعت در زمان واقعی و ویژگی های کد پین کاربر تعریف کرده ام ، این صفحه شامل تمام جزئیات است تا خودتان آن را ایجاد کنید. ITS کار و مفهوم: خوب
انگلیسی / پرتغالی: S4A Como Instalar E Usar / S4A نحوه نصب و کاربر: 7 مرحله
انگلیسی / پرتغالی: S4A Como Instalar E Usar / S4A نحوه نصب و استفاده: O S4A (ou Scratch for Arduino) & eacute؛ um sistema que baseado no Scratch que permite interagir diretamente com um Arduino. & Eacute؛ uma forma muito did & aacute؛ tica de ensinar programa & ccedil؛ & atilde؛ o e verificar em tempo real a intera & ccedil؛ & atild
طراحی ARDUINO MENU با OLED-UI (رابط کاربر): 4 مرحله
ARDUINO MENU DESIGN With OLED-UI (USER INTERFACE): سلام به همه! در این آموزش سعی خواهم کرد نحوه طراحی ARDUINO MENU DESIGN با استفاده از صفحه نمایش i2c OLED را توضیح دهم. همچنین به عنوان UI (رابط کاربری) شناخته می شود. در بسیاری از پروژه ها استفاده می شود ، اما باید از چاپگرهای سه بعدی با شما آشنا باشد :) در اینجا همچنین فیلم
Elecfreaks Motor: bit راهنمای کاربر: 6 مرحله
Elecfreaks Motor: bit راهنمای کاربر: مقدمه ELECFREKAS Motor: bit نوعی برد موتور محرک بر اساس micro: bit است. این دستگاه دارای یک تراشه درایو موتور TB6612 است که می تواند دو موتور DC را با حداکثر جریان تک کانال 1.2A حرکت دهد. موتور: بیت اتصال سنسور سری Octopus را