top of page

محاكاة الزلازل

غرض المشروع: عمل نظام محاكاة للزلازل يعطي تحذيرًا باستخدام بطاقة التحكم Pinoo ومستشعر تأثير الإمالة ووحدة الجرس.

مدة:  2 دروس

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

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

الانجازات:

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

  • يتعلم استخدام مستشعرات الإمالة والتأثير.

  • يتعلم استخدام الجرس.

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

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

  

المواد التي سيتم استخدامها:  برنامج Mblock 3 ، بطاقة التحكم pinoo ، الإمالة والتأثير  جهاز استشعار ، وحدة الجرس ، توصيل الكابلات.  

 

 

المواد اللازمة للتصميم: ألواح خشبية ، كرتون أصفر عاكس ، لباد أحمر ، مسدس غراء وسيليكون.

 

 

 

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

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

 

نقوم بدمج الألواح الخشبية الخاصة بنا مع مسدس الغراء ونقوم بتشكيل الكرتون المرآة إلى مثلثات ونقوم بغراءها لمنحها مظهر السقف في الأعلى.

 

 

 

 

 

 

 

 

 

 

 

نلصق اللباد الأحمر وفقًا لحجمه حتى يضفي مظهرًا ملونًا على الجزء الخلفي من منزلنا.

 

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

  

  إضافة ملحق Pinoo:

 

 

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

 

 

 

 

 

 

 

 

 

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

 

  

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

 

في Mblock 3 ، نضغط على علامة التبويب "Connect" أعلى اليسار.

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

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

 

 

انقر فوق علامة التبويب "البطاقات".

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

 

 

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

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

 

 

 

 

 

 

 

 

 

 

 

 

انقر فوق علامة التبويب الاتصال.

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

 

جزء الترميز:  

  

 

أولاً ، للتحقق مما إذا كان مستشعر الإمالة والتأثير يعمل أم لا ، نضع رمز سهم مستشعر الميل والتأثير في الكود الخاص بنا تحت رمز "عند النقر على العلم الأخضر". بهذه الطريقة ، القيم التي نحصل عليها هي 0 و 1. (0 = هناك ميل أو تأثير ، 1 = إمالة. أو عدم وجود ضربة)

 

 

 

 

نتحقق من وحدة Buzzer الخاصة بنا عن طريق تشغيل الكود أدناه مع الكود الذي يصدر صوتًا عند النقر فوق العلم الأخضر.

 

مرحبًا ، لقد قرأنا قيمة المنحدر والتأثير من خلال الكود الخاص بنا. ثم ، إذا كانت القيمة التي نحصل عليها تساوي 0 ، أي إذا كان هناك ميل أو تأثير ، فإن وحدة الجرس الخاصة بي ستعمل لمدة نصف ثانية وستعطينا تحذيرًا.

  

 

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

 

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

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

 

 

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

 

 

 

 

 

 

 

 

 

 

 


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

 

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

int pulse_sensor = 2 ؛ / / قم بتعيين مستشعر التأثير على الدبوس 2

int pulse_value؛ // نخصص متغيرًا اسمه قيمة النبض

الجرس int = 3 ؛ // قم بتعيين الجرس للدبوس 3

الإعداد باطل()

{

  pinMode (pulse_sensor ، INPUT) ؛ // هو دبوس إدخال مستشعر التأثير 

  pinMode (الجرس ، الإخراج) ؛ // هو دبوس خرج الجرس

}

حلقة فارغة() 

{

  pulse_value = digitalRead (مستشعر النبض) ؛ // حصلنا على بيانات من مستشعر التأثير 

إذا (pulse_value == عالية)

{

// إذا كانت هناك ضربة   // الجرس يعمل 

  الكتابة الرقمية (الجرس ، عالية) ؛  

تأخير (500) ؛  

الكتابة الرقمية (الجرس ، منخفضة) ؛   تأخير (500) ؛

 

}

آخر

{

// غير ذلك  

الكتابة الرقمية (الجرس ، منخفضة) ؛ // توقف الجرس

  }

}

IMG_3998.JPEG
IMG_3993.JPEG
IMG_3996.JPEG
IMG_4021.jpeg
IMG_3997.JPEG
IMG_3999.JPEG
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinoo_uzanti_480x480.jpg
seri_port_480x480.jpg
pinooo_480x480 (2).jpg
KART_480x480.jpg
aygit_yazilim_480x480.jpg
1.JPG
2_3e700efd-84be-4c27-a686-ad23698c93f5_large.jfif
3.JPG
4.JPG
6.jpg
IMG_4002.JPEG
bottom of page