نواصل الدرس السابق كتابة أكواد بطريقة مبسّطة بعدما تعرضنا في درس سابق على بعض المقاطع
وكما سنواصل في هذا الدرس مع مقاطع للبرمجة من خلال الموقع BlocklyDuino
إقرأ فقط وظائف ااصناديق و سنتمرّن عليها في دروس لاحقة
مقاطع البرمجيّة > التسلسل

التسلسل هو تواصل بين أردوينو و الحاسوب و يعتمد خاصة لمتابعة و مراقبة تشغيل أردوينو
7- مقاطع البرمجيّة > التسلسل > النسخ بشكل … القيمة ..

أردوينو يمكن إظهار معلومات على حاسوبك
في هذا الصندوق سوف يكتب العدد مثال 10 بعدّة أشكال و أو أنماط الثنائي و الثماني و العشري و السادس عشر
1-décimal هذا أعدادنا العادية المتكوّنة من 0 إلى 9
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20….100 124 1580655
2-hexadécimal هذا أعدادناالمتكوّنة من 0 إلى15
0 1 2 3 4 5 6 7 8 9 ثمّ A ثم B ثم C ثم D ثمE ثم F ثم10 ثم 11 ثم12 ثم 13 ثم 14…12F3C
3-binaire هذا أعدادناالمتكوّنة من 0 و 1
0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1010….
4-Octale هذا أعدادناالمتكوّنة من 0 إلى 7
0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20 21 22 23 24…
8- مقاطع البرمجيّة > التسلسل > التسلسل القراءة

قراءة التسلسل من طرف المستعمل و تقرء بلغة ASCII (كل حرف أو رمزأو زر في لوحة مفاتيح لها كود مخصص)
9- مقاطع البرمجيّة > التسلسل > التسلسل متوفّرة

إذا هنالك تسلسل يترسل القيمة 1 و إن كان لا فهذا يعني القيمة 0 توضع ضمن حلقة تتكرار ولاتنفّذ إلا عند إرسال كتابة من طرف المستعمل
10- مقاطع البرمجيّة > التسلسل > نسخ سطر جديد

تظهر لك كتابة الموجودة بين معقّفين ثمّ يعود المؤشّر إلى سطر جديد
11- مقاطع البرمجيّة > التسلسل > نسخ على نفس سطر

نفس الشيء بالنسبة للسابقة و بإختلاف إنّ الكتابة تكتب على نفس السطر
12- مقاطع البرمجيّة > التسلسل > التسلسل كتابة “”

سوف تكتب على شاشة الحاسوب كل ماهو بين معقّفين و تستعمل غالبا لمتابعة الأوامر و التثبّت من الأخطاء
13- مقاطع البرمجيّة > التسلسل > كتابة “”

14- مقاطع البرمجيّة > التسلسل > التسلسل إنتظار نهاية الإرسال

مقاطع البرمجيّة > التسلسل البرمجي

15-مقاطع البرمجيّة > التسلسل البرمجي > التهيّئة #TX…الإستقبال #RX …. > >

يستعمل هذا الصندوق غالبا عند تركيب البلوتوث للإرسال و الإستقبال المعطيات
يستعما غالبا المنفذ 0 للإرسال و منفذ 1 للإستقبال كما هو مبيّن في لوحة الأردوينو

16-مقاطع البرمجيّة > التسلسل البرمجي >التسلسل البرمجي للقراءة

17-مقاطع البرمجيّة > التسلسل البرمجي >التسلسل البرمجي للنسخ

18-مقاطع البرمجيّة > التسلسل البرمجي >التسلسل البرمجي للكتابة

19-مقاطع البرمجيّة > التسلسل البرمجي >التسلسل البرمجي متوفّر

المحرّكات

20

21

22

23

مقاطع مختلفة




27- مقاطع مختلفة > مهلة جزء من الثانية ……

وظيفة هذا الصندوق هو الإنتظار مدّة من الزمن (الوحدة جزء من الثانية
1000 تعني ثانية
28- مقاطع مختلفة > منذ إنطلاق البرنامج

29- مقاطع مختلفة > عدد عشوائي بين … و …

يختار عدد عشوئي بين عددين و لا يمكن أن يركّب هذا الصندوق مباشرة إلا إذا تم تركيبه في صندوق آخر مثل متغيّر مثلا
سلسلة حروف

31- أعلن … كسلسلة حروف القيمة …

شاشة العرض > شاشة العرض البلوري السائل


تعريف بالمنافذ الذي أستعملت لربطها مع أردوينو

بعد ربطها مع أردوينو فهذه الأداة تكتب فيها الكلمة أو النص الذي سيظهر قي الشاشة

لحذف كل ما يوجد على الشاشة

وضع المؤشّر فيؤأول سطر و أوّل حرف

وضع المئشّر في مكان محدّد لكتابة في ذلك المكان

لإظهار النص إن كان خفي و تستعمل لرفرفة النص

لإخفاء النص إن كان ظاهرا و تستعمل لرفرفة النص
شاشة العرض > شاشة العرض البلوري السائل المتسلسل

شاشة العرض > شاشة العرض البلوري السائل المتسلسل I2C










شاشة العرض > OLED





تحويل





المداخل المخارج المتقدّمة






منطق

64- المنطق > إذا ….. نفّذ

تقوم بتنفيذ أمرا ما إلا إن توفّرت الشرط ما
إذا (توفّرت شرط معيّن) نفّذ (الأوامر)
65- المنطق > … (رمز المقارنة = < > ) …

لا يمكن تركيبها مباشرة كما يمكن تركيبها في صندوق السابق بأن ينفّذ إلا تحقيق شرط ما
66- المنطق > … (شرط و أو ) …

لا يمكن تركيبها مباشرة كما يمكن تركيبها في صندوق إذا بأن ينفّذ إلا تحقيق شرط ما
67- المنطق > ملغى

شرط ملغى يعني لا يتوفر الشرط أي مساوي لـ 0
68- المنطق > صحيح

شرط صحيح يعني يتوفر فيه الشرط أي مساوي لـ 1
69- المنطق > ليس من

الحلقات

70- حلقات > نفّذ … أكرّر طالما

تنفّذ الأوامر ما إذا الشرط متوفّر
71- حلقات > أكرّر طالم … نفّذ

72- حلقات > كسر

73- حلقات > ةاصل

74- حلقات > عد .. من .. إلى .. بمعدل ..

يتم تنفيذ الأوامر بعدد محدّد من مرتبطة بمتغير
75- حلقات > كرّر .. مرّات نفّذ

تكرار أوامر بعدد محدد
رياضيات

76-رياضيات > map

77-رياضيات > قيمة…

يتم وضع قيمة رقميّة
78-رياضيات > إنجاز عمليّة بين قيمتين كالجمع أو الطرح…

79-رياضيات > جيب

نص

80- نص > ” “

80- نص > ‘ ‘

متغيّرات

متغيّرات > أعلن … ك … القيمة ..

إذا أدخلن متغير إلى اليرنامج يجب التعريف به إسما و نوعه و القيمة الأصليّة
إجراءات

83- إجراءات > إلى قيام بشيء ما

83- إجراءات > إلى قيام بشيء ما2…يرجع ك نوع القيمة



سيتمّ التطرّق إلى هذه الصّناديق في دروس لاحقة و إستفسار بالنسبة لهذا الدرس إضغط هنا
هل تعلم
تحتوي لوحة الأردوينو على المنفذين(0,1) يسميان TX , RX
ويستخدمان للتواصل بين لوحة الأردوينو و الكمبيوتر(هاتف ….)
إذا استخدمت الأمر Serial.begin في الكود فلا يمكنك استخدام المنفذين 0,1 كمنافذ رقمية
