ESP32
يوضح هذا المشروع كيفية تسجيل البيانات مع الطوابع الزمنية على بطاقة microSD باستخدام ESP32 . على سبيل المثال ، سنقوم بتسجيل قراءات درجة الحرارة من جهاز استشعار DS18B20 كل 10 دقائق . سيكون ESP32 في وضع السكون العميق بين كل قراءة ، وسيطلب التاريخ والوقت باستخدام بروتوكول وقت الشبكة (NTP) .
ملخص مشروع تخزين دراجات الحرارة مع ESP32
قبل البدء ، دعنا نبرز الميزات الرئيسية للمشروع :

- يقرأ ESP32 درجة الحرارة باستخدام جهاز استشعار درجة الحرارة DS18B20 .
- بعد الحصول على درجة الحرارة ، تقدم طلبًا إلى خادم NTP (بروتوكول وقت الشبكة) للحصول على التاريخ والوقت . لذلك ، يحتاج ESP32 إلى اتصال Wi-Fi .
- يتم تسجيل البيانات (درجة الحرارة والطابع الزمني) على بطاقة microSD . لتسجيل البيانات على بطاقة microSD ، نستخدم وحدة بطاقة microSD .
- بعد الانتهاء من هذه المهام السابقة ، ينام ESP32 لمدة 10 دقائق .
- يستيقظ ESP32 ويكرر هذه العملية .
الأجزاء المطلوبة لمشروع تخزين دراجات الحرارة مع ESP32
فيما يلي قائمة بالأجزاء اللازمة لإنشاء هذا المشروع (انقر فوق الروابط أدناه للعثور على أفضل الاسعار في في موقع أنا ألكتروني ) .

-
جميع المنتجات, حساسات
حساس الحرارة الرقمي DS18B20 Digital Temperature Sensor
لمحة سريعة
-
Digital temperature sensor
-
1-Wire communication (only one data pin required)
-
Temperature range −55°C to +125°C
-
Accuracy ±0.5°C (−10°C to +85°C)
-
Unique 64-bit serial code
-
Works with Arduino, ESP32, ESP8266, Raspberry Pi
-
Low power consumption
SKU: AC054 -
-
-
-
-
اردوينو, جميع المنتجات
موديول قراءة وكتابة بطاقات الذاكرة SD Card Reading Writing Module
لمحة سريعة
- جميع منافذ توصيل SD SPI و MOSI و SCK و MISO و CS.
- دعم المدخلات 5V / 3.3V.
- يمكن لهذه الوحدة التعامل مع بطاقات SD سعة 2 جيجابايت.
- الحجم: 4.7 × 3.1 سم.
- مؤشر LED.
- حامل بطاقة SD.
- منظم 3.3V مدمج (AMS1117-3.3) لجيل + 5 فولت إلى 3.3 فولت. 3.3V متاح أيضًا كإخراج.
للاطلاع على فكرة مشروع تساعدك على برمجة واستخدام هذا المنتج
SKU: AA114 -
انترنت الأشياء, الاجهزة والمكونات اللاسلكية, جميع المنتجات
موديول واي فاي وبلوتوث ESP32 development board
انترنت الأشياء, الاجهزة والمكونات اللاسلكية, جميع المنتجاتموديول واي فاي وبلوتوث ESP32 development board
لمحة سريعة
- فلاش مدمج : 32 ميجابت
- امدادات الطاقة : 5V
- بروتوكول WiFi: IEEE 802.11 b / g / n
- الواجهة الطرفية : UART / GPIO / ADC / DAC / SDIO / PWM / I2C / I2S
- مستوى المنطق : 3.3V
للاطلاع على فكرة مشروع تساعدك على برمجة واستخدام هذا المنتج
SKU: NA396
إعداد وحدة بطاقة microSD مع ESP32
لحفظ البيانات على بطاقة microSD مع ESP32 ، نستخدم وحدة بطاقة microSD التالية التي تتصل بـ ESP32 باستخدام بروتوكول اتصالات SPI .

تنسيق بطاقة microSD مع ESP32
عند استخدام بطاقة microSD مع ESP32 ، يجب عليك تنسيقها أولاً . اتبع الإرشادات التالية لتهيئة بطاقة microSD الخاصة بك .
1. أدخل بطاقة microSD في جهاز الكمبيوتر الخاص بك . انتقل إلى جهاز الكمبيوتر وانقر بزر الماوس الأيمن على بطاقة SD . حدد تنسيق كما هو موضح في الشكل أدناه .

2. سوف تفتح معك نافذة جديدة . حدد FAT32 ، اضغط على ابدأ لتهيئة عملية التنسيق واتبع الإرشادات التي تظهر على الشاشة .

الاسلاك - ربط مكونات المشروع مع ESP32
اتبع المخطط التخطيطي التالي لتجميع الدائرة لهذا المشروع .

يمكنك أيضًا استخدام الجدول التالي كمرجع لتوصيل وحدة بطاقة microSD :

تحميل الكود البرمجي مع ESP32
إليك الكود الذي تحتاج إلى تحميله على ESP32 . قبل التحميل ، تحتاج إلى تعديل الكود لتضمين بيانات اعتماد الشبكة (SSID وكلمة المرور) .
لتحميل الكود البرمجي اضغط هنا
أنتهت !!!





