HC-05 V1 یک ماژول بلوتوث کلاسیک (Bluetooth Classic) بسیار محبوب و ارزان قیمت است که به عنوان اسلیو (Slave) یا مستر (Master) قابل پیکربندی بوده و برای افزودن قابلیت ارتباط بیسیم بلوتوث به پروژههای الکترونیکی (مانند Arduino، ESP32 و...) استفاده میشود. نسخه V1 نشاندهنده نسخه اولیه این ماژول است.
1. شرح کلی:
-
نوع: ماژول بلوتوث کلاسیک (پشتیبانی از پروفایل SPP برای ارتباط سریال).
-
تراشه: معمولاً از تراشه BC417 از شرکت Cambridge Silicon Radio (CSR) استفاده میکند.
-
ولتاژ کاری: 3.3V (اما اغلب با رگولاتور داخلی تا 5V را تحمل میکند).
-
پروتکل ارتباطی: UART (برای تبادل داده با میکروکنترلر).
2. مشخصات فنی کلیدی:
-
نسخه بلوتوث: 2.0 + EDR (نرخ داده Enhanced Data Rate).
-
حالت عملیاتی: هم به عنوان اسلیو (پذیرش اتصال) و هم مستر ( initiating connection) قابل تنظیم است.
-
برد مؤثر: تا 10 متر در فضای باز (بدون مانع).
-
نرخ داده سریال: قابل تنظیم از 1200bps تا 1382400bps (معمولاً 9600bps پیشفرض).
-
پینهای کلیدی:
-
مصرف جریان:
-
حالت配对: ~30mA.
-
حالت Sleep: ~1mA.
3. کاربردهای اصلی و رایج:
-
کنترل بیسیم رباتها و دستگاهها از طریق تلفن همراه یا کامپیوتر.
-
ایجاد ارتباط سریال بیسیم بین دو دستگاه (جایگزین کابل).
-
ساخت هدست یا hands-free ساده.
-
پروژههای IoT برای انتقال دادههای محلی.
4. مزایا:
-
قیمت بسیار پایین (معمولاً زیر ۵ دلار).
-
نصب و راهاندازی آسان (اتصال UART مستقیم).
-
پشتیبانی از دستورات AT برای پیکربندی (مثلاً تغییر نام، رمز، نقش ماژول).
-
سازگاری گسترده با اکثر میکروکنترلرها.
5. معایب یا محدودیتها:
-
مصرف انرژی نسبتاً بالا (نسبت به بلوتوث Low Energy).
-
عدم پشتیبانی از بلوتوث Low Energy (BLE).
-
برد محدود (حداکثر ۱۰ متر).
-
امنیت پایین (رمز پیشفرض: 1234).
نکات مهم برای استفاده: