البلوتوث Bluetooth
في كثير من التطبيقات الحياتية المختلفة , نهتم في موضوع التحكم بالأجهزة عن بُعد لاسلكياً Wirless , كالتحكم بالبيوت الذكية Smart Home و الروبوتات Robot و غيرها الكثير .
تتعد طرق التحكم عن بعد , فهناك التحكم بواسطة الأشعة تحت الحمراء IR او موجات الراديو RF أو عن طريق الايثرنت Ethernet أو GSM , xbee و غيرها .
سأتناول بالتفصيل كل نوع على حدا , و سأبدأ بطريقة تندرج تحت بند RF ألا و هي البلوتوث Bluetooth .
في البداية ما هو البلوتوث Bluetooth ؟
هي تقنية اتصالات في نطاق الموجات الراديو القصيرة صممت لنقل
البيانات لمسافات قصيرة من المتر الواحد إلى المائة متر وبأستهلاك كميات ضئيلة من
الطاقة وتستخدم هذه التقنية بشكل كبير في نقل البيانات بين الأجهزة المحمولة وفى
الملحقات الطرفية للحاسب
ما سنقوم به اليوم هو ربط الأردوينو بالبلوتوث و جعل الأردوينو ينقل البيانات من و إلى الحاسوب .
ماذا سنحتاج في هذه التجربة ؟
ماذا سنحتاج في هذه التجربة ؟
المعدات :
سنحتاج لتنفيذ هذه التجربة إلى :
1) بطاقة اردوينو
1) بطاقة اردوينو
2)قطعة بلوتوث Bluetooth module HC-05
3)مصدر تغذية خارجي "بطارية 9فولت "
4) بلوتوث usb "اختياري في الأجهزة التي لا تمتلك بلوتوث "
5) اسلاك توصيل Solderless jumper
5) اسلاك توصيل Solderless jumper
6) BreadBoard
البرمجيات :
ستحتاج لتنفيذ هذه التجربة لبرمجية الأردوينو الأصدار 1.0.1 او أعلى .
ستحتاج لتنفيذ هذه التجربة لبرمجية الأردوينو الأصدار 1.0.1 او أعلى .
في البداية طريقة التوصيل :
هذا المخطط ادناه يوضح طريقة التوصيل .
سنقوم في البداية بتعريف جهاز البلوتوث HC-05 المربوط مع الأردوينو مع جهاز الحاسوب .
اسم الجهاز هو HC-05 و الpairing code هو 1234
اسم الجهاز هو HC-05 و الpairing code هو 1234
بعد ان تتم عملية الربط Pairing بنجاح , يأتي دور البرنامج tera term
قم بفتح برنامج Tera Term و حدد خيار Serial الموجود اسفل الشاشة .
يجب عليك معرفة الcom port الخاص بالبلوتوث في جهاز الحاسوب , و يمكن معرفته عبر الضغط على اجهزة البلوتوث في لوحة التحكم و فتح اعدادات البلوتوث
بعد ان تحدد رقم الCom port في لوحة Tera term الرئيسة اضغط OK ستلاحظ أن الLED الموجود على قطعة البلوتوث توقف عن الترميش المستمر السريع fast blink و اصبح يضيء بشكل ابطئ , و ستظهر لك شاشة البرنامج و يمكنك رؤية البيانات المرسلة و المستقبلة ظاهرة عليها .
سيظهر تطبيق البرنامج على شاشة المخرجات كما في الشكل :
كما يمكن ربط البلوتوث بجهاز يعمل على نظام الأندرويد بسهولة , قم بتحميل برنامج Arduino bluetooth و عرف اسم الجهاز HC 05 و من ثم قم بعملية الربط .
الفيديو التالي يوضح الفكرة .
الفيديو التالي يوضح الفكرة .
hi Geno tronex!
ردحذفI am Rang. can you share the project android please. nhut.rang3101@gmail.com . Thank you very much..
Hi
حذفExplain more please , do you need the software of android
أزال المؤلف هذا التعليق.
ردحذفلأكثر من سبب :
حذفاخترت المنفذ الخاطئ لل Bluetooth device على جهازك
البلوتوث الذي تريد الأرتباط معه ليس في وضعيه التزامن مع جهازك .
يجب ان يتغير وميض ال LED الموجود على البلوتوث من فلاش سريع لفلاش بطيء حتى يدخل في وضع التزامن .
تأكد من توصيلاتك جيداً , و اكتب برنامج يقوم بارسال رسائل للجهاز في البداية , ان ظهرت الرسائل فهذا يعني ان كل شيء صحيح و يمكنك بعدها الكتابة للبلوتوث
كيف استطيع زيادة مدى ال bluetooth module ؟
ردحذفهل يمكن استخدام NRF24L01 كمستقبل مع مرسل bluetooth ؟
من فضلك ايه هتغير لو غيرت نوع البلوتوث ارجو الرد
ردحذفحسب النوع , قد لا يكون هناك اي اختلاف بالنسبة لبعض الأنواع , و انواع اخرى قد تتغير البرامج لها , حسب النوع المستخدم .
حذفشكرا جزيلا استاذ لاكن هل اقوم طريقه بربط البلوتوث الى الأردوينو ثم اقوم بتوصيل الاردوينو للحاسوب ثم افتح برنامج التيرا تيرم؟ارجو الرد
ردحذفهل يمكن استخدام هذا البلوتوث لعمل اتصال بين قطعتين اردوينو وارسال البيانات بينهما
ردحذفنعم .
حذفيمكن استخدام HC05 و وضعها في وضعيه ال AT Mode و تفعيل خيار Master لأحدى القطعتين "راجع النشرة الفنية لل HC05 "
يعمل هذا النمط على البحث تلقائياً عن اقرب جهاز بلوتوث من نوع HC05 و الأرتباط معاه .
كيف يمكن عمل برنامج بلغة الجافا لاستقبال وارسال البيانات بدلا من tera term
ردحذفتحتاج لسؤال مبرمج جافا .
حذفكيف يمكن ربط لردوينو باردوينو اخر عن طريق البلوثوت
ردحذفيمكن استخدام HC05 و وضعها في وضعيه ال AT Mode و تفعيل خيار Master لأحدى القطعتين "راجع النشرة الفنية لل HC05 "
حذفيعمل هذا النمط على البحث تلقائياً عن اقرب جهاز بلوتوث من نوع HC05 و الأرتباط معاه .
أزال المؤلف هذا التعليق.
ردحذفلو استخدمت بلوتوث bluegiga WT32 .هل لديك فكرة عن كيفية الربط مع الأردوينو وبرمجته
ردحذفشكراا
لم استخدمه من قبل .
حذفهذا النوع يرتبط مع اجهزة ايفون فقط
اذا اردت ان اتحكم بالأردوينو عن طريق البلوتوث و استخدام برنامج الماتلاب ،هل عندك فكرة عن الموضوع أو توجيه .
ردحذفشكرا جزيلا
tera term يضهرلي COM 1,2,3,4 فقط لمذا ?.مع العلم أني قمت بجميع الخطوات المذكورة اعلاه
ردحذفواعد ت تثبيت البرناج لكن نفس النتيجة ، البلوتوث عندي في COM 19
يغطيك العافية...
ردحذفانا وصلت tx,rx من البلوتوث لل tx,rx اردوينو بزبط ولا لازم ادخلو ب pin
أزال المؤلف هذا التعليق.
ردحذفهل أستطيع عمل واجهة مستخدم للتحكم والإرسال والاستقبال بين الموبايل والأردوينو وكيف
ردحذفنعم يمكن
حذفكيف , تريد مبرمج تطبيقات للهاتف حسب نظام التشغيل ليصمم لك الواجهة و طريقة الربط
كيف تحميل البرمجه سيرفو
ردحذفhttp://www.genotronex.com/2013/06/servo-motor.html
حذفمرحبا
حذفمرحبا بدي مساعدة
ردحذفانا عم بعمل مشروع كيف بدي اعرف اذا في اتصال بين البلوتوث ولاردوينو لاني بدي من خلا انو البلوتوث تعدى المسافة وانقطع الاتصال يعمل حدث معين حجم
مرحبا
ردحذفانا استخدمت موديل البلوتوت hm-10 ولكنة لم يضهر علي شاشة الهاتف او لايباد هل من طريقة لربطه مع الاردوينوا
وشكرا جزيلا
كيف ممكن أنقل صوت استقبلتو من حساس صوت وربطو مع شريحة بلوتوث للموبايل؟وشو التطبيق يلي ممكن استخدمو عالموبايل ليستقبل الصوت من شريحة البلوتوث؟
ردحذفโปรโมชั่นGclub ของทางทีมงานตอนนี้แจกฟรีโบนัส 50%
ردحذفเพียงแค่คุณสมัคร Gclub กับทางทีมงานของเราเพียงเท่านั้น
ร่วมมาเป็นส่วนหนึ่งกับเว็บไซต์คาสิโนออนไลน์ของเราได้เลยค่ะ
สมัครสล็อตออนไลน์ >>> goldenslot
สนใจร่วมลงทุนกับเรา สมัครเอเย่น Gclub คลิ๊กได้เลย
เว็บไซต์คาสิโนออนไลน์ที่ได้คุณภาพอับดับ 1 ของประเทศ
ردحذفเป็นเว็บไซต์การพนันออนไลน์ที่มีคนมา สมัคร Gclub Royal1688
และยังมีหวยให้คุณได้เล่น สมัครหวยออนไลน์ ได้เลย
สมัครสมาชิกที่นี่ >>> Gclub Royal1688
ร่วมลงทุนสมัครเอเย่นคาสิโนกับทีมงานของเราได้เลย
كيف يمكنني ان ارسل معلومات من الاردوينو الى الهاتف عن طريق البلوتوث
ردحذف