Buzzer: អ្វីគ្រប់យ៉ាងអំពីឧបករណ៍នេះដើម្បីបញ្ចេញសំឡេង

Buzzer ឬ buzzer

បង្កើតសំឡេងប៊ីបមួយ វាគឺជាអ្វីមួយដែលត្រូវបានស្វែងរកនៅក្នុងគម្រោង DIY ផ្សេងៗគ្នាដូច្នេះហើយទើបអ្នកផលិតត្រូវតែប្រើឧបករណ៍ផ្សេងៗដើម្បីអាចបង្កើតសម្លេងបាន។ ឧបករណ៍មួយក្នុងចំណោមឧបករណ៍ដែលអ្នកអាចប្រើបានគឺឧបករណ៍បំពងសម្លេងតូចទោះបីវាមិនសមបំផុតប្រសិនបើវត្ថុដែលអ្នកផ្ញើគឺសញ្ញាអគ្គិសនីព្រោះវានឹងបង្កើតស្នាមប្រេះឬចុចដោយសារលក្ខណៈរំញ័រនៃភ្នាសប៉ុន្តែ សំលេងរំខានតិចតួច។ ដូច្ន្រះវាជាការប្រសើរណាស់ក្នុងការប្រើប្រស់ប៊្លុយហ្ស៊ីនឬប៊ឺហ្ស៊ីស។

ទំហំជាធម្មតាតូចជាងវាគ្មិនធម្មតាហើយអ្វីដែលប្រសើរជាងនេះ buzzer នឹងបង្កើតសំឡេងប៊ីប ដែលនឹងទាក់ទាញការយកចិត្តទុកដាក់ច្រើនជាងសំលេងពីអ្នកនិយាយប្រសិនបើមិនមានសំលេងត្រូវបានផ្គត់ផ្គង់ទៅវា។ ដូច្នេះប្រសិនបើអ្នកជាអ្នកផលិតហើយអ្នកចង់បង្កើតការដាស់តឿនណាមួយសម្រាប់ព្រឹត្តិការណ៍នៅក្នុងគម្រោងរបស់អ្នកឧបករណ៍ដែលយើងបង្ហាញដល់អ្នកនៅថ្ងៃនេះនឹងសមនឹងអ្នកដូចជាស្រោមដៃ ...

តើអ្វីទៅជាជង្រុកឬធុងសំលេង?

និមិត្តសញ្ញា buzzer

buzzer ឬ buzzer គឺជាឧបករណ៍អេឡិចត្រូនិចដែលដើរតួជាឧបករណ៍ប្តូរ។ មុខងាររបស់វាគឺផលិតសំលេងខ្ពស់រឺគ្រោតគ្រាតខណៈពេលដែលថាមពលកំពុងត្រូវបានផ្គត់ផ្គង់ដល់វា។ នោះហើយជាមូលហេតុដែលវាល្អក្នុងការរួមបញ្ចូលជាមួយ Arduino ពីព្រោះនៅពេលព្រឹត្តិការណ៍មួយត្រូវបានបង្កើតឡើងដែលអ្នកចង់ព្រមានឬដាស់តឿនអ្នកអាចដាក់កម្មវិធី microcontroller ឱ្យបញ្ជូនសញ្ញាទៅ buzzer ប្រសិនបើព្រឹត្តិការណ៍នោះកើតឡើងហើយដូច្នេះព្រមានអ្នកដោយសំលេងនោះ។

ដោយ ejemploប្រសិនបើអ្នកបានប្រើឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាពហើយអ្នកចង់ឱ្យវាព្រមានអ្នកនៅពេលដែលវាលើសពី ១០០ អង្សាសេនោះអ្នកអាចប្រើឧបករណ៍ចាប់សញ្ញាជាធាតុប្រកាសអាសន្នហើយអ័រឌូណូនឹងបញ្ជូនសញ្ញាអគ្គិសនីទៅប៊្លុយហ្ស៊ីសនៅពេលដែលឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាពធ្វើការវាស់ទាំងនោះ។ ជាក់ស្តែងកម្មវិធីដែលអ្នកនឹងរកឃើញមានភាពខុសគ្នាខ្លាំង…

នៅក្នុងផ្ទះរបស់អ្នកមានឧបករណ៍ជាច្រើនដែលជាកន្លែង អ្នកអាចរកឃើញការភ្ញាក់ផ្អើលឧទាហរណ៍នៅក្នុងនាឡិការោទិ៍។ នាឡិកាទាំងនេះភាគច្រើនប្រើសំឡេងរោទិ៍ដើម្បីបញ្ចេញសំឡេងជាពិសេសសម្លេងតូចៗទោះបីអ្នកខ្លះអាចប្រើវាគ្មិនដើម្បីដាស់អ្នកអោយស្តាប់វិទ្យុជាមួយសំលេងភ្លេង។ ល។ ការពិតគឺថាអ្នកមិនចាំបាច់ផ្តាច់អ្វីទេ ទទួលបាន buzzer មួយតាមពិតវាថោកណាស់ហើយងាយស្រួលរក។

ប្រភេទនៃការភ្ញាក់ផ្អើល

អ្នក​អាច​រក​ឃើញ ប្រភេទផ្សេងៗគ្នាក្រៅពីអ្នកដែលប្រើឧបករណ៏អេឡិចត្រូម៉ាញេទិកឬឌីសអេចអេសអេចអ្នកក៏អាចរកបានផងដែរ៖

  • អ្នកទាំងឡាយណា កុំរួមបញ្ចូលលំយោលក្នុងករណីនេះលំយោលខាងក្រៅត្រូវបានទាមទារសម្រាប់ឱ្យវាដំណើរការបានល្អ។
  • អ្នកទាំងឡាយណា លំយោលរួមបញ្ចូលគ្នា- លំយោលដែលមានស្រាប់ធ្វើឱ្យវាមានភាពងាយស្រួលក្នុងការធ្វើប្រតិបត្តិការដោយគ្រាន់តែប្រើតង់ស្យុងទៅស្ថានីយស្ថានីយឬប៊្លុហ្ស៊ីសហើយអ្នកនឹងមានសម្លេង។

សំខាន់ត្រូវចងចាំរឿងនោះផងដែរ មានម៉ូឌុលពិសេសសម្រាប់ Arduino ជាមួយនិងឧបករណ៍ចាប់ផ្តើមនិងអ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវការសម្រាប់ការតភ្ជាប់ងាយស្រួលជាមួយក្តារ DIY ដែលអ្នកចូលចិត្ត។

ប្រតិបត្តិការ

រដ្ឋធម្មនុញ្ញរបស់វាគឺសាមញ្ញវាមានតែមួយទេ អេឡិចត្រូម៉ាញេទិកឬឌីសហ្សូអេសអេច (អាស្រ័យលើប្រភេទប្រដាប់ប្រដារ) និងបន្ទះដែក។ នេះគឺគ្រប់គ្រាន់ដើម្បីបញ្ចេញសំឡេងនៅពេលចរន្តត្រូវបានផ្គត់ផ្គង់ទៅអេប៉េហ្សីអេសអេឡិចត្រុងឬអេឡិចត្រូដហើយនេះធ្វើឱ្យបន្ទះដែករំញ័រ។

ជាទូទៅបំផុតគឺប្រភេទ piezoelectric ក្នុងករណីនេះពួកគេមានសន្លឹកដែកស្អិតជាប់នឹងសន្លឹកសេរ៉ាមិច។ នៅពេលអនុវត្ត ភាពតានតឹងរវាងធ្នូទាំងពីរបង្ហាញពីការចុច។ នៅពេលវ៉ុលដែលបានផ្គត់ផ្គង់ឈប់ពួកគេត្រលប់ទៅស្ថានភាពធម្មតាវិញ។ ប៉ុន្តែប្រសិនបើនាឡិកាឬជីពចរជំនួសត្រូវបានបង្កើតវានឹងបញ្ចេញសម្លេងប៊ីបដែលអាចស្តាប់បានដែលយើងកំពុងស្វែងរក។

ការរួមបញ្ចូលជាមួយ Arduino

Buzzer ឬ buzzer បានតភ្ជាប់ទៅ Arduino

Su ការរួមបញ្ចូលជាមួយ Arduino វាមិនងាយស្រួលទេទោះបីអ្នកទិញប៊្លុយហ្ស៊ែរធម្មតាឬម៉ូឌុលអកម្មសម្រាប់អារីដូណូវាអាចភ្ជាប់បានយ៉ាងងាយហើយលេខកូដដែលអ្នកត្រូវសរសេរនៅក្នុងអារីដូណូអាយអ៊ីគឺសាមញ្ញណាស់ (មូលដ្ឋានបន្ទាប់មកវានឹងអាស្រ័យលើអ្វីដែលអ្នក ចង់បន្ថែមខ្លួនអ្នក) ។

ដូចជាសម្រាប់មួយ ឧទាហរណ៍កូដសាមញ្ញវាអាចដូចខាងក្រោមដែលក្នុងនោះ buzzer បញ្ចេញសំឡេងរយៈពេល ១ វិនាទីហើយឈប់វាត្រលប់ទៅផលិត ១ វិនាទីហើយដូចនេះ៖

/* 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

}

ព័ត៌មាន​បន្ថែម - សៀវភៅណែនាំសរសេរកម្មវិធី Arduino


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

៥៧ យោបល់ទុកអ្នក

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។

  1.   លោក Carlos dijo

    អ្នកកំពុងបំភាន់វានិយាយថាអ្នកដែលរួមបញ្ចូលលំយោលត្រូវតែបំពាក់ជាមួយលំយោលខាងក្រៅប្រសិនបើអ្នកនិយាយថាពួកគេ“ រួមបញ្ចូលវាដូច្នេះត្រូវបន្ថែមខាងក្រៅអ្នកនឹងយល់ច្រលំអ្នកដែលមិនដឹង។ វាផ្ទុយពីនេះ។

    នៅជួរទី ១៤ នៃលេខកូដ៖
    សម្លេង (buzzer, 50); // បញ្ជូនសញ្ញា 1Khz ទៅ buzzer

    អ្នកសរសើរថាសិទ្ធិនេះគឺ 1kHZ នោះគឺជាការមិនពិត, វាគឺ 50hz,

    tone (buzzer, 1000); // បញ្ជូនសញ្ញា 1Khz ទៅ buzzer // នេះជាលេខកូដត្រឹមត្រូវ។

    ស្វាគមន៍។

  2.   លោក Roberto dijo

    Buzzer Types ការពន្យល់ត្រូវបានបញ្ច្រាស។
    សូមកែតម្រូវដើម្បីកុំឱ្យច្រលំ។
    ស្វាគមន៍។

    1.    លោកអ៊ីសាក dijo

      សួស្តី Roberto
      អរគុណច្រើនដែលបានផ្តល់យោបល់។ ខ្ញុំមិនបានដឹងពីព័ត៌មានលម្អិតនោះទេ។ វាត្រូវបានកែតម្រូវរួចហើយ។
      សូមអរគុណ!