جدول المحتويات:
- الخطوة 1: ما هو المطلوب
- الخطوة 2: افتراض أن Arduino IDE مثبت بالفعل
- الخطوة 3: احصل على OLED يعمل على Arduino
- الخطوة 4: OLED الوظيفي مع إدخال Arduino LDR التناظري
فيديو: ESP32 مع OLED مدمج (WEMOS / Lolin) - بدء أسلوب اردوينو: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
إذا كنت مثلي ، فأنت تقفز على فرصة الحصول على أحدث وأكبر ESP8266 / إلخ … وتضعه في خطواته. لا يختلف ESP32 ولكني وجدت أنه لا يوجد الكثير حتى الآن فيما يتعلق بالوثائق. يجب أن تتعلق الخطوتان الأوليتان بمعظم نكهات ESP32 وليس فقط تلك التي تم تصويرها باستخدام OLED. نأمل أن تبدأ هذه "الخطوات بخطوتين". حظا سعيدا …. استمتع … اسمحوا لي أن أعرف ما إذا كان يعمل من أجلك. بعض الافتراضات هي أنك تعرف كيفية التنقل في Arduino IDE والعمل مع مكتباتهم.
تحديث: 05 يناير 18 - تأكد من إطلاعك على بعض مقاطع فيديو ESP32 المحدثة في نهاية هذا Instructable. ساعة الإنترنت و Bluetooth BLE قيد التشغيل. ابحث في ملاحظات YouTube عن روابط للرسومات.
الخطوة 1: ما هو المطلوب
ESP32 SOC
كابل USB
اردوينو IDE
الخطوة 2: افتراض أن Arduino IDE مثبت بالفعل
بشكل افتراضي ، لا يظهر ESP32 بعد مع إدخالات مدير اللوحات القياسية التي تشير إلى
لهذا السبب ، نحتاج إلى إضافتها يدويًا في الوقت الحالي.
اتبع جميع الخطوات على الموقع التالي لإعداد Arduino IDE الخاص بك للوحة ESP32 الجديدة.
github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md
إذا كان لديك OLED المدمج ، وترغب في محاولة تشغيله ، فانتقل إلى الخطوة التالية.
الخطوة 3: احصل على OLED يعمل على Arduino
الآن بعد أن قمت بتحميل رسم تخطيطي من Arduino على ESP32 ، فمن المحتمل أن تكون الصور "الجميلة" التي كانت تعمل عليه عند توصيله لأول مرة قد اختفت.
يستخدم هذا ESP32 الخاص مكتبات SSD1306 للتواصل مع شاشة OLED. لقد حالفني الحظ في البدء عن طريق تحميل مكتبة Arduino التالية واختبار أحد الرسومات النموذجية المضمنة في SSD1306. إذا فشل الرسم في التجميع مع وجود أخطاء ، فتأكد من تغيير العنوان الذي فشل فيه إلى (0x3c ، 5 ، 4).
توجد دبابيس I2C المخصصة لـ ESP على GPIO 5 و 4 للبيانات والساعة على التوالي.
سيؤكد رسم ESP32_Wemos_I2C_Scanner المرفق ما إذا كانت دبابيسك قد تمت معالجتها بشكل صحيح. قم بتحميله على ESP32 الخاص بك وتحقق من الشاشة التسلسلية.
github.com/squix78/esp8266-oled-ssd1306
الخطوة 4: OLED الوظيفي مع إدخال Arduino LDR التناظري
**** تحديث 28Dec17 تحقق من فيديو ESP32 مع ساعة الإنترنت / NTP العاملة. رابط تحميل الكود متاح على يوتيوب الفيديو أدناه
قررت الاستمرار في التعامل مع هذا وتمكنت من جعل OLED يعمل مع بيانات "حقيقية" وليس فقط الأمثلة. تغذية LDR التناظرية. لقد أرفقت رسم Arduino بهذا للمساعدة. خذها في جولة واسمحوا لي أن أعرف كيف تصنعها! إذا كنت بحاجة إلى "فرشاة متابعة" حول طريقة عمل Arduino و Analog ، فتوجه إلى https://programmingelectronics.com/tutorial-21-ana …
لقد بدأت في مغامرة Arduino الخاصة بي مع هؤلاء الأشخاص … الدورة التدريبية جديرة بالاهتمام بالتأكيد.
موصى به:
كيفية إنشاء إعداد DJ للمبتدئين - أسلوب الفينيل: 7 خطوات
كيفية إنشاء إعداد DJ للمبتدئين - نمط الفينيل!: في هذا Instructable ، سأوضح لك كيفية إنشاء إعداد DJ بأسلوب القرص الدوار الكلاسيكي باستخدام الفينيل. سواء كنت هاويًا أو تريد أن تصبح محترفًا ، وربما تقوم بجولة حول العالم لكسب دخل ، فإن هذه الخطوات سوف
اردوينو ميجا 2560 مع واي فاي مدمج - ESP8266: 10 خطوات
Arduino MEGA 2560 مع WiFi مدمج - ESP8266: في نص اليوم ، نناقش Arduino الذي أعتبره مميزًا للغاية ، لأنه يحتوي على ESP8266 مضمن في لوحه. لا يحتوي على ESP12 ملحومًا على السبورة. بدلاً من ذلك ، تحتوي على شريحة Espressif. إذن ، على السبورة لديك الجهاز المدمج
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو
مروحة أسلوب Steampunk: 4 خطوات (مع صور)
مروحة أسلوب Steampunk: أنا أحب بعض Steampunk :) هذه مروحة قمت ببنائها في عطلة نهاية أسبوع واحدة تتميز بطابع steampunk ، وهذا نوع من التقاطع بين عرض تعليمي وعرض شرائح. لقد التقطت بعض الصور أثناء بناء المعجبين بي ، لكن ليس بما يكفي لأكون كوم
وضع الصوت في لعبة أسلوب DDR: 6 خطوات
وضع الصوت في لعبة أسلوب DDR: سيعلمك هذا البرنامج التعليمي كيفية إنشاء لعبة بأسلوب DDR داخل Scratch