الفرق بين المراجعتين لصفحة «قفزة ماريو»
ط (تقفيل الوصفة واضافة تصنيف) |
|||
| سطر 1: | سطر 1: | ||
{{تقديم وصفة | {{تقديم وصفة | ||
| − | |تقديم= | + | |تقديم=المنتج هو لعبة بأستخدام اردوينو والLCD والهدف من اللعبة اجتياز الحواجز والوصول الى اعلى نقاط |
| − | المنتج هو لعبة بأستخدام اردوينو والLCD والهدف من اللعبة اجتياز الحواجز والوصول الى اعلى نقاط | + | |صورة=[[صورة: Arduinogame1.png|يسار| 400px]] |
| + | |فيديو=https://www.youtube.com/watch?v=flC3_X-yJ-I&feature=emb_title | ||
}} | }} | ||
{{خطوة وصفة | {{خطوة وصفة | ||
|عنوان الخطوة=الاحتياجات | |عنوان الخطوة=الاحتياجات | ||
| − | |شرح=[[صورة:تصميم-دائرة-اللعبة1.jpg | يسار | | + | |شرح=[[صورة:تصميم-دائرة-اللعبة1.jpg | يسار | 300px]] |
*دائرة اردوينو | *دائرة اردوينو | ||
*اسلاك | *اسلاك | ||
| سطر 11: | سطر 12: | ||
*push button | *push button | ||
*كابل توصيل اردوينو | *كابل توصيل اردوينو | ||
| + | *مقاومة 220 اوم | ||
}} | }} | ||
{{خطوة وصفة | {{خطوة وصفة | ||
| سطر 57: | سطر 59: | ||
ووصل احد طرفى الPush button الى الصف الاسود فى لوحة التجارب والطرف الاخر الى المخرج رقم 2 فى اردوينو | ووصل احد طرفى الPush button الى الصف الاسود فى لوحة التجارب والطرف الاخر الى المخرج رقم 2 فى اردوينو | ||
}} | }} | ||
| + | {{خطوة وصفة | ||
| + | |عنوان الخطوة=الكود البرمجى | ||
| + | |شرح=بعد توصيل الاردوينو باكمبيوتر وفتح برنامج Arduino IDE يحب وضع الكود التالى ورفعة على الاردوينو: | ||
| + | |||
| + | https://github.com/Muhamd-magdy/Arduino-Game | ||
| + | }} | ||
| + | [[تصنيف:التمساح]] | ||
مراجعة 01:18، 27 مارس 2020
[[صورة:
| يسار | 600px|]]
المنتج هو لعبة بأستخدام اردوينو والLCD والهدف من اللعبة اجتياز الحواجز والوصول الى اعلى نقاط
الفيديو: https://www.youtube.com/watch?v=flC3_X-yJ-I&feature=emb_title
الخطوة 1: الاحتياجات
- دائرة اردوينو
- اسلاك
- LCD 16x4
- push button
- كابل توصيل اردوينو
- مقاومة 220 اوم
الخطوة 2: التوصيل
استخدم السلك لتوصيل اشارة 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 يحب وضع الكود التالى ورفعة على الاردوينو: