top of page

الكرة والدبابيس

غرض المشروع: صنع لعبة الكرة والدبابيس باستخدام بطاقة التحكم Pinoo ومحرك مؤازر ومستشعر الحركة (PIR) ووحدة شاشة LCD.

المدة: درسان

الفئة العمرية: 7 سنوات فما فوق

مجموعة Pinoo: مجموعة صانع ومجموعة كاملة.

الانجازات:

  • يتعلم رمز لوحة التحكم Pinoo.

  • يتعلم استخدام محرك سيرفو.

  • يتعلم استخدام شاشة LCD.

  • تعلم كيفية استخدام مستشعر الحركة (PIR).

  • يطور المهارات الحسابية.

  • تطوير مهارات البرمجة.

 

المواد التي سيتم استخدامها: برنامج Mblock 3 ، بطاقة التحكم pinoo ، محرك سيرفو ، مستشعر الحركة (PIR) ، وحدة شاشة LCD ، كابلات التوصيل.

 

 

المواد المطلوبة للتصميم: ديكوتا ، سكينة فائدة ، مسدس غراء وسيليكون.

 

 

 

بناء المشروع:

 

بالنسبة لمشروعنا ، نحصل أولاً على عصي خشبية.

 

نقوم بإصلاح أجزاء decota الخاصة بنا بمساعدة مسدس سيليكون كما في الصورة. ثم نقوم بعمل ثقب بمساعدة سكين فائدة حتى تمر كرتنا ويمر محرك سيرفو.

 

 

بعد ذلك ، بالنسبة للمكان الذي سنلقي فيه الكرة ، نقطعها باستخدام سكين متعدد الاستخدامات بقدر المكان الذي ستمر فيه الكرة.

 

 

 

 

 

 

 

 

 

 

 

 

 

قمنا بقص الجزء الأمامي من صندوق اللعبة بسكين متعدد الاستخدامات لتحديد موقع شاشة LCD.


 

نصلح اللوحة الأمامية التي أعددناها لصندوقنا بمساعدة مسدس سيليكون.

 

 

نقوم بإصلاح شاشة LCD الخاصة بنا كما في الصورة.

 

 

نلتصق بقطعة decota التي أعددناها على فرشاة محرك سيرفو الخاص بنا ونلصق مؤازرتنا بالمكان الذي فتحناه من أجل المؤازرة.

 

 

نحسب قطع decota حيث ستسقط الكرة.

  

 

نصلح أجزائنا بمساعدة مسدس سيليكون كما في الصورة. نقوم بإصلاح مستشعر PIR الخاص بنا.

 

بعد ذلك ، نضع صندوق لعبة الكرة والدبابيس تحت الثقوب ، حيث نحصل على 100 نقطة ، وحيث يوجد مستشعر البير.

 

نقوم بتوصيل بطاقة التحكم Pinoo الخاصة بنا بالرقم 1 من محرك سيرفو لدينا ، ومستشعر pir الخاص بنا بالرقم 2 ووحدة شاشة LCD الخاصة بنا بالرقم 10 بوابات. بهذه الطريقة ننتهي من مرحلة التصميم.

 

إضافة ملحق Pinoo:

 

  

من علامة التبويب "الامتدادات" ، انقر فوق "إدارة الامتدادات".

 

 

  في النافذة التي تفتح ، نكتب "Pinoo" في محرك البحث ويكفي أن نقول تنزيل للنتيجة.

مثبتة على جهاز الكمبيوتر الخاص بنا.

 

 

توصيل لوحة تحكم Pinoo بالكمبيوتر:

  في Mblock 3 ، نضغط على علامة التبويب "Connect" أعلى اليسار. في النافذة التي تفتح ، نضغط على قسم "Serial Port" وحدد خيار "COM6" من الصفحة التي تفتح.

ملاحظة: نظرًا لأن كل جهاز كمبيوتر يحتوي على مدخلات مختلفة للمنافذ ، فقد تتغير الأرقام بجوار COM.

 

 

انقر فوق علامة التبويب "البطاقات". من النافذة التي تفتح ، نختار خيار بطاقة "Arduino Nano" الذي تستخدمه بطاقة التحكم Pinoo.

 

  انقر فوق علامة التبويب الامتدادات.  في النافذة التي تفتح ، نختار "Pinoo" ، امتداد بطاقة التحكم التي نستخدمها.

  

انقر فوق علامة التبويب الاتصال.  انقر فوق "تحديث البرنامج الثابت" من النافذة التي تفتح.

 

جزء الترميز:

  

 

أولاً ، نضع رمز تعريف شاشة LCD الخاص بنا تحت رمز "برنامج Pinoo" للتحقق مما إذا كانت وحدة شاشة LCD الخاصة بنا تعمل أم لا. ثم نضع كود Pinoo LCD Print الخاص بنا ونقول قم بتحميله على اردوينو. بعد انتهاء التنزيل ، تظهر رسالة "Hello World!" نرى النص. بهذه الطريقة ، نتحقق من حالة العمل لشاشة LCD الخاصة بنا.

  

عندما يتم النقر فوق العلم الأخضر الخاص بمستشعر اكتشاف الحركة الخاص بنا ، نقوم بفحصه عن طريق وضع رمز مستشعر القراءة في الكود ، قل مرحبًا أسفل الكود.

 

 

من أجل التحقق مما إذا كان محرك المؤازرة يعمل أم لا ، نتحقق من حالة العمل عن طريق إضافة زاوية بدء محرك سيرفو 0 و 180 درجة تحت المفاتيح عند الضغط على المفتاح.

 

 

نقوم بإنشاء متغير من قسم البيانات والحظر للحفاظ على درجاتنا ، ونطلق على المتغير "النتيجة".

 

نقدم وحدة شاشة LCD الخاصة بنا ضمن حدث برنامج Pinoo. ثم نقوم بتمرير القيمة 0 إلى متغير درجاتنا. من ناحية أخرى ، قمنا بتحريك زاوية محرك سيرفو بين 0 و 180 درجة على فترات من 3 ثوان.

 

ثم نحصل على رمز برنامج pinoo الثاني حتى لا يكون هناك أي لبس في أكوادنا. في البداية ، نقوم بطباعة PINBALL على شاشة LCD الخاصة بنا. من الاسم إذا كانت القيمة التي قرأها مستشعر اكتشاف الحركة لدينا هي 1 ، أي إذا كانت هناك حركة ، فستزيد نقاطنا بمقدار 1 ونضيف الكود الذي يمسح شاشة LCD الخاصة بنا. بنفس الطريقة ، نطبع نصنا في السطر الأول. في السطر الثاني ، نطبع الكود الذي ينقل قيم متغير درجاتنا بجوار نص "النتيجة" بمساعدة الكود المدمج.

 

 

 

انقر بزر الماوس الأيمن على أمر "Pinoo Program" وحدد خيار "التثبيت على Arduino" في النافذة التي تفتح.  

 

  في الصفحة التي تفتح ، نضغط على الزر "تحميل إلى Arduino" المحدد باللون الأحمر. يتم تحميل أكوادنا على بطاقة التحكم Pinoo الخاصة بنا.

بعد ظهور رسالة "تم الانتهاء من التثبيت" ، انقر فوق الزر "إغلاق". بعد انتهاء التثبيت ، يتم إدخال حامل البطارية وتشغيل المشروع.

 

  حالة عمل المشروع:

 

  نرمي الكرة من الحجرة الجانبية ونحاول تمرير الكرة من خلال الفتحة التي تشير إلى 100. عندما نقضي وقتًا ، ستزداد قيمة درجاتنا على شاشة LCD الخاصة بنا بمقدار 100 نقطة في كل مرة نقضي فيها.

  رموز اردوينو IDE:

IMG_4617.JPEG
IMG_4612.JPEG
IMG_4616.JPEG
IMG_4618.JPEG
IMG_4619.JPEG
IMG_4620.JPEG
IMG_4621.JPEG
IMG_4623.JPEG
IMG_4625.JPEG
IMG_4627.JPEG
IMG_4629.JPEG
IMG_4630.JPEG
pinoo_uzanti_480x480.jpg
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinooo_480x480 (2).jpg
aygit_yazilim_480x480.jpg
KART_480x480.jpg
seri_port_480x480.jpg
Adsiz_9f90a554-7d8b-4cda-a494-5db4c0ef22f7_480x480.png
1.JPG
2.JPG
4.JPG
5.JPG
6.JPG
7.jpg
8.jpg
calisma.jpg
arduino_ide.JPG
bottom of page