فهرست مطالب:
- مرحله 1: مواد
- مرحله 2: نمودار سیم کشی
- مرحله 3: کد را در برد Arduino بارگذاری کنید
- مرحله 4: قرار دادن ماژول BT در حالت MODE
- مرحله 5: ارسال دستورات AT
![دستورات AT برای ماژول بلوتوث (HC-05 W/ EN پین و دکمه) با استفاده از برد آردوینو!: 5 مرحله دستورات AT برای ماژول بلوتوث (HC-05 W/ EN پین و دکمه) با استفاده از برد آردوینو!: 5 مرحله](https://i.howwhatproduce.com/images/002/image-5474-27-j.webp)
تصویری: دستورات AT برای ماژول بلوتوث (HC-05 W/ EN پین و دکمه) با استفاده از برد آردوینو!: 5 مرحله
![تصویری: دستورات AT برای ماژول بلوتوث (HC-05 W/ EN پین و دکمه) با استفاده از برد آردوینو!: 5 مرحله تصویری: دستورات AT برای ماژول بلوتوث (HC-05 W/ EN پین و دکمه) با استفاده از برد آردوینو!: 5 مرحله](https://i.ytimg.com/vi/4WziEYhaNHY/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
![دستورات AT برای ماژول بلوتوث (HC-05 W/ EN پین و دکمه) با استفاده از برد آردوینو! دستورات AT برای ماژول بلوتوث (HC-05 W/ EN پین و دکمه) با استفاده از برد آردوینو!](https://i.howwhatproduce.com/images/002/image-5474-28-j.webp)
توسط Jay Amiel AjocGensan PH
این دستورالعمل به شما کمک می کند تا با استفاده از ماژول بلوتوث HC05 خود شروع به کار کنید. در پایان این دستورالعمل ، شما با ارسال دستورات AT به ماژول برای پیکربندی/تغییر آن (نام ، رمز عبور ، سرعت Baud و غیره) با استفاده از برد arduino خود آشنا شده اید. به
مرحله 1: مواد
1. آردوینو UNO
2. ماژول بلوتوث HC05
3. سیم جامپر
4. تخته نان
5. مقاومت (1k و 2k)
خودشه!
مرحله 2: نمودار سیم کشی
![نمودار سیم کشی نمودار سیم کشی](https://i.howwhatproduce.com/images/002/image-5474-29-j.webp)
اگر می خواهید مبادله AT را با HC-05 خود شروع کنید (با پین EN و دکمه در سمت راست BT) این روش را دنبال کنید
اتصالات ff را ایجاد کنید!
BT VCC به آردوینو 5V
BT GND به Arduino GND
BT TX به Arduino D2
BT RX به Arduino D3 (برای این قسمت از VOLTAGE DIVIDER استفاده کنید! BT Rx نمی تواند سیگنال 5V از آردوینو را اداره کند!)
مرحله 3: کد را در برد Arduino بارگذاری کنید
توجه: قبل از بارگذاری ، سیم کشی tx و rx را تنها با اتصال 5 ولت و زمین جدا کنید.
پس از قسمت "بارگذاری انجام شد" ، BT TX را به ARDUINO D2 و BT RX را به ARDUINO D3 وصل کنید (همچنان ، با تقسیم ولتاژ).
LED روی HC-05 باید در حدود 5 بار در ثانیه به سرعت چشمک بزند.
#عبارتند از
SoftwareSerial BT سریال (2 ، 3) ؛ // RX | TX // HC-05 TX را به پین Arduino 2 RX وصل کنید.
// HC-05 RX را به پین Arduino 3 TX وصل کنید
char c = ""؛
void setup () {
Serial.begin (9600)؛
Serial.println ("آردوینو آماده است") ؛
Serial.println ("به یاد داشته باشید که هر دو NL & CR را در مانیتور سریال انتخاب کنید") ؛
// سرعت سریال پیش فرض HC-05 برای حالت AT 38400 است
BTserial.begin (38400) ؛
}
حلقه خالی () {
// خواندن را از HC-05 ادامه دهید و به سریال مانیتور آردوینو ارسال کنید
if (BTserial.available ()) {
c = BTserial.read ()؛
Serial.write (c)؛
}
// خواندن را از Arduino Serial Monitor ادامه دهید و به HC-05 ارسال کنید
if (Serial.available ()) {
c = Serial.read ()؛
BTserial.write (c)؛ }
}
مرحله 4: قرار دادن ماژول BT در حالت MODE
![Image Image](https://i.howwhatproduce.com/images/002/image-5474-31-j.webp)
![](https://i.ytimg.com/vi/QN7fUeN4lFM/hqdefault.jpg)
![قرار دادن ماژول BT در حالت MODE قرار دادن ماژول BT در حالت MODE](https://i.howwhatproduce.com/images/002/image-5474-32-j.webp)
با آردوینو روشن ، موارد زیر را انجام دهید:
اتصال 5V به BT VCC را بردارید
کلید دکمه روی ماژول BT را فشار داده و نگه دارید
دوباره BT VCC را به 5 ولت وصل کنید (در حالی که هنوز دکمه را فشار می دهید) ، LED باید روشن شود.
کلید دکمه را رها کنید و چراغ LED باید هر دو ثانیه یک بار روشن یا خاموش شود (تقریبا 2 ثانیه).
این حالت AT را نشان می دهد.
مرحله 5: ارسال دستورات AT
اکنون که در حالت AT هستید ، اکنون می توانید مبادله AT را آغاز کنید.
در اینجا چند نمونه از دستورات AT که می توانید استفاده کنید یا می توانید در اینترنت برای سایر دستورات AT جستجو کنید.
برای بازگشت HC-05 به mfg. تنظیمات پیش فرض: "AT+ORGL"
برای دریافت نسخه HC-05 خود عبارت زیر را وارد کنید: "AT+VERSION؟"
برای تغییر نام دستگاه از HC-05 پیش فرض به فرض MYBLUE وارد کنید: "AT+NAME = MYBLUE"
برای تغییر کد امنیتی پیش فرض از 1234 به 2987 عبارت "AT+PSWD = 2987" را وارد کنید.
برای تغییر نرخ باک HC-05 از 9600 به 115200 ، 1 بیت توقف ، 0 برابری را وارد کنید: "AT+UART = 115200 ، 1 ، 0"
نکته مهم: اگر از دستورات AT با "؟" استفاده می کنید ، این کار را انجام دهید ، در حالی که دکمه روی برد BT را فشار می دهید ، Enter را در رایانه فشار دهید. که باید انجام دهد.
توصیه شده:
آموزش ماژول A9G GPS & GPRS - Ai-Thinker - دستورات AT: 7 مرحله
![آموزش ماژول A9G GPS & GPRS - Ai-Thinker - دستورات AT: 7 مرحله آموزش ماژول A9G GPS & GPRS - Ai-Thinker - دستورات AT: 7 مرحله](https://i.howwhatproduce.com/images/001/image-2505-27-j.webp)
آموزش ماژول A9G GPS & GPRS | Ai-Thinker | AT Commands: هی ، چه خبر ، بچه ها! Akarsh اینجا از CETech. امروز ، ما قصد داریم از طریق A9G GPS ، GSM و ماژول GPRS از AI Thinker برویم. چندین ماژول دیگر مانند A9 و A6 از AI Thinker وجود دارد که دارای قابلیت های GSM و GPRS مشابه هستند اما
ریموت بی سیم با استفاده از ماژول NRF24L01 2.4 گیگاهرتز با آردوینو - Nrf24l01 گیرنده فرستنده 4 کانال / 6 کانال برای کوادکوپتر - هلیکوپتر Rc - Rc Plane با استفاده از آردوینو: 5 مرحله (همراه با تصاویر)
![ریموت بی سیم با استفاده از ماژول NRF24L01 2.4 گیگاهرتز با آردوینو - Nrf24l01 گیرنده فرستنده 4 کانال / 6 کانال برای کوادکوپتر - هلیکوپتر Rc - Rc Plane با استفاده از آردوینو: 5 مرحله (همراه با تصاویر) ریموت بی سیم با استفاده از ماژول NRF24L01 2.4 گیگاهرتز با آردوینو - Nrf24l01 گیرنده فرستنده 4 کانال / 6 کانال برای کوادکوپتر - هلیکوپتر Rc - Rc Plane با استفاده از آردوینو: 5 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/003/image-7044-j.webp)
ریموت بی سیم با استفاده از ماژول NRF24L01 2.4 گیگاهرتز با آردوینو | Nrf24l01 گیرنده فرستنده 4 کانال / 6 کانال برای کوادکوپتر | هلیکوپتر Rc | Rc Plane با استفاده از آردوینو: برای کار با ماشین Rc | کوادکوپتر | هواپیمای بدون سرنشین | هواپیمای RC | قایق RC ، ما همیشه به گیرنده و فرستنده نیاز داریم ، فرض کنید برای RC QUADCOPTER به فرستنده و گیرنده 6 کاناله نیاز داریم و این نوع TX و RX بسیار پرهزینه است ، بنابراین ما یکی از آنها را در دستگاه خود تهیه می کنیم
اتصال چند دکمه به یک پین تنها در آردوینو: 4 مرحله
![اتصال چند دکمه به یک پین تنها در آردوینو: 4 مرحله اتصال چند دکمه به یک پین تنها در آردوینو: 4 مرحله](https://i.howwhatproduce.com/images/006/image-17102-47-j.webp)
اتصال چند دکمه به یک پین تک در آردوینو: سلام به همه ، وقتی پروژه های آردوینو شما LED های چشمک زن را پشت سر گذاشته اند ، ممکن است خود را به چند پین اضافی احتیاج پیدا کنید. من یک ترفند را به شما نشان می دهم که می توانید از آن در جایی که می توانید چندین دکمه داشته باشید ، استفاده کنید که همگی به یک پین آنالوگ متصل هستند
نحوه برنامه ریزی برد AVR با استفاده از برد آردوینو: 6 مرحله
![نحوه برنامه ریزی برد AVR با استفاده از برد آردوینو: 6 مرحله نحوه برنامه ریزی برد AVR با استفاده از برد آردوینو: 6 مرحله](https://i.howwhatproduce.com/images/001/image-2454-35-j.webp)
نحوه برنامه ریزی برد AVR با استفاده از برد Arduino: آیا یک برد میکروکنترلر AVR در اطراف خود قرار داده اید؟ آیا برنامه نویسی آن مشکل است؟ خوب ، شما در جای مناسب هستید. در اینجا نحوه برنامه ریزی برد میکروکنترلر Atmega8a با استفاده از برد Arduino Uno به عنوان برنامه نویس را به شما نشان خواهم داد. بنابراین بدون هیچ چیز بعدی
از 1 ورودی آنالوگ برای 6 دکمه برای آردوینو استفاده کنید: 6 مرحله
![از 1 ورودی آنالوگ برای 6 دکمه برای آردوینو استفاده کنید: 6 مرحله از 1 ورودی آنالوگ برای 6 دکمه برای آردوینو استفاده کنید: 6 مرحله](https://i.howwhatproduce.com/images/002/image-3229-35-j.webp)
از 1 ورودی آنالوگ برای 6 دکمه برای آردوینو استفاده کنید: من اغلب فکر می کردم که چگونه می توانم ورودی های دیجیتالی بیشتری برای آردوینو دریافت کنم. اخیراً به ذهنم رسید که باید بتوانم از یکی از ورودی های آنالوگ برای وارد کردن چندین ورودی دیجیتال استفاده کنم. من یک جستجوی سریع کردم و جایی که مردم در آنجا بودند را پیدا کردم