Talaan ng mga Nilalaman:

PAANO MAG-INTERPACE ng isang PASSIVE BUZZER SA ARDUINO: 4 na Hakbang
PAANO MAG-INTERPACE ng isang PASSIVE BUZZER SA ARDUINO: 4 na Hakbang

Video: PAANO MAG-INTERPACE ng isang PASSIVE BUZZER SA ARDUINO: 4 na Hakbang

Video: PAANO MAG-INTERPACE ng isang PASSIVE BUZZER SA ARDUINO: 4 na Hakbang
Video: How to Interface Buzzer Speaker Sounder with Arduino in Proteus 8 | toneMelody 2024, Hulyo
Anonim
PAANO MAKAPAG-IMPORSA ang isang PASSIVE BUZZER KAY ARDUINO
PAANO MAKAPAG-IMPORSA ang isang PASSIVE BUZZER KAY ARDUINO

Ang paggawa ng tunog sa arduino ay isang nakawiwiling proyekto, makamit ito gamit ang iba't ibang mga module at aparato depende sa iyong proyekto at mga pagpipilian. Sa proyektong ito, titingnan namin ang paraan na makakagawa ka ng tunog sa isang buzzer. Ang buzzer na ginamit ng hobbyist ay may dalawang uri: Ang aktibong buzzer at ang passive buzzer. Para sa proyektong ito, gagamit kami ng isang aktibong buzzer. Suriin ang aking tutorial sa paggamit ng isang aktibong buzzer.

Ang isang passive buzzer ay nangangailangan ng isang DC signal upang makagawa ng isang tunog. Ito ay tulad ng isang electromagnetic speaker, kung saan ang isang pagbabago ng signal ng input ay gumagawa ng tunog, sa halip na awtomatikong makagawa ng isang tono. Hindi tulad ng aktibong buzzer na nangangailangan lamang ng isang shot na DC, ang passive buzzer ay nangangailangan ng ilang pagiging teknikal sa paggawa ng tala. Tandaan na ang pagsubok na gamitin ang passive buzzer nang hindi itinatakda ang dalas ng output ay hahantong sa paggawa ng walang tunog ng passive buzzer.

Ang Dalas na maaari mong ipasa sa isang passive buzzer saklaw mula 31 hanggang 4978 na may agwat ng 2 mga digit sa pagitan ng magkakasunod na mga frequency hal. 31-35-35… Maaari kang mag-aral nang higit pa sa mga frequency ng musikal upang lubos na maunawaan ang bawat dalas. Maaari mo ring suriin ang aking tutorial sa "paglalaro ng mga pangunahing tala gamit ang passive buzzer".

Hakbang 1: Materyal

Lupon ng Arduino

Passive Buzzer

Jumper Wires

Hakbang 2: Circuit DIagram

Circuit DIagram
Circuit DIagram

Ang koneksyon ng circuit ay halos kapareho sa paraan ng pagkonekta mo ng isang LED sa Arduino. Ang buzzer ay nagpapatakbo sa 3-5V.

Maaari mong gamitin ang anumang digital pin ng arduino para sa positibong pin at ikonekta ang negatibong pin sa lupa. Kailangang gumamit ng isang risistor dahil ang buzzer ay nagpapatakbo sa 5V. Maaari mong makilala ang positibong pin sa pamamagitan ng pagtingin sa tuktok na bahagi ng buzzer, magkakaroon ka ng point na minarkahang "+", ang pin sa panig na ito ay ang positibong pin.

Hakbang 3: Working Code

Nasa ibaba ang isang halimbawa ng code upang makontrol ang isang passive buzzer.

walang bisa ang pag-setup () {

// bumubuo ng isang 440Hz, 494Hz, 523Hz tone sa output pin 7 na may 2000ms na tagal

tono (7, 440, 2000); // A

pagkaantala (1000);

tono (7, 494, 2000); // B

pagkaantala (1000);

tono (7, 523, 2000); // C

pagkaantala (1000);

// Maaari mong gamitin ang notone () na function upang ihinto ang tono sa halip na gumamit ng pagkaantala ()

}

void loop () {

// Ang paglalagay ng code sa itaas sa pagpapaandar ng loop ay gagawing mabubuo ang tono sa isang loop

}

Hakbang 4: Paglalapat

Tulad ng nakikita mo mula sa halimbawa ang passive buzzer ay maaaring magamit sa maraming mga paraan. Ang isang kahalagahan ay maaari din itong ganap na gumana bilang isang aktibong buzzer, itatakda mo lang ito sa iyong ginustong dalas.

Maaari mong gamitin ang passive buzzer sa paglikha ng musika at iba't ibang mga tono.

Inirerekumendang: