جدول المحتويات:

Arduino و SIM900 GSM GPRS 3G تسجيل درجة الحرارة والرطوبة ، إحصائيات الجوال: 4 خطوات
Arduino و SIM900 GSM GPRS 3G تسجيل درجة الحرارة والرطوبة ، إحصائيات الجوال: 4 خطوات

فيديو: Arduino و SIM900 GSM GPRS 3G تسجيل درجة الحرارة والرطوبة ، إحصائيات الجوال: 4 خطوات

فيديو: Arduino و SIM900 GSM GPRS 3G تسجيل درجة الحرارة والرطوبة ، إحصائيات الجوال: 4 خطوات
فيديو: Raspberry Pi based Vehicle Accident Alert using MEMS GSM Camera and Voice (Rs.10000/-) 2024, يوليو
Anonim
Arduino و SIM900 GSM GPRS 3G تسجيل درجة الحرارة والرطوبة ، إحصائيات الجوال
Arduino و SIM900 GSM GPRS 3G تسجيل درجة الحرارة والرطوبة ، إحصائيات الجوال
Arduino و SIM900 GSM GPRS 3G تسجيل درجة الحرارة والرطوبة ، إحصائيات الجوال
Arduino و SIM900 GSM GPRS 3G تسجيل درجة الحرارة والرطوبة ، إحصائيات الجوال

مع Arduino UNO R3 و SIM900 Shield و DHT22 ، يمكنك تسجيل بيانات درجة الحرارة والرطوبة بالخارج أو في الغرفة أو في الصوبة الزجاجية أو المختبر أو غرفة التبريد أو أي مكان آخر مجانًا تمامًا. سنستخدم هذا المثال لتسجيل درجة حرارة الغرفة والرطوبة.

سيتم توصيل الجهاز بالإنترنت عبر GPRS 2G ، بحيث يمكن استخدامه حتى بدون وجود جهاز توجيه أو اتصال إنترنت سلكي. الأفضل للحقول ومزارع الكروم أو الأماكن المماثلة بدون اتصال إنترنت ثابت.

ستكون قادرًا على التحقق من أحدث القراءات على هاتفك المحمول أو سطح المكتب أو أي جهاز آخر به متصفح.

اللوازم

يمكنك شراء الأجهزة المطلوبة هنا (الحد الأدنى المطلوب):

اردوينو UNO R3

SIM900 درع لاردوينو UNO

شاحن USB لتشغيل جهازك - الآن هذا مطلوب لوحدة GSM لا تحتوي وحدة USB على طاقة كافية

كابل USB صغير

وحدة DHT22 مع كابل

بطاقة SIM مع تعطيل PIN وبعض خطة البيانات

الصمام الثنائي للحالة

من الجيد أيضًا أن يكون لديك:

أسلاك العبور

منصة تجريبية لاردوينو

حاوية مقاومة للماء

مفتاح جاك للطاقة

هذا أيضًا تم اختباره / يعمل مع مستشعر AM2305 الصناعي

الخطوة 1: أضف جهازك إلى LoggingPlatform

أضف جهازك إلى LoggingPlatform
أضف جهازك إلى LoggingPlatform

هنا يمكنك إضافة جهازك للحصول على مفاتيح API المطلوبة لاحقًا:

الخطوة 2: توصيل الأجهزة

اتصال الأجهزة
اتصال الأجهزة

أدخل بطاقة SIM في وحدة GSM Shield Connect Shield بـ Arduino

قم بتوصيل محول الطاقة و USB بجهاز الكمبيوتر

قم بتوصيل DHT22 Out بـ GSM shield PIN 10

قم بتوصيل DHT22 + إلى GSM shield 3V

قم بتوصيل DHT22 - بدرع GSM GND

قم بتوصيل LED إذا كنت تريد إشارة الحالة ، غير مطلوب

مثال على الرسم البياني على الصورة

الخطوة 3: تحميل البرنامج المطلوب إلى الجهاز (دليل Windows)

تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)
تحميل البرنامج المطلوب للجهاز (دليل Windows)

قم بتنزيل Arduino IDE وتثبيته: https://www.arduino.cc/en/main/software قم بتوصيل الجهاز بـ USB على جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows ، وقم بتثبيت برامج التشغيل إذا لزم الأمر

قم بتشغيل Arduino IDE

حدد منفذ COM (عادة ما يكون هذا رقمًا أكبر إذا لم تكن لديك أجهزة أخرى متصلة) ، الصورة 1

حدد نوع اللوحة ، الصورة 2

تنزيل وفتح شفرة المصدر: يجب أن يكون لديك مكتبات:

SoftwareSerial.h - يتم تضمين هذا عادةً في Arduino IDE

و

DHT.h - يمكنك التنزيل هنا والنسخ إلى مجلد مكتبة اردوينو الخاص بك مثل: C: / arduino-1.6.8 / libraries

رمز SIM900 للتسجيل متاح هنا

افتح رمز SIM900 هذا باستخدام Arduino IDE:

قم بتغيير هذه المعلمات كما في الصورة 3

APN يمكنك الحصول عليها من مزود بطاقة SIM الخاص بك

وغيرها من منصة loggingforest: https://loggingforest.com/index.php/page/pricing ، الصورة 3

بعض إشعارات الرموز: لا تعمل المكتبات القياسية لـ SIM900 بشكل صحيح للمهام القابلة للتكرار مثل التسجيل ، لذلك نتواصل مباشرة مع أوامر SIM900 AT التسلسلية

إذا كنت تستخدم درعًا مختلفًا ، فربما تحتاج إلى تحديد دبابيس RX و TX مختلفة في الكود

عند استخدام (وليس التصحيح أو الاختبار) ، يجب عليك تعطيل DEBUG_EN ، والتغيير من صواب إلى خطأ

لاختيار الشبكة يدويًا باستخدام SIM900 ، إذا كنت تعيش على حدود البلد ، فيمكنك إلغاء التعليق على هذه السطور وتحديد رمز الشبكة المقدم في التسلسل ، مثل الصورة 4

يمكن العثور على رمز الشبكة مثل 21910 لـ A1 في سطر COPS ، الصورة 5

إذا كان الرمز الخاص بك عالقًا في TEST AT ، فهذا يعني أن محول الطاقة لا يوفر طاقة كافية لـ SIM900 ، فمن الأفضل استخدام 5V 2A أو 9V 1A. قد يطلب بعض موفري sim استخدام USER و PWD لاتصال apn ، كما يمكنك تحديده في الكود.

بعد ذلك سيبدأ جهازك في إرسال البيانات إلى loggingforest ويمكنك رؤيتها هناك

الخطوة 4: تحقق من البيانات على الهاتف المحمول أو سطح المكتب

تحقق من البيانات على الهاتف المحمول أو سطح المكتب
تحقق من البيانات على الهاتف المحمول أو سطح المكتب
تحقق من البيانات على الهاتف المحمول أو سطح المكتب
تحقق من البيانات على الهاتف المحمول أو سطح المكتب
تحقق من البيانات على الهاتف المحمول أو سطح المكتب
تحقق من البيانات على الهاتف المحمول أو سطح المكتب

بعد ذلك ، سيبدأ جهازك في إرسال البيانات إلى loggingforest ويمكنك رؤيتها هناك في loggingforest device ، قم فقط بتعريف اسم المعلمات والقيم كصورة 1

انقر فوق معاينة الصورة 2

وسترى بيانات جميلة ، الصورة 3

لا تتردد في التعليق ومشاركة المسجل الخاص بك

موصى به: