Buzzer: segala sesuatu tentang perangkat ini untuk mengeluarkan suara

Bel atau bel

Bunyi bip Ini adalah sesuatu yang dicari di berbagai proyek DIY, oleh karena itu pembuat harus menggunakan berbagai perangkat untuk dapat menghasilkan suara tersebut. Salah satu perangkat yang dapat Anda gunakan adalah speaker kecil, meskipun itu tidak tepat jika satu-satunya yang Anda kirim adalah sinyal listrik, karena akan menghasilkan retakan atau klik yang sangat khas akibat getaran membran, tetapi sedikit kebisingan. Oleh karena itu, yang terbaik adalah menggunakan buzzer atau buzzer.

Ukurannya biasanya jauh lebih kecil dari speaker konvensional, dan apa yang lebih baik, bel akan menghasilkan bip atau suara yang akan menarik lebih banyak perhatian daripada suara dari pengeras suara jika tidak ada sinyal audio yang dipasok ke sana. Jadi, jika Anda seorang pembuat dan Anda ingin menghasilkan peringatan untuk suatu peristiwa dalam proyek Anda, perangkat yang kami hadirkan untuk Anda hari ini akan cocok untuk Anda seperti sarung tangan ...

Apa itu buzzer atau buzzer?

simbol bel

Bel atau buzzer adalah perangkat elektronik yang berfungsi sebagai transduser. Fungsinya untuk menghasilkan suara bernada tinggi atau bersenandung saat listrik disuplai ke sana. Itulah mengapa sangat ideal untuk berintegrasi dengan Arduino, karena ketika suatu peristiwa dihasilkan yang ingin Anda beri peringatan atau peringatan, Anda dapat memprogram mikrokontroler untuk mengirim sinyal ke bel jika peristiwa itu terjadi dan dengan demikian memperingatkan Anda dengan suara itu.

Por ejemploJika Anda telah menggunakan sensor suhu dan ingin memperingatkan Anda saat suhu melebihi 100ºC, Anda dapat menggunakan bel sebagai elemen peringatan dan Arduino akan mengirimkan sinyal listrik ke bel saat sensor suhu melakukan pengukuran tersebut. Tentunya, aplikasi yang akan Anda temukan sangat bervariasi ...

Di rumah Anda, ada banyak perangkat di mana Anda dapat menemukan bel, misalnya di jam alarm. Banyak dari jam ini menggunakan buzzer untuk mengeluarkan suara, terutama yang kecil, meskipun beberapa mungkin menggunakan speaker untuk membangunkan Anda dengan radio, melodi, dll. Yang benar adalah Anda tidak perlu membongkar apa pun dapatkan belNyatanya sangat murah dan mudah ditemukan.

Jenis bel

Anda dapat menemukannya berbagai jenis, selain yang menggunakan kumparan elektromagnet atau disk piezoelektrik, Anda juga dapat menemukan:

  • Orang-orang yang jangan mengintegrasikan osilator: dalam hal ini osilator eksternal diperlukan agar berfungsi dengan baik.
  • Orang-orang yang osilator terintegrasi- Osilator internal membuatnya mudah dioperasikan, cukup gunakan voltase ke terminal buzzer atau buzzer dan Anda akan mendapatkan suaranya.

Penting untuk diingat juga ada modul khusus untuk Arduino dengan bel dan semua yang Anda butuhkan untuk koneksi mudah dengan papan DIY favorit Anda.

operasi

Konstitusinya sederhana, hanya ada satu cakram elektromagnet atau piezoelektrik (tergantung pada jenis bel) dan lembaran logam baja. Ini cukup untuk mengeluarkan suara ketika arus disuplai ke piezoelektrik atau elektromagnet dan ini membuat lembaran logam bergetar.

Yang paling umum adalah tipe piezoelektrik, dalam hal ini mereka memiliki lembaran logam yang direkatkan ke lembaran keramik. Saat diterapkan ketegangan antara dua lengkungan yang mengeluarkan bunyi klik. Ketika tegangan yang disuplai berhenti, mereka kembali ke keadaan normal. Tetapi jika clock atau pulsa alternatif dihasilkan, itu akan mengeluarkan bunyi bip yang kita cari.

Integrasi dengan Arduino

Bel atau bel yang terhubung ke Arduino

Su integrasi dengan Arduino Tidak bisa lebih sederhana, apakah Anda membeli buzzer normal atau modul pasif untuk Arduino, itu dapat dihubungkan dengan sangat mudah dan kode yang harus Anda tulis di Arduino IDE juga sangat sederhana (basisnya, maka itu akan tergantung pada apa yang Anda ingin menambahkan diri sendiri).

Adapun a contoh kode sederhana, bisa jadi sebagai berikut, di mana buzzer mengeluarkan suara selama 1 detik dan berhenti, ia kembali menghasilkan 1 detik, dan seperti ini:

/* Programa simple para emitir pitidos de 1 segundo intermitentes */

const int buzzer = 9; //El pin al que se conecta el buzzer es el 9

void setup(){

  pinMode(buzzer, OUTPUT); // Pin 9 declarado como salida

}

void loop(){

  tone(buzzer, 50); // Envía señal de 1Khz al zumbador
  delay(1000);
  noTone(buzzer);     // Detiene el zumbador
  delay(1000);        //Espera un segundo y vuelve a repetir el bucle

}

Informasi lebih lanjut - Manual pemrograman Arduino


3 komentar, tinggalkan punyamu

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Carlos dijo

    Anda salah menerjemahkan dikatakan bahwa mereka yang mengintegrasikan osilator harus dipasang dengan osilator eksternal, jika Anda menyebutkan bahwa mereka “mengintegrasikannya, sehingga yang eksternal harus ditempatkan di atasnya, Anda membingungkan mereka yang tidak tahu. justru sebaliknya.

    Pada baris 14 kode:
    nada (bel, 50); // Kirim sinyal 1Khz ke bel

    KOMENTAR ANDA BAHWA FREKUENSI ADALAH 1kHZ, ITU SALAH, ITU 50hz,

    nada (bel, 1000); // Kirim sinyal 1Khz ke bel // Ini adalah kode yang benar.

    Salam.

  2.   Roberto dijo

    Penjelasan Jenis Buzzer dibalik.
    Mohon koreksi untuk menghindari kebingungan.
    Salam.

    1.    Isaac dijo

      Halo Roberto,
      Terima kasih banyak untuk menasihati. Saya tidak menyadari detail itu. Itu sudah diperbaiki.
      Salam!