شعبہ 07
آٹومیشن
ایسی مشینیں جو خود بخود اصولوں پر عمل کرتی ہیں
آٹومیشن مشینوں کو خود کام کرنے کے قابل بناتی ہے: سینسر کچھ محسوس کرتا ہے، ایک اصول فیصلہ کرتا ہے، اور موٹر یا بلب عمل کرتا ہے۔ بصری پروگرامنگ بلاکس کی مدد سے یہ اصول بنانا آسان ہو جاتا ہے۔
آپ کیا سیکھیں گے
- سینسر روشنی، فاصلہ، درجۂ حرارت یا لمس کیسے ناپتے ہیں
- بصری بلاکس سے اصول کیسے لکھیں: اگر، تو، دہرائیں
- فیڈ بیک کیا ہے، اور یہ نظاموں کو مستحکم کیوں رکھتا ہے
- پروگرام کو کیسے جانچیں اور اس کی خرابیاں (بگز) کیسے ڈھونڈیں
تجربات کی مثالیں
-
ایسا بلب بنائیں جو اندھیرا ہوتے ہی خود بخود جل اٹھے۔
-
ایک کنویئر بیلٹ کو اس طرح پروگرام کریں کہ ڈبہ پہنچنے پر وہ رک جائے۔
-
ایک ورچوئل گرین ہاؤس کا درجۂ حرارت مناسب رکھیں۔
آپ کیا بنا سکتے ہیں
-
خودکار رات کی بتی
-
چیزیں چھانٹنے والا کنویئر
-
پودوں کو پانی دینے کا کنٹرولر
یہ مثالیں اس شعبے میں ہونے والے کام کی نوعیت دکھاتی ہیں۔ شائع ہونے والے اسباق ان سے مختلف ہو سکتے ہیں۔
ایک چھوٹا ماڈل آزمائیں
یہ چھوٹے ماڈل یہیں آپ کے براؤزر میں چلتے ہیں، اور صفحہ ایک بار لوڈ ہو جانے کے بعد آف لائن بھی کام کرتے رہتے ہیں۔ یہ سادہ بنائے گئے تدریسی ماڈل ہیں، MEKALUMI کا سمیولیشن انجن نہیں۔
لاجک گیٹ
ان پٹ آن اور آف کریں، پھر کوئی گیٹ منتخب کریں۔ بلب آؤٹ پٹ دکھاتا ہے۔
- آؤٹ پٹ
- بلب بند (0)
AND: بلب صرف اس وقت جلتا ہے جب A اور B دونوں 1 ہوں۔
| A | B | آؤٹ پٹ |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
لاجک گیٹ قطعی اصولوں پر چلتے ہیں، اس لیے یہ ماڈل حقیقی ڈیجیٹل لاجک کی طرح ہی کام کرتا ہے۔
سمیولیشن کن باتوں کو سادہ کرتی ہے
- ورچوئل سینسر صاف ریڈنگ دیتے ہیں؛ اصلی سینسروں کی ریڈنگ میں اتار چڑھاؤ ہوتا ہے اور وہ کبھی کبھی ناکام بھی ہو جاتے ہیں۔
- سمیولیشن میں چیزوں کی ٹائمنگ اصلی ہارڈویئر سے مختلف ہو سکتی ہے۔
ہر سمیولیشن حقیقت کو سادہ کر کے پیش کرتی ہے۔ یہ جاننا کہ وہ ایسا کیسے کرتی ہے، انجینئرنگ سیکھنے کا حصہ ہے۔
اسکول کے مضامین سے تعلق
کمپیوٹر سائنس، ریاضی (منطق)، طبیعیات، زراعت اور صنعت
دوسرے شعبوں سے تعلق
آٹومیشن ڈیجیٹل لاجک اور سرکٹوں کو یکجا کرتی ہے اور روبوٹکس کی طرف لے جاتی ہے۔
مفید معلومات
ایک سادہ تھرموسٹیٹ خودکار کنٹرولر ہے: یہ درجۂ حرارت کو یکساں رکھنے کے لیے ہیٹر کو آن اور آف کرتا ہے۔