التابع Keyboard.begin()
في أردوينو
يبدأ التابع begin()
عملية محاكاة (emulating) لفأرة افتراضية موصولة بالحاسوب المتصل باللوحة. يجب استدعاء هذا التابع قبل بدء التحكم بالحاسوب. إن أردت إنهاء هذه العملية، فاستدعِ التابع end()
.
البنية العامة
Mouse.begin()
القيم المعادة
لا يعاد أي شيء.
أمثلة
إرسال رسالة إلى الحاسوب عبر لوحة مفاتيح افتراضية متصلة به عند الضغط على زر موصول بالرجل 2:
#include <Mouse.h>
void setup(){
pinMode(2, INPUT);
}
void loop(){
// عند الضغط على الزر المتصل بالرجل 2 Mouse تهيئة وبدء المكتبة
if(digitalRead(2) == HIGH){
Mouse.begin();
}
}
انظر أيضًا
- التابع
click()
: يرسل ضغطة سريعة وخاطفة إلى الحاسوب عند موقع مؤشر الفأرة الحالي. - التابع
end()
: يوقف عملية محاكاة (emulating) وصل فأرة افتراضية بالحاسوب المتصل. - التابع
move()
: يحرك مؤشر الفأرة في الحاسوب المتصل. - التابع
press()
: يرسل ضغطة مستمرة إلى الحاسوب عند موقع مؤشر الفأرة الحالي.
- التابع
release()
: يحرِّر زر الفأرة الذي ضُغِط عليه مسبقًا باستعمال التابعpress()
. - التابع
isPressed()
: يتحقَّق إن كان زر معيَّن من أزرار الفأرة مضغوطًا أم لا.