جدول المحتويات:
- الخطوة 1: التجميع
- الخطوة 2: العرض التوضيحي 1. الرسومات والنص
- الخطوة 3: العرض 2. شاشة تعمل باللمس
- الخطوة 4: العرض 3. لعبة المنطق "الأعمدة"
- الخطوة 5: عرض الفيديو
فيديو: لعبة المنطق "الأعمدة": 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
أهلا!
اليوم أود أن أشارك مشروعًا لإنشاء لعبة منطقية بسيطة "أعمدة". لهذا نحتاج:
- واحدة من أكثر شاشات SPI ميسورة التكلفة وبأسعار معقولة ،
- اردوينو نانو
- درع TFT لـ Arduino Nano (والذي سنجمع به المكونات الفردية في وحدة واحدة).
هذا الدرع هو الإصدار الثاني (خفيف الوزن ، لـ Arduino Nano) من TFT Shield لـ Arduino Uno ، والذي يمكنك أن تقرأ عنه هنا وهنا وهنا.
وصف موجز لدرع TFT:
- حجم اللوح 64x49 مم ،
- موصل 30 دبوس لتوصيل Arduino Nano ،
- موصل ذو 14 سنًا لتوصيل شاشة TFT مقاس 320 × 240 بواجهة SPI (بما في ذلك شاشة تعمل باللمس) ،
- موصل لبطاقة microSD ،
- موصل لوحدة بلوتوث (HC-06) ،
- موصل 20 سنًا للكاميرا OV7670 (بالإضافة إلى آخرين) ،
- موصل USB صغير ، بالإضافة إلى موصل منفصل ثنائي السن لإمداد الطاقة 5 فولت.
اللعبة نفسها مشهورة جدًا ، لذا لن أسهب في وصف قواعدها. ونتحدث عن الإدارة. نظرًا لعدم وجود أزرار ميكانيكية في هذا الجهاز ، سنستخدم شاشة اللمس للشاشة نفسها. يوضح الشكل التالي حدود مناطق الشاشة والوظائف المقابلة لها.
لا شيء معقد. وهكذا ، فلنبدأ.
الخطوة 1: التجميع
تجميع الألواح بسيط للغاية. لكن يجب توخي الحذر لقراءة تعيينات جهات الاتصال قبل التثبيت. تحتاج أولاً إلى تثبيت لوحة Arduino Nano كما هو موضح في الصورة. بعد ذلك ، يتم توصيل شاشة يمكن توصيلها على جانب واحد من اللوحة (الصور من 1 إلى 6) وعلى الجانب الآخر (الصور من 7 وغيرها). بعد ذلك يمكنك توصيل الطاقة بكابل USB صغير وفيما يلي الصور.
اخترت التجميع مع حوامل الحامل ، لأن هذا تصميم أكثر إحكاما وأكثر راحة في الإمساك به في يدك. يرجى ملاحظة أن فتحات التركيب مصممة لعرض قطري مقاس 2.8 بوصة.
بعد التجميع ، يمكنك متابعة تنزيل الرسومات ، ولكن قبل ذلك لا تنس تثبيت المكتبة اللازمة للعمل مع درع TFT. المكتبة موجودة على الرابط:
قبل الانتقال إلى رسم اللعبة نفسها ، أود أن أوضح لك إمكانيات اللوحة في رسم النصوص والرسومات ، بالإضافة إلى معالجة شاشة اللمس.
الخطوة 2: العرض التوضيحي 1. الرسومات والنص
يقدم هذا الفصل مثالاً على العمل باستخدام النص والرسومات وشاشة اللمس. يستخدم هذا الرسم التخطيطي الخطوط من مكتبة Adafruit.
من المستحسن أن تقوم أولاً ببرمجة لوحة Arduino Nano بشكل منفصل ثم تجميع الجهاز (ولكن يمكنك أيضًا برمجة اللوحة كجزء من الجهاز). يكون رسم العناصر على الشاشة بصريًا أسرع مما لو كانت الشاشة متصلة بـ Arduino Nano مباشرة من خلال SPI.
الخطوة 3: العرض 2. شاشة تعمل باللمس
يوضح الرسم التخطيطي التالي كيفية العمل مع شاشة اللمس. نظرًا لأن شاشة اللمس مقاومة ، فمن الملائم العمل معها باستخدام القلم.
باستخدام هذين الرسمين كمثال ، يمكنك بالفعل تطوير مشاريعك الخاصة بالرسومات والنصوص وشاشة اللمس.
الخطوة 4: العرض 3. لعبة المنطق "الأعمدة"
وأخيرًا ، نأتي إلى أهم رسم - اللعبة المنطقية "الأعمدة". التحكم ، كما قلت ، يتم عن طريق النقر فوق منطقة الشاشة (إنه أكثر ملاءمة من الأزرار الميكانيكية أسفل الشاشة). ونظرًا لوجود العديد من أحجام العرض: 2.4 بوصة ، 2.8 بوصة ، 3.2 بوصة (جميع البرامج متوافقة) ، فإن اللعب على شاشة بقطر 3.2 بوصة يكون أكثر متعة من 2.4 بوصة.
الخطوة 5: عرض الفيديو
في النهاية أضفت فيديو توضيحي أتمنى أن تكون قد استمتعت بمشروعي. في المستقبل ، أخطط لنشر مشروع جديد وإظهار ميزات جديدة باستخدام هذا الجهاز. شكرا للاهتمام!
موصى به:
جهاز اختبار رقاقة المنطق Raspberry Pi: 4 خطوات
Raspberry Pi Logic Chip Tester: هذا هو برنامج نصي لاختبار المنطق لـ Raspberry pi ، حيث يمكنك التحقق مما إذا كانت دائرة المنطق (ذاتية الصنع) تعمل. يمكن أيضًا استخدام هذا البرنامج النصي لاختبار المرحلات. تحذير: لا يعمل Raspberry pi دعم مدخلات GPIO 5 فولت ، لذلك إذا كانت دائرتك تنتج 5 فولت ، فأنت
لعبة سيمون - لعبة ممتعة: 5 خطوات
Simon Game - Fun Game !: المرجع: بعد عطلة نهاية أسبوع طويلة ، يجب أن تحاول جاهدًا إكمال جميع المهام والعمل الذي تتحمل مسؤوليته. حان الوقت لتدريب عقولنا ، أليس كذلك؟ إلى جانب تلك الألعاب المملة والتي لا معنى لها ، هناك لعبة تسمى Simon Game
Aruduino LED لعبة النقر السريع لعبة لاعبين: 8 خطوات
Aruduino LED Game Fast Clicking Two Player Game: هذا المشروع مستوحى منHassonAlkeim. إذا كنت على استعداد لإلقاء نظرة عميقة ، هنا رابط يمكنك التحقق من https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. هذه اللعبة هي نسخة محسنة من Alkeim. إنها
محلل المنطق مع واجهة مستخدم Android: 7 خطوات
محلل المنطق بواجهة مستخدم Android: العالم مليء بالفعل بالعديد من أجهزة تحليل المنطق. في هوايتي الإلكترونية ، كنت بحاجة إلى واحدة لاستكشاف الأخطاء وإصلاحها وتصحيح الأخطاء. لقد بحثت في الإنترنت ولكن لا يمكنني العثور على ما أبحث عنه. ها أنا ذا ، أقدم لكم … & quot؛ حتى آخر
قلم اختبار مستوى المنطق TTL: 5 خطوات (بالصور)
TTL Logic Level Tester Pen: Polarity Tester Pen & amp؛ أمبير ؛ TTL Logic Level Tester Pen هذا قلم اختبار القطبية مختلف قليلاً لأنه قادر على اختبار مستويات TTL ويظهر الحالة على شاشة 7 أجزاء باستخدام الأحرف: & quot؛ H & quot؛ (مرتفع) للمستوى المنطقي & quot؛