المنتج مقدمة #

وحدة الأزرار هي مكون إلكتروني شائع يستخدم لتحقيق التشغيل الرئيسي في الأجهزة الإلكترونية.
تتكون وحدة الزر من قطبين وزر زنبركي يقع بينهما. عند عدم الضغط على الزر، ينفصل قطبا الزر، وتكون الدائرة في حالة انقطاع. عند الضغط على المفتاح، يتلامس القطبان لتشكيل دائرة مغلقة.
مرجع التطبيق: لوحة المفاتيح، مفتاح التحكم، وما إلى ذلك.
مواصفات المعلمة #
| Parameters | بعد التخفيض/الوصف |
| الجهد التشغيل | 3.3V ~ 5V |
| درجة حرارة التشغيل | -10 ° C ~ + 50 ° C |
| إشارة الخرج | الإشارات الرقمية |
| المقاس | 3.16cm * 2.38cm |

مخطط الأسلاك #
ملحوظة: تم تركيب لوحة التوسعة على اسب 32 لوحة تحكم.

| وحدة زر | ESP32 |
| VCC | 5V |
| GND | GND |
| S | رقم 32 |
كود عينة #
void setup() {
pinMode(32,INPUT);//Set pin 32 to input mode
Serial.begin(115200);//Set baud rate to 115200
}
void loop() {
Serial.println(digitalRead(32));//Read the state of pin 32 and print it to the serial monitor
delay(1000);
}
ملاحظة: إذا كنت تستخدم لوحة Arduino، فقم بتغيير الدبوس في البرنامج إلى PIN7، واضبط معدل الباود على 9600، ثم قم بتوصيل الدبوس المادي بـ PIN7 وقم بتحميل البرنامج.
نتيجة الاختبار #
بعد تحميل الكود إلى لوحة التحكم، افتح مراقب المنفذ التسلسلي لـ Arduino IDE، واضبط معدل الباود على 9600، ثم انتقل إلى وضع التمرير.
عندما نضغط على المفتاح، يقوم المنفذ التسلسلي بإرجاع البيانات 0؛ وعندما نحرر المفتاح، يقوم المنفذ التسلسلي بإرجاع البيانات 1.


الموارد ذات الصلة #
احصل على واحدة الآن #
أعمال B2B: معلومات@acebott.com
