لنقل رسالة من الهاتف الذكي إلى لوحة الأردوينو عبر البلوتوث و عرضها على شاشة LCD ، يمكنك اتباع الخطوات التالية:
1- اختيار وحدة بلوتوث:
اختر وحدة بلوتوث للتفاعل مع لوحة الأردوينو. يمكنك استخدام وحدة بلوتوث مثل HC-05 أو HC-06. تأكد من أن الوحدة متوافقة مع لوحة الأردوينو وقادرة على العمل كمودم سلكي.
2- توصيل وحدة البلوتوث بلوحة الأردوينو:
قم بتوصيل وحدة البلوتوث بلوحة الأردوينو باستخدام توصيلات UART (TX و RX) على اللوحة.
3- توصيل و شاشة LCD بلوحة الأردوينو:
توصيل أسلاك الطاقة (VCC وGND) من الشاشة بمنافذ 5V وGND على الأردوينو على التوالي.
توصيل سلك SDA من الشاشة بمنفذ A4 على الأردوينو.
توصيل سلك SCL من الشاشة بمنفذ A5 على الأردوينو.
4- توصيل لوحة الأردوينو بالهاتف الذكي:
استخدم تطبيق بلوتوث على هاتفك للبحث عن الوحدة البلوتوث المتصلة بلوحة الأردوينو وقم بإقرانها.
5- تحميل البرنامج على لوحة الأردوينو:
استخدم بيئة تطوير الأردوينو (Arduino IDE) لكتابة برنامج يستخدم مكتبة بلوتوث لتحقيق التواصل. يمكنك استخدام مكتبة SoftwareSerial لتحديد مداخل UART بمساعدة بعض التحويلات إذا لزم الأمر.
6- تطبيق البرنامج على لوحة الأردوينو:
قم بتحميل البرنامج الذي قمت بكتابته إلى لوحة الأردوينو باستخدام كبل USB.
7- إرسال الرسائل من الهاتف:
الآن، يمكنك استخدام تطبيق بلوتوث على هاتفك لإرسال البيانات إلى لوحة الأردوينو.
لوحة الاردوينو:
لوحة الأردوينو هي لوحة إلكترونية تستخدم في تطوير الأجهزة الإلكترونية التفاعلية والمشاريع البرمجية. توفر الأردوينو بيئة برمجية واجهة سهلة للمبتدئين والمحترفين لتطوير الأجهزة والمشاريع المختلفة.
وحدة بلوتوث HC-06:
وحدة البلوتوث HC-06 هي وحدة بلوتوث شائعة تُستخدم مع الأردوينو لاستقبال بيانات من الهاتف الذكي عبر بلوتوث
شاشة LCD I2C 1602:
هي شاشة مسطحة يمكن استخدامها لعرض المعلومات بشكل نصي أو رسومي
وصلات الأسلاك (Jumper wires):
لتوصيل وحدة بلوتوث HC-06 بالأردوينو.
لوحة الاختبار:
هو مكون إلكتروني شائع الاستخدام لأداء النماذج الأولية السريعة والتجريب. يجعل من السهل توصيل المكونات الإلكترونية دون الحاجة إلى لحام.
توصيل وحدة البلوتوث HC-06:
وحدة البلوتوث HC-06 تحتوي على أربعة أسلاك: تغذية (VCC)، أرضي (GND)، دبوس TX (الإرسال)، ودبوس RX (الاستقبال).
سلك الـ VCC يتصل بالـ 5V على اللوحة الأردوينو.
سلك الـ GND يتصل بـ GND على اللوحة الأردوينو.
سلك دبوس TXD (الإرسال) يتصل بمنفذ رقم 6 على الأردوينو.
سلك دبوس RXD (الاستقبال) يتصل بمنفذ رقم 7 على الأردوينو.
VCC: توصيله بمنفذ 5V على لوحة االأردوينو.
GND: توصيله بمنفذ GND على لوحة الأردوينو.
SDA: توصيله بمنفذ A4 على لوحة الأردوينو.
SCL: توصيله بمنفذ A5 على لوحة الأردوينو.
لنقل رسالة من الهاتف الذكي إلى لوحة الأردوينو عبر البلوتوث باستخدام Arduino IDE وApp Inventor، يمكنك اتباع الخطوات التالية:
برمجة الأردوينو باستخدام Arduino IDE:
تحميل مكتبة LiquidCrystal_I2C أولًا، تأكد قبل استخدام البرنامج من
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
#include <SoftwareSerial.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 20, 4); SoftwareSerial hc06(6,7); String message=""; void setup(){ //Initialize Bluetooth Serial Port hc06.begin(9600); lcd.init(); } void loop(){ // قراءة الرسالة المستلمة من الهاتف الذكي عبر البلوتوث while(hc06.available()>0){ message+=(char)hc06.read(); } //Select function with cmd if(message!=""){ lcd.clear(); lcd.backlight(); lcd.setCursor(0, 0); lcd.print("Message received"); lcd.setCursor(0,1); // عرض الرسالة المستلمة من الهاتف الذكي على شاشة LCD lcd.print(message); message=""; } delay(100); } |
يسمح برنامج Arduino IDE لبطاقة الأردوينو بما يلي:
1- الاتصال بالهاتف الذكي
2- استقبال الرسالة من الهاتف الذكي
3- شاشة LCD عرض الرسالة المستلمة من الهاتف الذكي على
قم بإنشاء تطبيق محمول باستخدام App Inventor.
استخدم المكونات المتاحة لـبلوتوث لإنشاء اتصال مع وحدة بلوتوث HC-06.
أضف تسميات أو حقول نصية للإرسال رسالة إلى لوحة الأردوينو.
استخدم القطع المتاحة في App Inventor لإنشاء اتصال بلوتوث مع وحدة بلوتوث HC-06.
استخدم كتل البرمجة هذه لإرسال رسالة من الهاتف الذكي إلى لوحة الأردوينو عبر البلوتوث
1- قم بتحميل كود Arduino IDE على الأردوينو الخاص بك.
2- قم بتثبيت وتشغيل التطبيق الذي تم إنشاؤه باستخدام App Inventor على هاتفك الذكي.
3- اتصل بالأردوينو من التطبيقة.
4-تأكد من إرسال الرسالة إلى بطاقة الأردوينو.
تشير الروبوتات التعليمية إلى استخدام الروبوتات وتكنولوجيا الروبوتات لتعزيز التعلم في بيئات التعليم. إنه ينطوي على دمج التكنولوجيا والهندسة وعلوم الحاسوب في الفصل الدراسي، مما يتيح للطلاب المشاركة في تجارب تعلم عملية وعملية.
في هذا السياق ، يمثل موقعنا الإلكتروني مصدرًا ممتازًا للآباء والمعلمين والأطفال الذين يرغبون في اكتشاف الروبوتات.
زاوية قنطش ـ جمال ـ المنستير ـ تونس
+216 92 886 231
medaliprof@gmail.com
هذا موقع واب تم إنشاؤه بواسطة محمد علي أستاذ إعلامية