الفرق بين المراجعتين لصفحة «قفزة ماريو»

من ويكي أضِف
اذهب إلى التنقل اذهب إلى البحث
ط (تقفيل الوصفة واضافة تصنيف)
(تحرير إملائي)
سطر 1: سطر 1:
 
{{تقديم وصفة
 
{{تقديم وصفة
−
|تقديم=المنتج هو لعبة بأستخدام اردوينو والLCD والهدف من اللعبة اجتياز الحواجز والوصول الى اعلى نقاط
+
|تقديم=المنتج هو لعبة باستخدام أردوينو وشاشة إل سي دي LCD والهدف من اللعبة اجتياز الحواجز والوصول الى أعلى نقاط
 
|صورة=[[صورة: Arduinogame1.png|يسار| 400px]]
 
|صورة=[[صورة: Arduinogame1.png|يسار| 400px]]
 
|فيديو=https://www.youtube.com/watch?v=flC3_X-yJ-I&feature=emb_title
 
|فيديو=https://www.youtube.com/watch?v=flC3_X-yJ-I&feature=emb_title
سطر 7: سطر 7:
 
|عنوان الخطوة=الاحتياجات
 
|عنوان الخطوة=الاحتياجات
 
|شرح=[[صورة:تصميم-دائرة-اللعبة1.jpg | يسار | 300px]]
 
|شرح=[[صورة:تصميم-دائرة-اللعبة1.jpg | يسار | 300px]]
−
*دائرة اردوينو
+
*دائرة أردوينو
−
*اسلاك
+
*أسلاك
 
*LCD 16x4
 
*LCD 16x4
 
*push button
 
*push button
−
*كابل توصيل اردوينو
+
*كابل توصيل أردوينو
−
*مقاومة 220 اوم
+
*مقاومة 220 أوم
 
}}
 
}}
 
{{خطوة وصفة
 
{{خطوة وصفة
سطر 19: سطر 19:
 
[[صورة:Arduinogame4.png | يسار | 400px]]
 
[[صورة:Arduinogame4.png | يسار | 400px]]
  
−
استخدم السلك لتوصيل اشارة 5 فولت على الاردوينو الى الصف الاحمر على لوحة التجارب breadboard
+
استخدم السلك لتوصيل إشارة 5 فولت على الأردوينو إلى الصف الأحمر على لوحة التجارب breadboard
  
−
واستخدم سلك اخر لتوصيل الاشارة الارضية من الاردوينو الى الصف الاسود على لوحة التجارب
+
واستخدم سلك آخر لتوصيل الإشارة الأرضية من الأردوينو إلى الصف الأسود على لوحة التجارب
  
−
الLCD لديها 16 مكان للتوصيل على الشكل الاتى:-
+
الإل سي دي LCD لديها 16 مكان للتوصيل على الشكل التالي:-
  
 
*GND - power ground signal  
 
*GND - power ground signal  
سطر 42: سطر 42:
 
*LED- - backlight LED negative
 
*LED- - backlight LED negative
  
−
استخدم اسلك لتوصيل مخارج الشاشة GND و LED- الى الصف الاسود فى لوحة التجارب  
+
استخدم السلك لتوصيل مخارج الشاشة GND و LED- إلى الصف الأسود فى لوحة التجارب  
  
−
استخدم سلك لتوصيل مخرج VCC الى الصف الاحمر فى لوحة التجارب
+
استخدم سلك لتوصيل مخرج VCC إلى الصف الأحمر فى لوحة التجارب
  
−
استخدم القاومة فى التوصيل بين LED+ و الصف الاحمر فى لوحة التجارب
+
استخدم القاومة فى التوصيل بين LED+ و الصف الأحمر فى لوحة التجارب
  
−
*وصل DB7 الى Arduino pin 3  
+
*وصل DB7 إلى Arduino pin 3  
−
*وصل DB6 الى Arduino pin 4  
+
*وصل DB6 إلى Arduino pin 4  
−
*وصل DB5 الى Arduino pin 5  
+
*وصل DB5 إلى Arduino pin 5  
−
*وصل DB4 الى Arduino pin 6  
+
*وصل DB4 إلى Arduino pin 6  
−
*وصل E الى Arduino pin 9  
+
*وصل E إلى Arduino pin 9  
−
*وصل R/W الى Arduino pin 10 (او الى الصف الاسود فى لوحة التجارب)
+
*وصل R/W إلى Arduino pin 10 (أو إلى الصف الأسود في لوحة التجارب)
−
*وصل RS الى Arduino pin 11  
+
*وصل RS إلى Arduino pin 11  
−
*وصل V0 الى Arduino pin 12 (او الى الصف الاسود فى لوحة التجارب)
+
*وصل V0 إلى Arduino pin 12 (أو إلى الصف الأسود في لوحة التجارب)
  
−
ووصل احد طرفى الPush button الى الصف الاسود فى لوحة التجارب والطرف الاخر الى المخرج رقم 2 فى اردوينو
+
ووصل إحدى طرفي الPush button إلى الصف الأسود فى لوحة التجارب والطرف الآخر إلى المخرج رقم 2 فى أردوينو
 
}}
 
}}
 
{{خطوة وصفة
 
{{خطوة وصفة
−
|عنوان الخطوة=الكود البرمجى
+
|عنوان الخطوة=الكود البرمجي
−
|شرح=بعد توصيل الاردوينو باكمبيوتر وفتح برنامج Arduino IDE يحب وضع الكود التالى ورفعة على الاردوينو:
+
|شرح=بعد توصيل الأردوينو بالكمبيوتر وفتح برنامج Arduino IDE يجب وضع الكود التالي ورفعه على الأردوينو:
  
 
https://github.com/Muhamd-magdy/Arduino-Game
 
https://github.com/Muhamd-magdy/Arduino-Game
 
}}
 
}}
 
[[تصنيف:التمساح]]
 
[[تصنيف:التمساح]]

مراجعة 13:46، 27 مارس 2020


عدّل باستمارة وصفة

[[صورة:

Arduinogame1.png

| يسار | 600px|]]

المنتج هو لعبة باستخدام أردوينو وشاشة إل سي دي LCD والهدف من اللعبة اجتياز الحواجز والوصول الى أعلى نقاط

الفيديو: https://www.youtube.com/watch?v=flC3_X-yJ-I&feature=emb_title




الخطوة 1: الاحتياجات

تصميم-دائرة-اللعبة1.jpg
  • دائرة أردوينو
  • أسلاك
  • LCD 16x4
  • push button
  • كابل توصيل أردوينو
  • مقاومة 220 أوم



الخطوة 2: التوصيل

Arduinogame3.jpg
Arduinogame4.png

استخدم السلك لتوصيل إشارة 5 فولت على الأردوينو إلى الصف الأحمر على لوحة التجارب breadboard

واستخدم سلك آخر لتوصيل الإشارة الأرضية من الأردوينو إلى الصف الأسود على لوحة التجارب

الإل سي دي LCD لديها 16 مكان للتوصيل على الشكل التالي:-

  • GND - power ground signal
  • VCC - positive power signal
  • V0 - contrast adjust
  • RS - register select
  • R/W - read/write select
  • E - operation enable signal
  • DB0 - data bit 0 (not used here)
  • DB1 - data bit 1 (not used here)
  • DB2 - data bit 2 (not used here)
  • DB3 - data bit 3 (not used here)
  • DB4 - data bit 4
  • DB5 - data bit 5
  • DB6 - data bit 6
  • DB7 - data bit 7
  • LED+ - backlight LED positive
  • LED- - backlight LED negative

استخدم السلك لتوصيل مخارج الشاشة GND و LED- إلى الصف الأسود فى لوحة التجارب

استخدم سلك لتوصيل مخرج VCC إلى الصف الأحمر فى لوحة التجارب

استخدم القاومة فى التوصيل بين LED+ و الصف الأحمر فى لوحة التجارب

  • وصل DB7 إلى Arduino pin 3
  • وصل DB6 إلى Arduino pin 4
  • وصل DB5 إلى Arduino pin 5
  • وصل DB4 إلى Arduino pin 6
  • وصل E إلى Arduino pin 9
  • وصل R/W إلى Arduino pin 10 (أو إلى الصف الأسود في لوحة التجارب)
  • وصل RS إلى Arduino pin 11
  • وصل V0 إلى Arduino pin 12 (أو إلى الصف الأسود في لوحة التجارب)

ووصل إحدى طرفي الPush button إلى الصف الأسود فى لوحة التجارب والطرف الآخر إلى المخرج رقم 2 فى أردوينو



الخطوة 3: الكود البرمجي

بعد توصيل الأردوينو بالكمبيوتر وفتح برنامج Arduino IDE يجب وضع الكود التالي ورفعه على الأردوينو:

https://github.com/Muhamd-magdy/Arduino-Game