جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
أنا معجب كبير بوحدة M5Stack ESP32. يبدو احترافيًا للغاية على عكس "عش الفئران" المعتاد من اللوحات والأسلاك النموذجية!
مع معظم لوحات تطوير ESP32 ، يمكنك تشغيل برنامج / تطبيق واحد فقط في كل مرة ولكن الآن على M5Stack يمكنك الاختيار من بين العديد من التطبيقات عبر قائمة. أنيق هاه ؟!
تشمل التطبيقات:
- راسم الذبذبات ثنائي القناة
- WebRadio
- محطة الطقس
- WebServer مع مدير ملفات SD على شبكة الإنترنت
- متصفح SD
-
أدوات
- واي فاي حزمة مراقب
- واي فاي الماسح الضوئي
- I²C الماسح الضوئي
- قارئ مستشعر DHT
- ساعة التوقيف
- ألعاب
يُظهر الفيديو البناء والخطوات التالية تشرح العملية.
الخطوة 1: Ardunio IDE Out ، PlatformIO IDE In
التحدي الأول هو أننا لا نستطيع استخدام Arduino IDE المحبوب لدينا لهذا المشروع. وقت التغيير والتغيير جيد ، صحيح ؟! انتقل إلى جيثب:
github.com/botofancalin/M5Stack-MultiApp- متقدم
يمكنك هنا الاطلاع على الإرشادات الخاصة بتثبيت PlatformIO والمتطلبات الأخرى. الخطوة الأولى هي تنزيل المستودع وفك ضغطه إلى مكان يمكنك العثور عليه بسهولة ، على سبيل المثال. سطح المكتب.
الآن قم بتنزيل وتثبيت Visual Studio Code
code.visualstudio.com/
وملحق PlatformIO
الآن قم بتثبيت ESP32 Framework على PlatformIO. بالنسبة لي ، حدث هذا تلقائيًا بمجرد تثبيت PlatformIO. ابحث أيضًا في هذا الوقت عن أي تحديثات سيتم وضع علامة عليها.
حان الوقت لتطبيق تصحيح PlatformIO ، ما عليك سوى نسخ محتويات دليل PlatformIO_Patch ضمن المجلد M5Stack-MultiApp-Advanced-master على سطح المكتب إلى دليل.platformio.
الخطوة 2: قم بتفليش M5Stack باستخدام البرامج الثابتة المجمعة مسبقًا
يمكن العثور على الإرشادات الوامضة في مجلد البرامج الثابتة المترجمة مسبقًا ضمن المجلد M5Stack-MultiApp-Advanced-master على سطح المكتب.
1. قم بتشغيل ESPFlashDownloadTool_v3.6.4.exe
2. حدد أداة تنزيل ESP32
3. حدد ملف البرنامج الثابت "M5StackMultiApp.bin"
4. أدخل عنوان الملف: 0x10000 (تم إجراؤه افتراضيًا)
5. حدد منفذ COM في أداة التنزيل تحقق من رقم منفذ M5Stack COM في مدير الجهاز.
6. اضغط مع الاستمرار على مفتاح RESET مضغوطًا على M5Stack
7. انقر فوق ابدأ في أداة التنزيل وحرر مفتاح إعادة التعيين
بعد الوميض ، اضغط على مفتاح إعادة الضبط لبدء تشغيل M5Stack
الخطوة 3: إنشاء وفلاش M5Stack MultiApp
افتح مجلد مشروع MultiApp في PlatformIO.
انتقل إلى المجلد src وتحميل الملف main.cpp.
انقر فوق الزر BUILD الموجود في الزاوية اليسرى السفلية من شريط مهام Visual Studio. سترى بعض رسائل التحذير باللون الأصفر ولكن نأمل بعد فترة من الوقت سترى رسالة "النجاح" الخضراء!
الآن اضغط على زر سهم التحميل وانتظر رسالة "نجاح" خضراء أخرى وستظهر قائمة MultiApp على M5Stack - تهانينا !! يمكنك الآن استكشاف التطبيقات.
احصل على M5Stack من هنا: M5Stack ESP32
أو هنا: M5Stack ESP32