وحدة بلوتوث HC-05 – الوصف
تُعد وحدة HC-05 وحدة اتصال تسلسلي بتقنية بلوتوث، مصممة لتمكين تبادل البيانات لاسلكيًا بين وحدات التحكم الدقيقة أو الأنظمة المدمجة والأجهزة التي تدعم تقنية بلوتوث (الهواتف، أجهزة الكمبيوتر، إلخ). تدعم الوحدة وضعي التشغيل الرئيسي والتابع، مما يتيح مرونة في استخدام الاتصالات التسلسلية اللاسلكية من نقطة إلى نقطة.
المواصفات
1- إصدار البلوتوث: 2.0 + EDR (معدل بيانات مُحسَّن)
2- نطاق التردد: نطاق ISM بتردد 2.4 جيجاهرتز
3- التضمين: GFSK (مفتاح إزاحة التردد الغاوسي)
4- واجهة الاتصال: UART (مستوى TTL)
5- معدل الباود الافتراضي: 9600 بت في الثانية (قابل للتكوين حتى 115200 بت في الثانية)
6- جهد التشغيل: 3.6 – 6 فولت (الموصى به 5 فولت)
7- مستوى المنطق: 3.3 فولت (دبابيس الاستقبال/الإرسال)
8- المدى: حوالي 10 أمتار (مساحة مفتوحة)
9- استهلاك التيار: 30 مللي أمبير (نشط)
10- كلمة المرور الافتراضية: 1234 أو 0000
11- الأدوار: إمكانية الاختيار بين رئيسي/تابع عبر أوامر AT
توزيع الاطراف
1. EN / KEY – تفعيل وضع أوامر AT عند الضغط على HIGH
2. VCC – مدخل الطاقة (3.6-6 فولت)
3. GND – أرضي
4. TXD – إرسال البيانات التسلسلية
5. RXD – استقبال البيانات التسلسلية
6. STATE – يشير إلى حالة اتصال البلوتوث
الوظائف
1- يوفر اتصالاً تسلسلياً لاسلكياً ليحل محل اتصال UART السلكي.
2- قابل للتكوين باستخدام أوامر AT للاسم وكلمة المرور والدور (رئيسي/تابع).
3- يدعم الاقتران التلقائي ونقل البيانات بين الأجهزة.
4- يُستخدم عادةً للتواصل بين Arduino وRaspberry Pi وأجهزة الكمبيوتر.
التطبيقات
1- الاتصال التسلسلي اللاسلكي بين وحدات التحكم
2- التحكم عن بُعد عبر البلوتوث أو مراقبة البيانات
3- أنظمة الروبوتات والأتمتة
4- اتصال أجهزة إنترنت الأشياء
5- البرمجة والتصحيح اللاسلكي
HC-05 Bluetooth Module — Description
The HC-05 is a Bluetooth serial communication module designed to enable wireless data exchange between microcontrollers or embedded systems and Bluetooth-enabled devices (phones, PCs, etc.). It supports both Master and Slave modes, allowing flexible use in point-to-point wireless serial links.
Specifications
- Bluetooth version: 2.0 + EDR (Enhanced Data Rate)
- Frequency range: 2.4 GHz ISM band
- Modulation: GFSK (Gaussian Frequency Shift Keying)
- Communication interface: UART (TTL level)
- Default baud rate: 9600 bps (configurable up to 115200 bps)
- Operating voltage: 3.6 – 6 V (recommended 5 V)
- Logic level: 3.3 V (RX/TX pins)
- Range: ~10 meters (open space)
- Current consumption: 30 mA (active)
- Default password: 1234 or 0000
- Roles: Master / Slave selectable via AT commands
Pinout
- EN / KEY – Enables AT command mode when held HIGH
- VCC – Power input (3.6–6 V)
- GND – Ground
- TXD – Transmit serial data
- RXD – Receive serial data
- STATE – Indicates Bluetooth connection status
- Functions
- Provides wireless serial link to replace wired UART connection.
- Configurable with AT commands for name, password, and role (Master/Slave).
- Supports automatic pairing and data transfer between devices.
- Commonly used for communication between Arduino, Raspberry Pi, and PCs.
- Applications
- Wireless serial communication between controllers
- Bluetooth remote control or data monitoring
- Robotics and automation systems
- IoT device communication
- Wireless programming and debugging
المراجعات
لا توجد مراجعات بعد.