طنان Buzzer

 

 طنان Buzzer



ما هو طنان Buzzer؟

الطنان (Buzzer) هو مكون إلكتروني صغير يُستخدم لإصدار صوت متقطع أو رنين. يتكون من ملف كهربائي و غشاء يتذبذب عند مرور التيار الكهربائي.

مميزات طنان Buzzer:

* بساطة الاستخدام: ربطه بالدائرة الإلكترونية سهل للغاية.
* انخفاض التكلفة: سعره رخيص نسبيًا.
* حجمه الصغير: يجعله سهل التركيب في مختلف الأجهزة.

* تعدد الاستخدامات: له العديد من التطبيقات، مثل:

   * الإنذارات: في أجهزة الإنذار والحرائق وأجهزة الأمن.
   * الإشارات: في الأجهزة الإلكترونية مثل أجهزة الكمبيوتر والهواتف المحمولة.
   * التأكيد: في الأزرار والمفاتيح.
   * الألعاب: في ألعاب الفيديو وألعاب الأطفال.

أمثلة على طريقة استخدام طنان Buzzer:

* نظام إنذار منزلي: عند فتح باب أو نافذة، يُصدر الطنان صوتًا تنبيهًا.
* جهاز كمبيوتر: عند الضغط على مفتاح Caps Lock، يُصدر الطنان صوتًا لتأكيد تفعيل وظيفة الأحرف الكبيرة.
* لعبة أطفال: عند الضغط على زر، يُصدر الطنان صوتًا ممتعًا.

كود برمجي ربط Buzzer مع الاردوينو أونو من أجل إصدار صوت متقطع:

const int buzzerPin = 8; // تعريف دبوس الطنان

void setup() {
  pinMode(buzzerPin, OUTPUT); // ضبط دبوس الطنان كمخرج
}

void loop() {
  tone(buzzerPin, 1000); // إصدار صوت بتردد 1000 هرتز
  delay(500); // الانتظار لمدة 500 مللي ثانية
  noTone(buzzerPin); // إيقاف الصوت
  delay(500); // الانتظار لمدة 500 مللي ثانية
}



شرح الكود:

* const int buzzerPin = 8;: تعريف دبوس الطنان برقم 8.
* pinMode(buzzerPin, OUTPUT);: ضبط دبوس الطنان كمخرج.
* tone(buzzerPin, 1000);: إصدار صوت بتردد 1000 هرتز.
* delay(500);: الانتظار لمدة 500 مللي ثانية.
* noTone(buzzerPin);: إيقاف الصوت.
* delay(500);: الانتظار لمدة 500 مللي ثانية.

ملاحظات:

* يمكن تغيير تردد الصوت باستخدام دالة tone().
* يمكن تغيير مدة تشغيل وإيقاف الصوت باستخدام دالة delay().
* يمكن إضافة المزيد من الأوامر إلى حلقة loop() لإنشاء أنماط صوتية مختلفة.



🛒 شراء هذه القطعة عن طريق WhatsApp Business 👇


رقم التواصل عن طريق WhatsApp 👇
+968 77140680





إرسال تعليق

أحدث أقدم