كيفية برمجة HC-05 وحدة مع Arduino
With the use of Bluetooth products in daily life, some product developers will often use Arduino to develop with the HC-05 وحدة البلوتوث. كيفية برمجة HC-05 وحدة مع Arduino?
Now take beasycom’s HC-05 (FSC-BT826) الوحدة النمطية كمثال:

و FSC-BT826 (HC-05 الوحدة النمطية) مدعوم من 3.6-6 فولت ومستوى الجهد المنطقي لدبابيس البيانات 3.3 فولت. لكن إخراج I/O من لوحة Arduino هو 5 فولت. In order not to burn the وحدة البلوتوث, ال وحدة البلوتوث RXD and Arduino I/O output needed to Series connect with resistance, كما الرقم 1 يظهر. على الجانب الآخر, يمكن توصيل وحدة Bluetooth TXD و Arduino I/O مباشرة لأن إشارة 3.3V من FSC-BT826 (HC-05 الوحدة النمطية) يكفي أن يتم قبوله كمنطق عالٍ على لوحة أردوينو.
يمكننا توفير الكود المصدري للمثال الذي يعتمد على المثال القائم بذاته اسمه "SoftWareseriolexample" في Arduino Uno IDE. ويرد تهيئة البرنامج للمثال أدناه.
تهيئة البرنامج
هناك فئة منفذ تسلسلي تمثيلي في الملف في الملف <البرمجيات>, نحن بحاجة إلى احتواء
ملف الرأس هذا ويعلن عن كائن برغوفاري.
في الإعداد() طريقة, قمنا ببعض التهيئة:
- 1. اضبط LED_PIN على وضع الإخراج.
- 2. اضبط LED_PIN على مستوى منخفض.
- 3. قم بتعيين بادوت من المنفذ التسلسلي وابدأ الاتصال بين جهاز الكمبيوتر الخاص بك ولوحة Arduino.
- 4. تكرار على baudrates للحصول على baudrate uart في HC05 وبدء التواصل بين لوحة Arduino و HC05.
للوحدة المزيد من معلومات البرمجة, مرحبا بكم لزيارة رابط الوحدة النمطية: HC-05 Bluetooth Module replacement Bluetooth Module Dual-Mode HC-05 دبوس إلى دبوس