جدول المحتويات:
- الخطوة 1: الخطوة 1: لوحات ESP32 وتثبيت Arduino IDE وتكوين مكتبة VGA
- الخطوة 2: الخطوة 2: تحميل "Snake" إلى ESP32
- الخطوة 3: الخطوة 3: توصيل منفذ VGA
- الخطوة 4: الخطوة 4: قم بتوصيل الأزرار الأربعة
- الخطوة 5: الخطوة 5: الخاتمة والتقدير
فيديو: ثعبان ESP32 VGA: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
سأوضح في هذا الدليل كيفية إعادة إنتاج لعبة أركيد كلاسيكية - Snake - باستخدام ESP32 ، مع إخراج شاشة VGA.
تبلغ الدقة 640 × 350 بكسل ، في 8 ألوان.
لقد قمت سابقًا بعمل إصدار باستخدام Arduino Uno (انظر هنا) ، لكن الدقة كانت 120 × 60 بكسل فقط ، 4 ألوان.
أصبح هذا المشروع ممكنًا بفضل مكتبة ESP32 VGA الرائعة التي كتبها فابريزيو دي فيتوريو. انظر هنا لمزيد من التفاصيل.
الخطوة 1: الخطوة 1: لوحات ESP32 وتثبيت Arduino IDE وتكوين مكتبة VGA
هذه الخطوة مماثلة للخطوة الأولى من مشروعي السابق الذي تم تنفيذه باستخدام ESP32 ، وبالتالي فقط اتبع هذا الرابط ، وابدأ القراءة من الخطوة 1 حتى الخطوة الفرعية 3 مستبعدة.
يجب عليك تثبيت مكتبة FabGL VGA ، لكن بالنسبة إلى Snake ، فأنت بحاجة إلى أحدث إصدار: فقط في حالة تغييرها في المستقبل ، أضع في أسفل هذه الخطوة إصدارًا عاملاً في الملف src.new.rar. يمكنك تنزيل وفك ضغط وإعادة تسمية المجلد باسم "src" في ملف
مجلد "… / arduino-1.8.9 / libraries".
الخطوة 2: الخطوة 2: تحميل "Snake" إلى ESP32
قم بتنزيل Snake.ino في الجزء السفلي من هذه الخطوة. افتحه باستخدام Arduino IDE وقم بتحميله على ESP32 الخام. إذا لم تكن لديك رسائل خطأ ، فيجب أن يكون الرمز قيد التشغيل بالفعل.
الخطوة 3: الخطوة 3: توصيل منفذ VGA
أنت بحاجة إلى الأجزاء التالية:
- موصل DSUB15 ، أي موصل VGA أنثى أو كابل VGA ليتم قطعه.
- ثلاث مقاومات 270 أوم.
قم بتوصيل ESP32 GPIO pin 2 و 15 و 21 بـ VGA الأحمر والأخضر والأزرق على التوالي ، من خلال مقاومات 270 أوم.
قم بتوصيل VGA Hsync و Vsync بدبابيس ESP32 GPIO 17 و 4 على التوالي.
قم بتوصيل دبابيس موصلات DSUB15 5 و 6 و 7 و 8 و 10 بـ ESP32 GND.
للتعرف على تعريف دبوس موصل VGA DSUB15 ، انظر الصورة في هذه الخطوة. ملحوظة ، هذا هو جانب اللحام للموصل الأنثوي.
الخطوة 4: الخطوة 4: قم بتوصيل الأزرار الأربعة
يوضح المخطط في هذه الخطوة كيفية توصيل زر واحد (مفتوح عادة) من + 5 فولت إلى دبوس ESP32 المحدد. لاحظ أنك تحتاج أيضًا إلى توصيل دبوس ESP المحدد بحوض GND بمقاوم من 1 إلى 2 كيلو أوم. بهذه الطريقة عندما يتم تحرير الزر (مفتوح) يكون دبوس ESP عند صفر فولت تمامًا.
بشكل أكثر تحديدًا ، تحتاج إلى توصيل أربعة أزرار بالترتيب التالي:
- دبوس 12 على الزر الأيمن
- دبوس 25 لأعلى
- دبوس 14 إلى الزر الأيسر
- دبوس 35 للزر السفلي
الخطوة 5: الخطوة 5: الخاتمة والتقدير
إذا كان كل شيء يعمل بشكل صحيح ، فقط قم بتوصيل شاشة VGA وستتمكن من الاستمتاع بـ Snake.
أود أن أعبر عن خزاناتي لـ Fabrizio Di Vittorio عن مكتبته الرائعة ESP32 VGA. لمزيد من التفاصيل والأمثلة و … Space Invaders ، قم بزيارة موقعه.
إذا أعجبك هذا المشروع ، فيرجى كتابة تعليق أو مشاركة صورة للجهاز الذي تصنعه … وفوق الكل ، صوّت له في مسابقة GAMES!
موصى به:
روبوت ثعبان مطبوع ثلاثي الأبعاد: 7 خطوات (بالصور)
روبوت ثعبان مطبوع ثلاثي الأبعاد: عندما حصلت على طابعة ثلاثية الأبعاد ، بدأت أفكر في ما يمكنني صنعه بها. لقد طبعت الكثير من الأشياء ولكني أردت إنشاء بنية كاملة باستخدام الطباعة ثلاثية الأبعاد. ثم فكرت في صنع إنسان آلي. كانت فكرتي الأولى هي صنع كلب أو عنكبوت ، لكن
ثعبان على لوح توصيل: 3 خطوات (بالصور)
ثعبان على لوح توصيل: & quot؛ هل لديك أية ألعاب على هاتفك؟ & quot؛ & quot؛ ليس بالضبط. & quot؛ مقدمة: بسيطة التحكم وسهلة البرمجة وخالدة من قبل Nokia 6110 ، أصبح Snake المشروع المفضل لدى المهندسين. تم تنفيذه في أي شيء من مصفوفات LED ، L
ألعاب تتكيف مع التبديل: ثعبان يتم التحكم فيه عن بُعد على شكل بيضة يسهل الوصول إليه: 7 خطوات (مع صور)
ألعاب تتكيف مع التبديل: لعبة Egg التي يتم التحكم فيها عن بعد الأفعى يسهل الوصول إليها!: تكيّف اللعبة يفتح طرقًا جديدة وحلولًا مخصصة للسماح للأطفال ذوي القدرات الحركية المحدودة أو الإعاقات التنموية بالتفاعل مع الألعاب بشكل مستقل. في كثير من الحالات ، لا يتمكن الأطفال الذين يحتاجون إلى الألعاب المكيفة من
ثعبان محمول: 3 خطوات
الأفعى المحمولة: هذا برنامج تعليمي حول كيفية صنع لعبة الثعبان المحمولة الخاصة بك! كل ما تحتاجه هو اردوينو ، وبعض الأجهزة الإلكترونية ، وطريقة ما لحالة كل شيء. فيما يلي قائمة بجميع الاحتياجات: - Arduino uno (1) - وحدة عصا التحكم (1) - مصفوفة LED (1) - بعض الأسلاك (10
ثعبان LED: 9 خطوات
ثعبان LED: في هذه التعليمات ، سأوضح لك كيفية صنع إبداعي ، المكون من الكثير والكثير من مصابيح LED ، وهو شكل يشبه الثعبان ، ثعبان LED. يبلغ طول ثعباني LED مترًا واحدًا ، لكنك تقرر كم سيكون ثعبانك ، فالثعبان مسلي ومظهر