top of page

رجل الاطفاء PinooBot

غرض المشروع: إنشاء روبوت إطفائي مع بينو روبوت ومحرك مؤازر باستخدام Pinoo Control Card.

مدة:  2 دروس

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

مجموعة Pinoo:  طقم كامل.

الانجازات:

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

  • وحدة LED تتعلم البرمجة.

  • يتعلم رمز وحدة محرك سيرفو.

  • بينوبوت يلتقي الروبوت.

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

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

 

المواد التي سيتم استخدامها:  برنامج Mblock 3 ، pinoobot ، وحدة محرك سيرفو ، وحدة led ، كابل توصيل

 

 

 

المواد المطلوبة للتصميم:  كرتون ، شريط مزدوج الجوانب ، مسدس سيليكون ، مقص

 

         

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

لقد قطعنا قطعتين مستطيلتين مقاس 16.5 سم × 10.5 وقطعتين مربعتين مقاس 10.5 × 10.5 من الورق المقوى.  

 

 

 

 

 

 

 

 

 

 

 

 

                                 

    نقوم بغراء الأجزاء لتشكيل صندوق بقاعدة وأرضية فارغة.

      قمنا بقص قطعتين مربعتين منفصلتين في الجزء العلوي من إحدى القطع المربعة من الصندوق.

       

      نقوم بإصلاح وحدات LED أسفل القطع المربعة مباشرةً بمسدس سيليكون (بمداخل تواجه النوافذ)

       

      في الجزء المربع الآخر من الصندوق ، قمنا بقص قطعة مربعة من الأسفل.

       

      قمنا بقص مستطيل آخر بقياس 16.5 سم × 10.5 سم من الورق المقوى. سيكون هذا قسم السقف لدينا.

        نقطع قطعة مستطيلة ضيقة بالطول والعرض المطلوبين من الورق المقوى. نرسم مربعات صغيرة عليه ونقطع هذا الجزء. سيكون التصميم الذي قمنا به هو سلم شاحنة الإطفاء الخاصة بنا.

          نصلح السلم إلى مروحة المحرك المؤازر. نقوم بإصلاح محرك سيرفو على الجزء المستطيل (السقف).

            الصندوق الذي أنشأناه مزدوج الجوانب بحيث تأتي وحدات LED في الجزء الخلفي من PinooBot.  نصلحه بشريط لاصق.

               

              دعونا نجعل اتصالاتنا. قم بتوصيل إحدى وحدات LED بالمدخل الأرجواني رقم 1 ، والوحدة الأخرى التي تقودها إلى رقم الإدخال الأرجواني 2.  كابل التوصيل  نتواصل مع. نقوم بتوصيل وحدة المحرك المؤازرة بالإدخال الأرجواني رقم 4. نقوم بإدخال كابل الاتصال الذي سنستخدمه للاتصال بالكمبيوتر عن طريق تمريره عبر النافذة التي فتحناها من قبل ، والتي تتزامن مع الجزء الأمامي من pinooBot.

                نصلح جزء المقلاة على الصندوق بشريط على الوجهين.

                   

                  نقوم بتزيين سطح الصندوق بالشكل الذي نرغب فيه وبما يتناسب مع دوره.

                     

                    لقد أكملنا اتصالاتنا وتصميمنا ، فلننتقل الآن إلى جزء الترميز. سنستخدم تطبيق mblock-3 لهذا الغرض. لنقم بتوصيل بطاقة التحكم Pinoo بالكمبيوتر بمساعدة كابل التوصيل وتسجيل الدخول إلى تطبيق Mblock3. ثم دعنا نقدم بطاقة Pinoo Control Card الخاصة بنا إلى الكمبيوتر. للقيام بذلك ، نضغط أولاً على خيار المنفذ التسلسلي من علامة التبويب الاتصال. ثم نختار COM3. (قد يختلف الرقم حسب الكمبيوتر والمنفذ.)

                      بعد إجراء اتصال المنفذ التسلسلي ، دعنا نختار البطاقة التي سنستخدمها من علامة تبويب البطاقات. نحن نعمل مع طراز Nano من Arduino.

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

                        نصل إلى علامة تبويب الامتدادات مرة أخرى ونضغط على Pinoo. سنكتب أكوادنا بامتداد Pinoo.

                          في جزء الترميز ؛ نحصل على الكود عندما نضغط على Green Flag من قائمة Events لبدء التطبيق.

                             

                            نظرًا لأن جميع كتل التعليمات البرمجية التي سنكتبها يجب أن تعمل بشكل مستمر ، فإننا نحصل على كتلة التعليمات البرمجية من علامة تبويب التحكم.  لمنع الروبوت من التحرك عند بدء التشغيل ، نحصل على PinooBot Direction: Forward Speed: 0 رمز من علامة تبويب الروبوتات.  أثناء عدم تحرك PinooBot ، يجب أن تومض المصابيح الحمراء بالتناوب. لنقم بإنشاء الخوارزمية الوامضة للمصابيح.

                              • ضوء أحمر ليد على باب pinoo1 (عالية)

                              • الصمام الأحمر على باب pinoo2 إيقاف (منخفض)

                              • انتظر 1 ثانية

                              • الصمام الأحمر على pinoo1 الباب مغلق (منخفض)

                              • ضوء أحمر ليد على باب pinoo2 (عالية)

                              • انتظر 1 ثانية

                              • الصمام الأحمر على الباب pinoo2 إيقاف (عالية)

                               

                              من أجل تشغيل مؤشر LED الأحمر المتصل بـ Pinoo1 pin ، نحصل على كتلة الكود من علامة تبويب الروبوتات لتغيير حالة Pinoo LED: Pin Pinoo1 ، LED HIGH.

                                لإيقاف تشغيل مؤشر LED الأحمر المتصل بدبوس Pinoo2 ، قمنا بتغيير حالة Pinoo LED مرة أخرى: Pin Pinoo1 ، وأمر LED HIGH وتحديث قسم Pin كـ Pinoo2 و LED HIGH كـ LOW.

                                 

                                من أجل تمكين وميض المصابيح في المرحلة السابقة للاستمرار لمدة ثانية واحدة ، نحصل على كتلة رمز الانتظار لمدة ثانية واحدة من علامة تبويب التحكم.  نكرر نفس العمليات عن طريق عكس حالات LED. لإيقاف تشغيل مؤشر LED الأحمر المتصل بدبوس Pinoo1 ، قم بتغيير Pinoo LED Status من علامة تبويب الروبوتات: خذ Pin Pinoo1 ، وأمر LED HIGH وقم بتحديث LED HIGH إلى LOW.  بينو 2  لإضاءة مؤشر LED الأحمر المتصل بالدبوس ، انقر فوق علامة تبويب الروبوتات.  تغيير حالة Pinoo LED: Pinoo1 ، نحصل على كتلة رمز LED HIGH. دبوس الجزء Pinoo2  نحن نقوم بالتحديث.

                                من أجل تمكين وميض المصابيح في المرحلة السابقة للاستمرار لمدة ثانية واحدة ، نحصل على كتلة رمز الانتظار لمدة ثانية واحدة من علامة تبويب التحكم.  لإيقاف تشغيل مؤشر LED الأحمر المتصل بدبوس Pinoo2 ، قمنا بتغيير حالة Pinoo LED مرة أخرى: Pin Pinoo1 ، وأمر LED HIGH وتحديث قسم Pin كـ Pinoo2 و LED HIGH كـ LOW.  بعد اكتمال وميض وحدات الصمام ، نأخذ PinooBot Direction: Forward Speed: 0 رمز من علامة تبويب الروبوتات وقم بتحديث قسم السرعة إلى 255 حتى يتمكن PinooBot من المضي قدمًا.

                                 

                                 

                                أثناء تحرك رجل الإطفاء PinooBot ، نريد أن يتحرك السلم المتصل بمحرك سيرفو لأعلى ولأسفل.

                                  من علامة التبويب Robots ، نحصل على محرك سيرفو: Pin (Pinoo1) ، Pain (0) الأمر. قمنا بتغيير جزء Pin إلى Pinoo4 وجزء Pain إلى 90. نحصل على الأمر "انتظر ثانية واحدة" من علامة تبويب التحكم بحيث يظل السلم مرتفعًا (بزاوية 90 درجة) لمدة ثانية واحدة.

                                  من أجل خفض السلم ، نحصل على محرك سيرفو: Pin (Pinoo1) ، أمر Pain (0) من علامة التبويب Robots. قمنا بتغيير جزء Pin إلى Pinoo4 وجزء Pain إلى 0. نحصل على أمر الانتظار لمدة ثانية واحدة من علامة تبويب التحكم بحيث يظل السلم منخفضًا (بزاوية 0 درجة) لمدة ثانيتين. نقوم بتحديث رقم واحد إلى 2. لكي يتحرك PinooBot في الاتجاه الصحيح ، نحصل على PinooBot Direction: Forward Speed: 0 رمز من علامة تبويب الروبوتات. نقوم بتحديث قسم الاتجاه إلى اليمين وقسم السرعة إلى 255. لثانية واحدة ، نحصل على أمر الانتظار لمدة ثانية واحدة من علامة تبويب التحكم حتى يتمكن PinooBot من التحرك في الاتجاه الصحيح.

                                  لكي يتحرك PinooBot للخلف ، نحصل على PinooBot Direction: Forward Speed: 0 رمز من علامة تبويب الروبوتات. نقوم بتحديث قسم الاتجاه إلى الخلف وقسم السرعة إلى 255. لكي يتحرك PinooBot للخلف لمدة ثانيتين ، نحصل على أمر انتظار لمدة ثانية واحدة من علامة تبويب التحكم. نقوم بتحديث رقم واحد إلى 2.

                                     

                                    بعد إكمال الرموز الخاصة بنا ، نضعها على الأرض ونضغط على العلم الأخضر للتحقق من عملية (حركات) PinooBot.  إذا لم تكن هناك مشكلة في تشغيل مشروعنا ، فنحن بحاجة إلى تحميل الرموز التي كتبناها في بطاقتنا من أجل تشغيل مشروعنا باستخدام مصدر طاقة مستقل عن الكمبيوتر. لهذا ، نحصل على رمز برنامج Pinoo من قائمة Robots عن طريق رمي الكود للنقر على العلم الأخضر الذي استخدمناه في البداية.

                                    انقر بزر الماوس الأيمن على الكود وانقر فوق تحميل إلى Arduino. بعد اكتمال التثبيت ، نغلق النافذة.

                                     

                                     

                                     

                                     

                                     

                                     

                                     


                                    إذا لم تكن هناك مشكلة ، فسنقوم بفصل كابل الطاقة الخاص بنا من الكمبيوتر. نقوم بتشغيل لوحة التحكم Pinoo الخاصة بنا بمساعدة بطارية 9 فولت وغطاء البطارية. نقوم أيضًا بإحضار زر التشغيل-الإيقاف ، الموجود بجوار إدخال البطارية مباشرةً ، إلى وضع التشغيل.

                                    1.jpeg
                                    Ekran_Alintisi_ae200bbb-32f6-4c56-acb9-7acf935a1484_480x480.jpg
                                    5.jpeg
                                    6.jpeg
                                    7.jpeg
                                    9.jpeg
                                    8.jpeg
                                    10.jpeg
                                    22_36f9edbf-9d44-4c15-b4c0-8bbe7f0b5393_480x480.jpg
                                    14.jpeg
                                    15.jpeg
                                    16.JPG
                                    17.jpeg
                                    22222_480x480.jpg
                                    seri_port_480x480.jpg
                                    KART_480x480.jpg
                                    1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
                                    pinoo_uzanti_480x480.jpg
                                    pinooo_480x480 (2).jpg
                                    26.PNG
                                    29.JPG
                                    31.JPG
                                    34.JPG
                                    36.JPG
                                    40.JPG
                                    42.JPG
                                    43.JPG
                                    Arduinoya_yukle_480x480.jpg
                                    bottom of page