الدرس الثاني عشر : التغريد بواسطة الاردوينو
السلام عليكم ورحمة الله وبركاته
اسأل الله ان يجعل اجازتكم سعيدة
الدرس الثاني عشر : التغريد بواسطة الاردوينو .
نبذة عن الدرس :
في هذا الدرس سوف نقوم بعمل اتصال بين الاردوينو و تويتر وذلك لنستطيع إرسال تغريدات إلى تويتر
من خلال الاردوينو وذلك بإستخدام مكتبة تسمح لاردوينو بالاتصال بتويتر وايضا نحتاج إن نستخدم درع الواي فاي .
متطلبات المشروع :
أردوينو أونو
درع الواي فاي (Wifi shield )
التوكن (Token) :
هو مجموعة من الرموز تمكن المكتبة من إستخدام حسابك بتويتر وذلك بعد الحصول على الصلاحيات منك .
الحصول على التوكن :
1- قم بزيارة هذا الموقع.
2- سجل الدخول إلى حسابك بتويتر.
3- اضغط على زر إعطاء الصلاحيات لتطبيق.4- في نفس النافذة سوف يظهر التوكن الخاص بك.
الكود البرمجي :
#include <SPI.h>
#include <WiFi.h>
#include <Twitter.h> //استدعاء المكتبة
char ssid[] = ""; // اسم الشبكة المراد الاتصال بها
char pass[] = ""; // كلمة السر الخاصة بالشبكة
Twitter twitter(""); // التوكن الخاص بك
char msg[] = ""; // هنا تقوم بكتابة التغريدة
void setup()
{
delay(1000);
WiFi.begin(ssid, pass);
delay(10000);
Serial.begin(9600);
Serial.println("connect");
if (twitter.post(msg)) {
int status = twitter.wait(&Serial);
if (status == 200) {
Serial.println("OK."); // عند ظهور هذه الرسالة تفيد بإن تم نشر التغريدة
} else {
Serial.print("failed : code "); // عند ظهور هذه الرسالة تفيد بحدوث خطا
Serial.println(status);
}
} else {
Serial.println("connection failed."); // هذه الرسالة تدل على حدوث خطا في الاتصال بالشكبة
}
}
void loop()
{
}
رابط تحميل المكتبة Twitter.rar
لمعرفة كيفية إضافة المكتبة للكود راجع هذا الدرس
تحدي :
أجعل الاردوينو تتصل بـ ليد و عندما يتم إرسال التغريدة يضيء الليد .
وإلى هنا نصل إلى ختام هذا الدرس
أتمنى إني أوضحت المعلومة بشكل المطلوب
ونراكم إن شاء الله في دروس قادمة .
التعليقات (1)
موقع التوكن غير موجود
اخي العزيز انا اريد كمثل هذا الفكره وهي استخدام الاردوينو كمُرسل عن طريق الواي فاي لأرساله معلومة على تطبيق مُعين
حيث ستكون مسج حامل معلومات بسيطة
عرض المزيد.. جديد مقالاتي
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !