HC-06 Wireless Bluetooth Module TTL

Description:

Bluetooth (Bluetooth) technologyis a short-range radio technologythe use of "Bluetooth" technology that can effectively
Simplify PDAsnotebook computers and mobile phone handsets and other mobile communication terminal communication between devicesbut also to work
These simplify the device and the Internet (Internet) communication between the communication devices so that these modern and the Internet
Data transfer between more quickly and efficientlyto widen the road for wireless communications.
Because it is the first to deal with the Bluetooth modulefirst come today or small test chopperso Arduino successfully communicate with pc
Bar. Let's wiringconnect a Bluetooth board +5 V VCCGND connection board Bluetooth-GNDTX motherboard Bluetooth connection
RXRX Connectivity Bluetooth TX. When the Bluetooth module is successfully connected with the PC powerthe Bluetooth module power indicator will flash
Shuothe connection indicator will light green.
 
Here's a look at the programand I let my Arduino receives input "r" after the interface is pin13 LED flashes
Lookthen output (keyes) words.

شرح :

البلوتوث Bluetooth و ربطه بالأردوينو

البلوتوث BLUETOOTH

في كثير من التطبيقات الحياتية المختلفة , نهتم في موضوع التحكم بالأجهزة عن بُعد لاسلكياً Wirless  , كالتحكم بالبيوت الذكية Smart Home و الروبوتات Robot و غيرها الكثير .


تتعد طرق التحكم عن بعد , فهناك التحكم بواسطة الأشعة تحت الحمراء IR  او موجات الراديو RF أو عن طريق الايثرنت Ethernet أو GSM , xbee و غيرها .

سأتناول بالتفصيل كل نوع على حدا , و سأبدأ بطريقة تندرج تحت بند RF ألا و هي البلوتوث Bluetooth .

 في البداية ما هو البلوتوث Bluetooth ؟ 




هي تقنية اتصالات  في نطاق الموجات الراديو  القصيرة صممت لنقل البيانات لمسافات قصيرة من المتر الواحد إلى المائة متر وبأستهلاك كميات ضئيلة من الطاقة وتستخدم هذه التقنية بشكل كبير في نقل البيانات بين الأجهزة المحمولة وفى الملحقات الطرفية للحاسب

ما سنقوم به اليوم هو ربط الأردوينو بالبلوتوث و جعل الأردوينو ينقل البيانات من و إلى الحاسوب  .

ماذا سنحتاج في هذه التجربة ؟ 

المعدات :

سنحتاج لتنفيذ هذه التجربة إلى :
1) بطاقة اردوينو 
2)قطعة بلوتوث Bluetooth module HC-05 
3)مصدر تغذية خارجي "بطارية 9فولت "
4) بلوتوث usb "اختياري في الأجهزة التي لا تمتلك بلوتوث "
5) اسلاك توصيل Solderless jumper
6) BreadBoard

البرمجيات :

ستحتاج لتنفيذ هذه التجربة لبرمجية الأردوينو الأصدار 1.0.1 او أعلى .

برمجية  Tera Term أو Putty  


في البداية طريقة التوصيل :

هذا المخطط ادناه يوضح طريقة التوصيل .

يمكن ان تكون التغذية اما 3.3 فولت أو 5 فولت حسب الموديل المستخدم 

سنقوم في البداية بتعريف جهاز البلوتوث HC-05 المربوط مع الأردوينو مع جهاز الحاسوب .



اسم الجهاز هو HC-05 و الpairing code هو 1234 

بعد ان تتم عملية الربط Pairing بنجاح , يأتي دور البرنامج tera term 

قم بفتح برنامج Tera Term و حدد خيار Serial  الموجود اسفل الشاشة .

يجب عليك معرفة الcom port  الخاص بالبلوتوث في جهاز الحاسوب , و يمكن معرفته عبر الضغط على اجهزة البلوتوث في لوحة التحكم و فتح اعدادات البلوتوث 



بعد ان تحدد رقم الCom port  في لوحة Tera term الرئيسة اضغط OK ستلاحظ أن الLED  الموجود على قطعة البلوتوث توقف عن الترميش المستمر السريع fast blink و اصبح يضيء بشكل ابطئ , و ستظهر لك شاشة البرنامج و يمكنك رؤية البيانات المرسلة و المستقبلة ظاهرة عليها .

سيظهر تطبيق البرنامج على شاشة المخرجات كما في الشكل :

Documents:

Mikroelectron Code:

char val;
int ledpin = 13;
void setup()
{
  Serial.begin(9600);
  pinMode(ledpinOUTPUT);
}
void loop()
{
  val = Serial.read();
  if (val == 'r')
  {
    digitalWrite(ledpinHIGH);
    delay(500);
    digitalWrite(ledpinLOW);
    delay(500);
    Serial.println("keyes");
  }
}

9 JD
13 JD
Quantity
166 in stock
9 JD 1+ units
8.5 JD 10+ units
8 JD 25+ units
7 JD 100+ units



Related Products

subscribe to our weekly newsletter

loading