جدول المحتويات:

عرض جهاز العرض التسلسلي عبر البلوتوث: 4 خطوات
عرض جهاز العرض التسلسلي عبر البلوتوث: 4 خطوات

فيديو: عرض جهاز العرض التسلسلي عبر البلوتوث: 4 خطوات

فيديو: عرض جهاز العرض التسلسلي عبر البلوتوث: 4 خطوات
فيديو: طريقة تشغيل و عرض شاشة الموبايل على التلفزيون لاسلكيآ وبدون كابلات | M4 plus anycast 2024, شهر نوفمبر
Anonim
عرض المسلسل مراقب عبر البلوتوث
عرض المسلسل مراقب عبر البلوتوث

يستخدم هذا المشروع وحدة HC-05 Bluetooth لاستبدال الاتصال السلكي التقليدي المستخدم لعرض الشاشة التسلسلية.

المواد:

  • اردوينو -
  • اللوح -
  • أسلاك توصيل -
  • وحدة بلوتوث HC-05 -

الخطوة 1: الكود

هذا الرمز هو مثال بسيط للاتصال التسلسلي مأخوذ من الأمثلة المتوفرة في Arduino IDE. يمكنك العثور عليه في: ملف> أمثلة> اتصالات> Ascii Table

/*

جدول ASCII يطبع قيم البايت في جميع التنسيقات الممكنة: - كقيم ثنائية أولية - كقيم عشري ، عشري ، ثماني وثنائي بترميز ASCII لمزيد من المعلومات حول ASCII ، راجع https://www.asciitable.com و https:// www.asciitable.com الدائرة: لا حاجة إلى أجهزة خارجية. تم إنشاؤه عام 2006 بواسطة Nicholas Zambetti <https://www.asciitable.com> تم تعديله في 9 أبريل 2012 بواسطة Tom Igoe هذا الرمز المثال موجود في المجال العام. https://www.asciitable.com * / void setup () {Serial.begin (9600) ؛ بينما (! المسلسل) {؛ // انتظر حتى يتم توصيل المنفذ التسلسلي. مطلوب لمنفذ USB الأصلي فقط} Serial.println ("ASCII Table ~ Character Map")؛ } int thisByte = 33 ؛ حلقة باطلة () {Serial.write (thisByte) ؛ Serial.print ("، dec:")؛ Serial.print (thisByte) ؛ Serial.print ("، hex:")؛ Serial.print (thisByte ، HEX) ؛ Serial.print ("، oct:")؛ Serial.print (thisByte ، أكتوبر) ؛ Serial.print ("، bin:") ؛ Serial.println (thisByte ، BIN) ؛ إذا (thisByte == 126) {while (true) {continue؛ }} thisByte ++؛ }

  • تأكد من ضبط سرعة البث بالباود على 9600
  • سيعمل أي رمز يستخدم اتصالاً تسلسليًا بالكمبيوتر تقريبًا ، ولكن هذا مجرد مثال بسيط.

الخطوة 2: الدائرة

دائرة كهربائية
دائرة كهربائية

بعد تحميل الرمز على اللوحة ، افصل الطاقة. بعد ذلك ، قم بتوصيل وحدة Bluetooth بالدائرة كما هو موضح أعلاه:

  • GND إلى الأرض
  • VCC إلى دبوس 5 فولت
  • TXD لتثبيت 0
  • RXD إلى الرقم 1

الخطوة 3: اتصال Bluetooth

اتصال بلوتوث
اتصال بلوتوث
اتصال بلوتوث
اتصال بلوتوث
اتصال بلوتوث
اتصال بلوتوث
  1. قم بتشغيل اردوينو
  2. افتح إعدادات البلوتوث على جهاز الكمبيوتر الخاص بك
  3. إقرانها مع وحدة HC-05
  4. ابحث عن اسم المنفذ التسلسلي للوحدة في "الأجهزة والطابعات":
  5. في Arduino IDE ، اختر المنفذ التسلسلي لوحدة Bluetooth (المنفذ هو COM10)
  6. افتح الشاشة التسلسلية كالمعتاد لعرض المعلومات الواردة

الخطوة الرابعة: خطوات أخرى

إليك بعض الأشياء الاختيارية التي قد ترغب في تجربتها:

  • يمكنك استخدام المنافذ التسلسلية الافتراضية بدلاً من ذلك ، لكنني وجدت أن استخدام المنافذ الحقيقية يعمل بشكل أسرع (وهو أسهل بشكل عام).
  • يمكنك أيضًا استخدام هذه العملية مع مثال Firmata القياسي للسماح بالتحكم اللاسلكي مع المعالجة (اضبط السرعة على 9600 أولاً)

موصى به: