جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في هذا البرنامج التعليمي سوف نتعلم كيفية استخدام DPS422 لقياس درجة الحرارة والضغط الجوي باستخدام XMC4700.
DPS422
DPS422 عبارة عن مستشعر رقمي مصغر لضغط الهواء ودرجة الحرارة بدقة عالية واستهلاك تيار منخفض. يتم إجراء استشعار الضغط باستخدام عنصر استشعار سعوي ، مما يضمن دقة عالية في درجة الحرارة.
يمكن الوصول إلى نتائج القياس عبر بروتوكول I2C أو SPI.
يأتي مستشعر الضغط الجوي DPS422 مزودًا بمكتبة Arduino جاهزة للاستخدام.
يرجى العثور على ورقة البيانات الخاصة بـ DPS422 هنا.
UART (إرسال استقبال غير متزامن عالمي)
يستخدم اتصال UART لإرسال البيانات من XMC4700 إلى Node MCU. UART تعني Universal Asynchronous Receive Transmit ، وهو جهاز كمبيوتر للاتصال التسلسلي. UART هي واحدة من أبسط تقنيات الاتصال التسلسلي وأكثرها استخدامًا. لمزيد من المعلومات الرجوع إلى الارتباط.
الخطوة 1: المكونات المطلوبة
- ضغط S2GO DPS422
- محول IOT الخاص بي
- طقم الاسترخاء XMC4700
- عقدة MCU ESP8266
الخطوة 2: ربط الأجهزة
المكونات المستخدمة
الخطوه 3:
نظام مكدس
الخطوة الرابعة:
واجهة بين NodeMCU و My IoT Adapter
الخطوة 5: متطلبات البرنامج
- اردوينو IDE
- سيغر جي لينك
الخطوة 6: إجراءات التثبيت
يرجى الرجوع من خلال الرابط لإجراء التثبيت.
الخطوة 7: الكود
كود اردوينو لـ XMC4700
الخطوة الثامنة:
كود اردوينو لـ NodeMCU
الخطوة 9: النتائج
(إكس إم سي 4700)
الخطوة 10:
NodeMCU
الخطوة 11: التطبيقات التي تستخدم DPS422
- قياس دقيق للارتفاع
- طائرات بدون طيار
- الملاحة الداخلية والخارجية
- تطبيقات إنترنت الأشياء
- المنزل الذكي
- تتبع الرياضة واللياقة البدنية
الخطوة 12: تحذير هام
- يتمتع DPS422 بتصنيف أقصى يبلغ 4 فولت
- لوحات الطرف الثالث مع منطق 5 V ، على سبيل المثال Arduino Uno ، لا يمكن توصيله بلوحة DPS422 Pressure Shield2Go مباشرةً ، حتى إذا كانت الطاقة متصلة بالدبوس 3.3 فولت كخطوط واجهة ، على سبيل المثال SDA / SCL ، ستظل مدفوعة بـ 5 فولت
- الرجاء استخدام مستوى التغيير المناسب لهذه اللوحات
- كاميرا DPS422 حساسة للضوء ويجب حمايتها من التعرض المباشر للضوء
الخطوة 13: الخطوة التالية
لتحميل البيانات من NodeMCU إلى Amazon AWS ، يرجى الرجوع إلى الرابط.