التابع Keyboard.begin()
في أردوينو
< Arduino | mouse
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 20:25، 6 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات)
يبدأ التابع 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()
: يتحقَّق إن كان زر معيَّن من أزرار الفأرة مضغوطًا أم لا.