كيفية برمجة HC-05 وحدة مع Arduino
مع استخدام منتجات البلوتوث في الحياة اليومية, غالبًا ما يستخدم بعض مطوري المنتجات Arduino لتطوير مع HC-05 وحدة البلوتوث. كيفية برمجة HC-05 وحدة مع Arduino?
الآن خذ HC Feasycom’s HC-05 (FSC-BT826) الوحدة النمطية كمثال:

و FSC-BT826 (HC-05 الوحدة النمطية) مدعوم من 3.6-6 فولت ومستوى الجهد المنطقي لدبابيس البيانات 3.3 فولت. لكن إخراج I/O من لوحة Arduino هو 5 فولت. من أجل عدم حرق وحدة البلوتوث, وحدة Bluetooth RXD و Arduino I/O مخرجين لسلسلة التواصل مع المقاومة, كما الرقم 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 وحدة بلوتوث وحدة بلوتوث الوحدة النمطية ثنائية الوضع HC-05 دبوس إلى دبوس