الدالة Keyboard.end()
في أردوينو
اذهب إلى التنقل
اذهب إلى البحث
توقف الدالة end()
عملية محاكاة (emulating) وصل لوحة المفاتيح الافتراضية بالحاسوب المتصل. إن أردت إعادة وصل لوحة المفاتيح، فاستدعِ الدالة begin()
.
البنية العامة
Keyboard.end()
القيم المعادة
لا يعاد أي شيء.
أمثلة
محاكاة عملية وصل لوحة مفاتيح بالحاسوب المتصل باللوحة وإرسال رسالة بالضغط على مفاتيحه ثم فصله:
#include <Keyboard.h>
void setup() {
// بدء وصل لوحة المفاتيح
Keyboard.begin();
// إرسال ضغطات لعدة مفاتيح إلى الحاسوب
Keyboard.print("Hello!");
// إنهاء عمل لوحة المفاتيح
Keyboard.end();
}
void loop() {
// افعل أي شيء هنا
}
انظر أيضًا
- الدالة
begin()
: تبدأ عملية محاكاة (emulating) للوحة مفاتيح افتراضية موصولة بالحاسوب المتصل باللوحة Leonardo أو Due. - الدالة
press()
: تسلك عند استدعائها نفس سلوك عملية الضغط على زرٍ في لوحة المفاتيح باستمرار. - الدالة
print()
: رسل ضغطة أو عدة ضغطات من لوحة المفاتيح الافتراضية إلى الحاسوب المتصل. - الدالة
println()
: ترسل ضغطة أو عدة ضغطات من لوحة المفاتيح الافتراضية إلى الحاسوب المتصل ثمَّ تُتبِعها بمحرف سطر جديد ومحرف العودة إلى بداية السطر. - الدالة
release()
: تحرِّر مفتاحًا محدَّدًا ضُغِط عليه مسبقًا باستعمال الدالةpress()
. - الدالة
releaseAll()
: تحرِّر جميع المفاتيح التي ضُغِط عليها مسبقًا باستعمال الدالةpress()
. - الدالة
write()
: ترسل ضغطة زر واحدة من لوحة المفاتيح الافتراضية إلى الحاسوب المتصل.