كيفيه أستعماله والأمور المطلوبه
1.عندك Arduino
2.شاشه "White Oled 0.98
3.Ball switch او Tilt switch أو تكدر تستعمل سوتجات عاديه ام الضغظ
4.تنزل المكتبات المطلوبه :-
SPI.h
Wire.h
Adafruit_GFX.h
Adafruit_SSD1306.h
Fonts/FreeSans9pt7b.h
تكدر تنزلهن من Arduino IDE او من قوقل
5. تربط الشاشه مثل ما موضح بالصوره
وبالنسبه للسويتج تربط اثنين واحد ويه Pin 10 وهذا لجهه الاسفل والثاني ويه Pin 11 وهذا لجهة الاعلى
طبعا ما يحتاج تستعمل Ball switch تكدر تستعمل سوتجات عاديه وتسعتعملهن طبيعي
بعض الملاحظات
اذا تريد تحصل موسيقى تكدر تربط Buzzer ويه Pin A0 وراح تشتغل موسيقى ويه الكود
❤2
كيفيه أستعماله والأمور المطلوبه
1.عندك Arduino
2.شاشه "White Oled 0.98
3. IR sensor
أو تكدر تستعمل سوتجات عاديه ام الضغظ
4.تنزل المكتبات المطلوبه :-
SPI.h
Wire.h
Adafruit_GFX.h
Adafruit_SSD1306.h
تكدر تنزلهن من Arduino IDE او من قوقل
5. تربط الشاشه و سنسر مثل ما موضح بالصوره
تكدر تستعمل سوتجات عاديه وتستعملهن طبيعي
بعض الملاحظات
تكدر تزيد من سرعه اللعبه عن طريق تغيير الارقام التاليه
// Game variables
#define GAME_SPEED 25
هذا الرقم اذا تزيده تبطىء اللعبه واذا تقلله تسرعه// move the wall left 4 pixels
wall_x[i] -= 6;
وهذا بالعكس اذا تقلله تبطئ واذا تزيده تسرع
انت لازم تغيريهن اثنينهن حسب رغبتك
❤6
الي يحب يجربه اون لاين عن طريق موقع للمحاكاه هذا الرابط :-
https://wokwi.com/projects/406121782350895105
https://wokwi.com/projects/406121782350895105
❤4👍1
كيفيه أستعماله والأمور المطلوبه
طبعا لازم تنزل المكتبه والملحقات مالت المشروع اسمها Xinput
وهذا شخص اجنبي شارح الامور الي لازم تنزلها
https://www.youtube.com/watch?v=61U-S7_XTDw
واني ان شاء الله اذا كدرت راح اسوي فيديو اشرح المشروع كامل
بعض الملاحظاتملاحظه جدا مهمه من ترفع الكود وتطلع كلمه uploading لازم تضغط زر الReset مرتين والا احتمال يعطل الاردوينو
واذا ما عندك هذا الزر اكو pin اسمه RST هو هذا لازم تشده لسوتيج ويه الكرواند حتى يصير عندك زر الReset
❤3
اكو ولد طلب مني ان انزل شرح على الكود الخاص بالباب وشرح الربط وهلامور لكن التهيت ذيج الفترة بس الحمدالله كدرت اكمل الفيديو وهسة شوية وانشر الرابط مالتة
طبعا الفيديو يحتوي على شرح بعض اساسيات الاردوينو لذلك جوز يفيد بعض الناس هم
طبعا الفيديو يحتوي على شرح بعض اساسيات الاردوينو لذلك جوز يفيد بعض الناس هم
❤5
تنزيل المكتبات
مجرد نزلهن من هذا الرابط ووراها سويلهن نسخ والصقهن بهذا المكان
Documents\Arduino\libraries
https://www.mediafire.com/folder/g26l3ffj45inh/Libraries
مجرد نزلهن من هذا الرابط ووراها سويلهن نسخ والصقهن بهذا المكان
Documents\Arduino\libraries
https://www.mediafire.com/folder/g26l3ffj45inh/Libraries
MediaFire
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
❤6
بعض الملاحظات
اذا راح تستعمل الكود الخاص بالريلي فما بي شي بس ربط مباشر
Pin S(مال ريلي) >> pin 9
DO(مال مايك) >> pin 2
وبس شد الريلي للحمل الي تريد تشغلة واكو شروحات لهذا الشي
واربط المايك (- للكراوند و + لل5v)
وراح يشتغل
----------------------------------------------------------------------------
اما اذا راح تستعمل الكود مال سيرفو فشوية بي بعض الامور الي لازم تسويها
اولا:- الربط يختلف
Servo pin >> pin 3
AO(مال مايك) >> pin A5
ثانياً:- لازم تعاير قيمة المايك عن طريق >>
1.اول شي تربط الدائرة وتربط الاردوينو للحاسبة وترفع الكود
2.تفتح ال Serial monitor
3. راح تطلعلك قيم قراءات هاي قيمة هي مال الحد الاقل لقراءة صوت حتى يرصدها المايك فانت حسب الكود لازم تسويها بحدود ال500
4. اكو مقاومة متغيرها لونها ازرق موجودة وية دائرة المايك لازم تجيب دنفيس(مفك) حتى تفر هاي المقاومة وتغير قيمتها ('طبعا لازم كلشي مربوط والاردوينو مشدود للحاسبة)فانت من راح تفرها راح تلاحظ القراءة الي بالserial monitor تبدي تتغير فانت لازم تخلي هاي القيمة تتراوح من 520 الى 550 (جوز تتغير حسب المايك الي عندك فانت بس ضل غير بيها لحد ما تحصل على النتائج الي تريدها)
اذا راح تستعمل الكود الخاص بالريلي فما بي شي بس ربط مباشر
Pin S(مال ريلي) >> pin 9
DO(مال مايك) >> pin 2
وبس شد الريلي للحمل الي تريد تشغلة واكو شروحات لهذا الشي
واربط المايك (- للكراوند و + لل5v)
وراح يشتغل
----------------------------------------------------------------------------
اما اذا راح تستعمل الكود مال سيرفو فشوية بي بعض الامور الي لازم تسويها
اولا:- الربط يختلف
Servo pin >> pin 3
AO(مال مايك) >> pin A5
ثانياً:- لازم تعاير قيمة المايك عن طريق >>
1.اول شي تربط الدائرة وتربط الاردوينو للحاسبة وترفع الكود
2.تفتح ال Serial monitor
3. راح تطلعلك قيم قراءات هاي قيمة هي مال الحد الاقل لقراءة صوت حتى يرصدها المايك فانت حسب الكود لازم تسويها بحدود ال500
4. اكو مقاومة متغيرها لونها ازرق موجودة وية دائرة المايك لازم تجيب دنفيس(مفك) حتى تفر هاي المقاومة وتغير قيمتها ('طبعا لازم كلشي مربوط والاردوينو مشدود للحاسبة)فانت من راح تفرها راح تلاحظ القراءة الي بالserial monitor تبدي تتغير فانت لازم تخلي هاي القيمة تتراوح من 520 الى 550 (جوز تتغير حسب المايك الي عندك فانت بس ضل غير بيها لحد ما تحصل على النتائج الي تريدها)
👍3❤1