الدرس الثاني عشر : التغريد بواسطة الاردوينو

وضاح العونيمنذ 7 سنوات

السلام عليكم ورحمة الله وبركاته 

 

اسأل الله ان يجعل اجازتكم سعيدة

 

الدرس الثاني عشر : التغريد بواسطة الاردوينو .

12.jpg

 

نبذة عن الدرس :

في هذا الدرس سوف نقوم بعمل اتصال بين الاردوينو و تويتر وذلك لنستطيع إرسال تغريدات إلى تويتر

من خلال الاردوينو وذلك بإستخدام مكتبة تسمح لاردوينو بالاتصال بتويتر وايضا نحتاج إن نستخدم  درع الواي فاي .

 

متطلبات المشروع :

ArduinoUno_R3_Front_450px.jpg

أردوينو أونو

c722b90d7d79920c1a299687c0f7c2c5.image.447x354.jpg

درع الواي فاي (Wifi shield )

 

 

 

التوكن (Token) :

هو مجموعة من الرموز تمكن المكتبة من إستخدام حسابك بتويتر وذلك بعد الحصول على الصلاحيات منك .

 

الحصول على التوكن :

1-  قم بزيارة هذا الموقع.

2- سجل الدخول إلى حسابك بتويتر.

Capture.PNG
3- اضغط على زر إعطاء الصلاحيات لتطبيق.4- في نفس النافذة سوف يظهر التوكن الخاص بك. 

Capture2.PNG

 

 

الكود البرمجي :


#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

لمعرفة كيفية إضافة المكتبة للكود راجع هذا الدرس 

https://3alam.pro/articles/microcontroller/waduino-series-temperature-humidity-sensor/

 

تحدي :

أجعل الاردوينو تتصل بـ ليد و عندما يتم إرسال التغريدة يضيء الليد .

 

 

وإلى هنا نصل إلى ختام هذا الدرس 

أتمنى إني أوضحت المعلومة بشكل المطلوب

ونراكم إن شاء الله في دروس قادمة .

كلمات دليلية:
2
إعجاب
2418
مشاهدات
0
مشاركة
1
متابع
متميز
محتوى رهيب

التعليقات (1)

مرتضى كريم:

موقع التوكن غير موجود 

 

اخي العزيز انا اريد كمثل هذا الفكره وهي استخدام الاردوينو كمُرسل عن طريق الواي فاي لأرساله معلومة على تطبيق مُعين 

حيث ستكون مسج حامل معلومات بسيطة 

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !