جدول المحتويات:
- الخطوة 1: إعداد Arduino
- الخطوة 2: تجهيز الإعداد
- الخطوة 3: Lasercut
- الخطوة 4: Aansluiten
- الخطوة 5: هيا نلعب
فيديو: لعبة Flappy Bird Met Arduino En Ledgrid: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
Altijd al zelf eens een game willen ontwerpen؟ تحقق من dan zeker deze Instructable.
في opdracht van het vak Interactieontwikkeling التقى heben wij een team van vier een simpele game ontworpen. Het enige dat je hiervoor nodig hebt is een Arduino ، een ultrasonische sensor en RGB-ledjes met batterij. Een Grid voor de ledjes en een case for ultrasonische sensor zijn ook noodzakelijk، maar deze kan je zelf gemakkelijk maken. Wij maken gebruik van een Grid van 200 op 300 ledjes، maar dit kan je aanpassen naarmate de hoeveelheid ledjes die je hebt.
لعبة Benodigdheden van de:
- المصابيح WS281 RGB بكسل Arduino Genuino Uno (+ kabel)
- جهاز استشعار الموجات فوق الصوتية HC SR04
(je kan altijd gebruik maken van een andere ultrasonische sensor، maar dan ga je dit in de code ook moeten aanpassen en gaan de verbindingen Anders zijn)
Batterij BTF Lightening 50-5 في Stroomkabel
Benodigdheden voor de Grid ledjes en case sensor:
- MDF 5mm / Multiplex 5mm (zie.ai-bestanden voor afmetingen)
- Kalkpapier (zie.ai-best و voor afmetingen)
- Houtlijm
- إيف. الإيلاستيك
Als je al je materiaal verzameld hebt moet je ook nog Arduino en Processing downloaden:
www.arduino.cc/en/main/software
processing.org/download/
باب gemaakt:
لوكاس يانسن ، لورا فانديبوت ، جيربود بارثلز ، ياسين يير
الخطوة 1: إعداد Arduino
De volledige code van Arduino ("اسم الملف")
كود ليدجريد
نحن hebben een basiccode van het ledgrid om Arduino met Processing te verbinden.
مستشعر الكود
Hierbij voegen وضعنا كود van de ultrasonische sensor toe die opnieuw Arduino verbind met Processing.
الخطوة 2: تجهيز الإعداد
معالجة رمز De volledige (الرمز البريدي)
كود ليدجريد
دي كود أوم هت ليدجريد في معالجة تي تيكنين. كونترولر بل حتى ريجيل 41 في zet de juiste poort er in (zie foto). Als je niet weet op welke poort je Arduino zit، run dan even deze sketch (poortvinden.pde)، de poorten worden dan in volgorde uitgelezen in console onderaan، beginnend bij 0.
Hierbij voegen وضعناها في تصميم van de "Bird" toe met de ultrasonische sensor. Als de sensor een grotere afstand، dan zal de vogel omhoog gaan en als deze een lagere waarde doorkrijt، dan zal deze nar beneden gaan.
الخطوة 3: Lasercut
. Ai- &. PDF-bestand الشبكة
Voor het lasercutten van een network، waar de ledjes in passen، kan je bijgevoegde. Ai-file downloaden. باس دي غروت فان هيت كانفاس أن آن دي جروت فان جي بلات فوردات جي إنجنت تي لاسركوتن. Lijm all stukjes voorzichtig aan elkaar! Kijk naar de foto's om te zien hoe alles ineen steekt.
. Ai- &. PDF-bestand القضية
Voor het lasercutten van een doosje، waar de sensor in past، kan je bijgevoegde. Ai-file downloaden. تصميم Je kan uiteraard altijd een eigen maken afhankelijk van het aantal ledjes en de ultrasonische sensor die je gebruikt. Lijm alle stukjes voorzichtig aan elkaar، behalve de bovenkant omdat de bekabeling er nog in moet!
Extra. Ai- &. PDF-bestand vleugels
نحن hebben ook nog vleugels gemaakt met de lasercutter، die je aan je hand kan widemaken. من السهل التعرف على أجهزة الاستشعار عن بعد دقة اليد من ناحية الدقة والسهولة. Met een elastiekje kan je de vleugel aan je hand widemaken، zoals op de foto.
الخطوة 4: Aansluiten
بترج آن سترومكابل كوبلين
Om stroom te leveren aan de batterij zou je een stroomkabel moeten doorknippen en deze verbinden zoals te zien is op de foto.
Ledjes في doos steken en aan batterij koppelen
Steek de ledjes in de doos، denk hierbij aan hoe de ledjes lopen in jouw network قيد المعالجة. Koppel dan de ledjes aan de batterij zoals op de foto. Dus de witte kabel naar -V en de rode naar + V.
ليدجيس أن أردوينو
Verbind de blauwe kabel aan de groene van de ledjes en met pin 6 en de zwarte kabel aan de witte van de ledjes en met Gnd. (زي صور)
مستشعر aansluiten aan ArduinoSluit de ultrasonische sensor aan Arduino zoals op de afbeelding. Vcc naar 5V (groen) ، Trigpin naar pin 3 (blauw) ، Echopin naar pin 2 (bruin) en Gnd naar Gnd (geel).
الخطوة 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. إنها
لعبة مينيون كوبيكرافت (لعبة مصباح يدوي): 4 خطوات
لعبة Minion Cubecraft (لعبة مصباح يدوي): منذ فترة طويلة كنت أرغب في صنع شعلة لاستخدامها في الظلام ، لكن فكرة وجود كائن أسطواني الشكل بمفتاح تشغيل وإيقاف فقط جعلتني أقاوم عدم القيام بذلك. لقد كان سائدًا جدًا. ثم في أحد الأيام أحضر أخي قطعة صغيرة من ثنائي الفينيل متعدد الكلور
لعب لعبة Flappy Bird مع لوحة التطوير M5stick C القائمة على M5stack Esp32: 5 خطوات
لعب لعبة Flappy Bird مع لوحة التطوير M5stick C المستندة إلى M5stack Esp32: مرحبًا يا رفاق ، سنتعلم اليوم كيفية تحميل رمز لعبة flappy Bird إلى لوحة تطوير m5stick c المقدمة من m5stack. بالنسبة لهذا المشروع الصغير ، ستحتاج إلى اتباع شيئين: m5stick-c لوحة التطوير: https://www.utsource.net/itm/p/8663561.h
لعبة BBC Microbit Flappy Bird وحالة: 7 خطوات
لعبة BBC Microbit Flappy Bird وحقيبة: هذه الحالة من أجل لعبة ولعبة ميكروبيت من بي بي سي من أجل المتعة اللامتناهية