نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

المجاري في أردوينو

الصنف Stream هو الصنف الأساس للمجاري التي تنقل المحارف والبيانات الثنائية. لا يستدعَى هذا الصنف مباشرةً ولكنَّه يُستدعَى كلما استُعملَ أو استدعيَ تابعٌ يعتمد عليه. يعرِّف الصنف Stream دوال القراءة في أردوينو. عند استعمال أية وظيفة أساسية تستعمل تابعً مثل read()‎ أو أي تابع مشابه، فيمكنك افتراض أنه سيستدعي الصنف Stream. من أجل دوال مثل print()‎، يرث الصنف Stream آنذاك من الصنف Print. بعض المكتبات التي تعتمد على الصنف Stream: Serial Wire Ethernet SD available()‎ يجلب التابع عدد البايتات المتاحة للقراءة ...

التابع Serial.flush()‎ في أردوينو

ينتظر التابع flush()‎ اكتمال عملية نقل البيانات المرسلة عبر الاتصال التسلسلي (قبل الإصدار 1.0، كان هذا التابع يحذف أية بيانات مخزَّنة قادمة من الاتصال التسلسلي). يرث التابع flush()‎ من الصنف stream. البنية العامة Serial.flush() // فقط Mega لوحات أردوينو Serial1.flush() Serial2.flush() Serial3.flush() القيم المعادة لا يعاد أي شيء. انظر أيضًا التابع availableForWrite()‎: يجلب عدد البايتات (المحارف) المتاحة للكتابة في ذاكرة التخزين المؤقتة لمنفذ الاتصال التسلسلي دون حجب عملية الكتابة. التابع end()‎: يعطِّل الاتصال التسلسلي المفتوح محرِّرةً بذلك الرجل 0 (RX) والرجل 1 (TX) لتصبح ...

التابع Stream.readBytesUntil()‎ في أردوينو

يقرأ التابع readBytesUntil()‎ جزءًا محدَّدًا من البيانات المستلمة من المجرى ويضعها في متغي يمثِّل مخزنًا مؤقتًا (buffer). سيُنهَى عمل التابع readBytesUntil()‎ إن عُثِر على محرف الإنهاء المُمرَّر إليه، أو قُرِئت البايتات المحدِّدة دون مصادفة محرف الإنهاء، أو انتهت المهلة الزمنية (اطلع على التابع setTimeout()‎). إن عثر التابع readBytesUntil()‎ على محرف الإنهاء المُمرَّر إليه، فسيضع جميع المحارف التي قرأها حتى المحرف الذي يسبق محرف الإنهاء (لا يدخل ضمن المحارف المقروءة) في المخزَّن المحدَّد. هذا التابع هو جزءٌ من الصنف Stream، ويُستدعَى ...

التابع Stream.readBytesUntil()‎ في أردوينو

يقرأ التابع readBytesUntil()‎ جزءًا محدَّدًا من البيانات المستلمة من المجرى ويضعها في متغي يمثِّل مخزنًا مؤقتًا (buffer). سيُنهَى عمل التابع readBytesUntil()‎ إن عُثِر على محرف الإنهاء المُمرَّر إليه، أو قُرِئت البايتات المحدِّدة دون مصادفة محرف الإنهاء، أو انتهت المهلة الزمنية (اطلع على التابع setTimeout()‎). إن عثر التابع readBytesUntil()‎ على محرف الإنهاء المُمرَّر إليه، فسيضع جميع المحارف التي قرأها حتى المحرف الذي يسبق محرف الإنهاء (لا يدخل ضمن المحارف المقروءة) في المخزَّن المحدَّد. هذا التابع هو جزءٌ من الصنف Stream، ويُستدعَى ...

التابع Serial.readStringUntil()‎ في أردوينو

يقرأ التابع readStringUntil()‎ جزءًا من المحارف المستلمة من الاتصال التسلسلي ويعيدها كسلسلة نصية. سيُنهَى عمل التابع readStringUntil()‎ إن عُثِر على محرف الإنهاء المُمرَّر إليه أو انتهت المهلة الزمنية (اطلع على التابع setTimeout()‎). إن عُثِر التابع readStringUntil()‎ على محرف الإنهاء المُمرَّر إليه، فسيعيد جميع المحارف التي قرأها حتى المحرف الذي يسبق محرف الإنهاء (لا يدخل ضمن المحارف المقروءة). يرث التابع readStringUntil()‎ من الصنف Stream. البنية العامة Serial.readStringUntil(terminator) المعاملات terminator محرف يمثِّل محرف إنهاءٍ لعملية القراءة. القيم المعادة تعاد سلسلة نصية تحوي ...

التابع Stream.readStringUntil()‎ في أردوينو

يقرأ التابع readStringUntil()‎ جزءًا من المحارف المستلمة من المجرى ويعيدها كسلسلة نصية. سيُنهَى عمل التابع readStringUntil()‎ إن عُثِر على محرف الإنهاء المُمرَّر إليها أو انتهت المهلة الزمنية (اطلع على التابع setTimeout()‎). إن عثرت التابع readStringUntil()‎ على محرف الإنهاء المُمرَّر إليه، فسيعيد جميع المحارف التي قرأها حتى المحرف الذي يسبق محرف الإنهاء (لا يدخل ضمن المحارف المقروءة). هذا التابع هو جزءٌ من الصنف Stream، ويُستدعَى عبر أي صنف يرث من هذا الصنف (مثل Wire، و Serial ...إلخ.). اطلع على الصفحة الرئيسية ...

التابع Serial.find()‎ في أردوينو

يتحقَّق التابع find()‎ من وجود السلسلة النصية المُمرَّرة إليها ضمن البيانات المستلمة والمُخزَّنة في ذاكرة التخزين المؤقتة للاتصال التسلسلي. يرث التابع find()‎ من الصنف stream. البنية العامة Serial.find(target) المعاملات target السلسلة النصية المراد البحث عنها والتحقُّق من استلامها عبر الاتصال التسلسلي. القيم المعادة تعاد القيمة ture إن كان المعامل target موجودًا في بيانات ذاكرة التخزين المؤقتة للاتصال التسلسلي، أو القيمة false إن لم يُعثَر عليه أو انتهت المهلة الزمنية. انظر أيضًا التابع available()‎: يجلب عدد البايتات (المحارف) المتاحة للقراءة من ...

التابع Serial.readBytes()‎ في أردوينو

يقرأ التابع readBytes()‎ البيانات المستلمة عبر الاتصال التسلسلي ويضعها في متغير يمثِّل مخزنًا مؤقتًا (buffer). سيُنهَى عمل التابع readBytes()‎ إن قُرِئت البايتات المحدِّدة أو انتهت المهلة الزمنية (اطلع على التابع setTimeout()‎). يرث التابع readBytes()‎ من الصنف Stream. البنية العامة Serial.readBytes(buffer, length) المعاملات buffer مخزنٌ مؤقت ستخزَّن فيه البايتات المقروءة (char[]‎ أو byte[]‎). length عدد صحيح يمثِّل عدد البايتات المراد قراءتها. القيم المعادة يعاد عدد البايتات المقروء والمخزَّنة في المخزن buffer. انظر أيضًا التابع if(Serial)‎: يتحقَّق إن كان المنفذ Serial التسلسلي ...

التابع Serial.print()‎ في أردوينو

يطبع التابع print()‎ البيانات المُمرَّرة إليه على منفذ الاتصال التسلسلي بترميز ASCII (أي يطبع نصًّا يستطيع الآخرون قراءته). تُطبَع الأعداد باستعمال الترميز ASCII لكل رقم، وتُطبَع الأعداد العشرية بشكل مشابه بترميز ASCII وبدقة عددين بعد الفاصلة افتراضيًّا. تُرسَل البايتات فرادى، كل محرف على حدة، وتُرسَل المحارف والسلاسل النصية كما هي. Serial.print(78) // "يعطي القيمة "78 Serial.print(1.23456)‎ // "يعطي القيمة "1.23 Serial.print('N')‎ ...

التابع Serial.end()‎ في أردوينو

يعطِّل التابع end()‎ الاتصال التسلسلي المفتوح محرِّرةً بذلك الرجل 0 (RX) والرجل 1 (TX) ليعاد استعمالهما كدخل أو خرج رقمي. لإعادة تفعيل الاتصال التسلسلي، استدعي التابع begin()‎ مجدَّدًا. البنية العامة Serial.end() // فقط Mega لوحات أردوينو Serial1.end() Serial2.end() Serial3.end() القيم المعادة لا يعاد أي شيء. انظر أيضًا التابع begin()‎: يضبط معدل تدفق البتات في الثانية الواحدة (baud) لعملية نقل البيانات عبر الاتصال التسلسلي. التابع flush()‎: ينتظر اكتمال عملية نقل البيانات المرسلة عبر الاتصال التسلسلي التابع print()‎: يطبع البيانات المُمرَّرة إليها على منفذ الاتصال التسلسلي ...

التابع Stream.readBytes()‎ في أردوينو

يقرأ التابع readBytes()‎ البيانات المستلمة من المجرى ويضعها في متغير يمثِّل مخزنًا مؤقتًا (buffer). سيُنهَى عمل التابع readBytes()‎ إن قُرِئت البايتات المحدِّدة أو انتهت المهلة الزمنية (اطلع على التابع setTimeout()‎). هذا التابع هو جزءٌ من الصنف Stream، ويُستدعَى عبر أي صنف يرث من هذا الصنف (مثل Wire، و Serial ...إلخ.). اطلع على الصفحة الرئيسية للصنف Stream لمزيد من المعلومات. البنية العامة stream.readBytes(buffer, length) يمثِّل stream نسخةً من الصنف الذي يرث من الصنف Stream. المعاملات buffer مخزنٌ مؤقت ستخزَّن فيه البايتات المقروءة ...

التابع Serial.write()‎ في أردوينو

يكتب التابع write()‎ بيانات ثنائية على منفذ الاتصال التسلسلي. تُرسَل هذه البيانات كبايت أو سلسلة من البايتات. إن أردت إرسال محارف تمثِّل أرقام عددٍ، فاستعمل التابع print()‎ عوضًا ذلك. البنية العامة Serial.write(val) Serial.write(str) Serial.write(buf, len) // أيضًا Serial3, Serial2, Serial1 استعمال المنافذ Mega تدعم لوحات أردوينو المعاملات val قيمةٌ يراد إرسالها على أنَّها بايتٌ مفردٌ. str سلسلةٌ نصيةٌ يراد إرسالها بشكل سلسلة من البايتات المفردة. buf مصفوفةٌ يراد إرسالها بشكل سلسلة من البايتات المفردة. القيم المعادة يعاد عدد البايتات التي كُتبَت على المنفذ التسلسلي. ...

التابع Serial.findUntil()‎ في أردوينو

يتحقَّق التابع findUntil()‎ من وجود السلسلة النصية المُمرَّرة إليه ضمن جزء محدَّد من بيانات ذاكرة التخزين المؤقتة للاتصال التسلسلي. يرث التابع findUntil()‎ من الصنف Stream. البنية العامة Serial.findUntil(target, terminal) المعاملات target السلسلة النصية المراد البحث عنها والتحقُّق من استلامها عبر الاتصال التسلسلي. terminal السلسلة النصية التي تمثِّل حد نهاية عملية البحث ضمن ذاكرة التخزين المؤقتة للاتصال التسلسلي. القيم المعادة تعاد القيمة ture إن كان المعامل target موجودًا في الجزء المحدَّد ببداية ذاكرة التخزين المؤقتة للاتصال التسلسلي والمعامل terminal، أو القيمة ...

التابع Stream.findUntil()‎ في أردوينو

يتحقَّق التابع findUntil()‎ من وجود السلسلة النصية المُمرَّرة إليه ضمن جزء محدَّد من البيانات المستلمة من المجرى. هذا التابع هو جزءٌ من الصنف Stream، ويُستدعَى عبر أي صنف يرث من هذا الصنف (مثل Wire، و Serial ...إلخ.). اطلع على الصفحة الرئيسية للصنف Stream لمزيد من المعلومات. البنية العامة stream.findUntil(target, terminal) يمثِّل stream نسخةً من الصنف الذي يرث من الصنف Stream. المعاملات target السلسلة النصية المراد البحث عنها والتحقُّق من استلامها عبر المجرى stream. terminal السلسلة النصية التي تمثِّل حد نهاية عملية البحث ضمن ذاكرة التخزين المؤقتة للمجرى ...

التابع Stream.flush()‎ في أردوينو

يمسح التابع flush()‎ المخزَّن المؤقت متى ما أرسلت جميع البيانات عبر المجرى. هذا التابع هو جزءٌ من الصنف Stream، ويُستدعَى عبر أي صنف يرث من هذا الصنف (مثل Wire، و Serial ...إلخ.). اطلع على الصفحة الرئيسية للصنف Stream لمزيد من المعلومات. البنية العامة stream.flush() يمثِّل stream نسخةً من الصنف الذي يرث من الصنف Stream. القيم المعادة لا يعاد أي شيء. انظر أيضًا التابع available()‎: يجلب عدد البايتات المتاحة للقراءة من المجرى. يمثِّل هذا العدد حجم البيانات التي استُقبلَت مسبقًا وخُزِّنَت في ذاكرة التخزين المؤقتة. التابع read()‎: يقرأ ...

التابع Serial.peek()‎ في أردوينو

يعيد التابع peek()‎ البايت (المحرف) التالي من البيانات المستلمة عبر الاتصال التسلسلي دون حذفه من المخزَّن الداخلي المؤقت للاتصال التسلسلي. هذا يعني أنَّ الاستدعاء المتعاقب للتابع peek()‎ سيعيد نفس المحرف مثلما سيعيد الاستدعاء التالي للتابع read()‎. يرث التابع peek()‎ من الصنف stream. البنية العامة Serial.peek() // فقط Mega لوحات أردوينو Serial1.peek() Serial2.peek() Serial3.peek() القيم المعادة يعاد البايت الأول من البيانات المستلمة عبر الاتصال التسلسلي، أو القيمة 1- إن لم يكن هنالك أية بيانات متاحة. انظر أيضًا التابع available()‎: يجلب عدد البايتات (المحارف) المتاحة للقراءة ...

التابع Serial.parseInt()‎ في أردوينو

يعيد التابع parseInt()‎ أول عدد صحيح صالح من مخزَّن الاتصال التسلسلي المؤقت. تُتخطَى المحارف التي ليست أرقامًا أو إشارة سالبة. يُنهَى عمل التابع parseInt()‎ إن لم يُعثَر على أي محرف لقراءته خلال فترة زمنية معيَّنة (يمكن ضبطها)، أو لم يُعثَر بين المحارف على أي رقم. إن لم يُقرَأ أي عدد صالح عند انتهاء المهلة الزمنية (اطلع على التابع setTimeout()‎)، فسيُعاد العدد 0. يرث التابع parseInt()‎ من الصنف stream. البنية العامة Serial.parseInt() Serial.parseInt(char skipChar) // فقط Mega لوحات أردوينو Serial1.parseInt() Serial2.parseInt() Serial3.parseInt() المعاملات skipChar محرفٌ يراد ...

التابع Stream.parseFloat()‎ في أردوينو

تعيد التابع parseFloat()‎ أول عدد عشري صالح من من الموضع الحالي للمجرى. تُتخطَى المحارف التي ليست أرقامًا (أو إشارة سالبة). يُنهَى عمل التابع parseFloat()‎ إن كان أول محرف تقرؤه ليس بعدد عشري. هذا التابع هو جزءٌ من الصنف Stream، ويُستدعَى عبر أي صنف يرث من هذا الصنف (مثل Wire، و Serial ...إلخ.). اطلع على الصفحة الرئيسية للصنف Stream لمزيد من المعلومات. البنية العامة stream.parseFloat(list) يمثِّل stream نسخةً من الصنف الذي يرث من الصنف Stream. المعاملات list محرفٌ يمثِّل المجرى المراد البحث ...

التابع Stream.read()‎ في أردوينو

يقرأ التابع read()‎ البيانات المستلمة من المجرى. هذا التابع هو جزءٌ من الصنف Stream، ويُستدعَى عبر أي صنف يرث من هذا الصنف (مثل Wire، و Serial ...إلخ.). اطلع على الصفحة الرئيسية للصنف Stream لمزيد من المعلومات. البنية العامة stream.read() يمثِّل stream نسخةً من الصنف الذي يرث من الصنف Stream. القيم المعادة يعاد البايت الأول من البيانات المتاحة الآتية من المجرى stream المحدَّد، أو تعاد القيمة 1- إن لم يكن هنالك أية بيانات متاحة للقراءة. انظر أيضًا التابع available()‎: يجلب عدد البايتات المتاحة للقراءة من المجرى. يمثِّل هذا ...

التابع Serial.availableForWrite()‎ في أردوينو

يجلب التابع availableForWrite()‎ عدد البايتات (المحارف) المتاحة للكتابة في ذاكرة التخزين المؤقتة لمنفذ الاتصال التسلسلي دون حجب عملية الكتابة. البنية العامة Serial.availableForWrite() // فقط Mega لوحات أردوينو Serial1.availableForWrite() Serial2.availableForWrite() Serial3.availableForWrite() القيم المعادة يعاد عدد البايتات المتاحة للكتابة. انظر أيضًا التابع available()‎: يجلب عدد البايتات (المحارف) المتاحة للقراءة من منفذ الاتصال التسلسلي. التابع begin()‎: يضبط معدل تدفق البتات في الثانية الواحدة (baud) لعملية نقل البيانات عبر الاتصال التسلسلي. التابع flush()‎: ينتظر اكتمال عملية نقل البيانات المرسلة عبر الاتصال التسلسلي التابع peek()‎: يعيد البايت (المحرف) التالي ...

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).