ARDUINO Sensor Buzzer 5V Module

Arduino Sensor Buzzer 5V Mushandisi Manual
Iyo Arduino Sensor Buzzer 5V chishandiso chemagetsi chinoshandiswa kuridza toni nenziyo. Zvinotora advantage yekugona kwe processor kugadzira masaini ePWM kuridza mimhanzi. Iyo buzzer inobatanidzwa mupini nhamba 9, iyo inotsigira kushanda kwekunyora chiratidzo chePWM kwairi.
Izvo zvakakosha kuti uzive kuti buzzers vane polarity. Zvishandiso zvekutengesa zvinowanzove newaya tsvuku uye nhema, zvichiratidza nzira yekuiisa mubhodhi.
Chigadzirwa Kubatanidza
| Arduino | 5V | GND | Pini 9 |
|---|---|---|---|
| + | S |
Examp1: Ridza Melody
// Play Melody
// ----------
// Program to play a simple melody
//
// Tones are created by quickly pulsing a speaker on and off
// using PWM, to create signature frequencies.
//
// Each note has a frequency, created by varying the period of
// vibration, measured in microseconds. We'll use pulse-width
// modulation (PWM) to create that vibration.
//
// We calculate the pulse-width to be half the period; we pulse
Kuti ushandise Arduino Sensor Buzzer 5V, tevera matanho aya:
- Batanidza iyo Arduino board's 5V pini kune iyo buzzer yakanaka (+) terminal.
- Batanidza pini yeGND yeArduino board kune buzzer's ground (GND) terminal.
- Batanidza pini yeArduino board 9 kune iyo buzzer's sign (S) terminal.
Kana zvinongedzo zvagadzirwa, unogona kurodha iyo yakapihwa example kodhi kune yako Arduino board. Iyi kodhi inoridza rwiyo rwakapusa uchishandisa pulse-width modulation (PWM) kugadzira toni dzakasiyana.
Play Melody
- Ex uyuampLe anoshandisa buzzer kuridza nziyo. Tiri kutora advantage ye processors kugona kugadzira masaini ePWM kuitira kuridza mimhanzi.
- A buzzer hachisi chinhu kunze kwechigadzirwa chemagetsi chinoshandiswa kutamba toni Mune yedu yekareample tiri kubaya buzzer papini nhamba 9, iyo inotsigira kushanda kwekunyora chiratidzo chePWM kwairi, uye kwete kungova pachena HIGH kana LOW kukosha.
- Wekutanga example yekodhi inongotumira square wave kune buzzer, nepo yechipiri ichaita kushandisa iyo PWM mashandiro ekudzora vhoriyamu kuburikidza nekushandura Pulse Width.
- Chimwe chinhu chekurangarira ndechekuti mabuzzers ane polarity, zvigadzirwa zvekutengesa zvinowanzova newaya dzvuku uye dema inoratidza nzira yekuiisa kubhodhi.
Connection
- Arduino 412 ARDUINO SENSOR BUZZER 5V
- 5V +
- GND -
- Pin 9 S
Examp1: Ridza Melody
- Play Melody
- ———–
- Chirongwa chekuridza mutinhimira wakapfava
- Matoni anogadzirwa nekukurumidza kupuruzira mutauri nekudzima
- uchishandisa PWM, kugadzira siginecha frequency.
- Noti imwe neimwe ine frequency, yakagadzirwa nekusiyanisa nguva ye
- vibration, kuyerwa mumamicroseconds. Tichashandisa pulse-width
- modulation (PWM) kugadzira iyo vibration.
- Isu tinoverenga iyo pulse-width kuva hafu yenguva; isu tinopuruzira * mutauri HIGH for 'pulse-width' microseconds, wozoti LOW
- ye 'pulse-width' microseconds.
- Uku kupuruzira kunogadzira kuzunguzika kweiyo frequency inodiwa.
- (kutsemuka) 2005 D. Cuartielles yeK3
- Refactoring uye comments 2006 ivhu.shirky@nyu.edu
- Wona ZVINOTAURWA mumashoko kumagumo kuitira gadziridzo dzinobvira


- Chirongwa ichi chine chinangwa chekubata toni ye "nguva" microseconds.
- Nhema dzinonyepa! Inobata kweinenge 'nguva' microseconds, _plus_
- chero kumusoro kwakagadzirwa nekuwedzera elapsed_time (inogona kunge iri kudarika
- 3K mamicroseconds) _plus_ pamusoro peiyo looping uye maviri edhijitariWrites ()
- Nekuda kweizvozvo, toni ye 'nguva' inotamba zvishoma nezvishoma pane kuzorora
- ye ‘duration.’ rest_count inogadzira loop variable kuunza ‘zororo’ mabhiti
- zvinoenderana ne 'toni' mabhiti ehurefu hwakafanana.
- rest_count ichakanganiswa ne chip architecture uye kumhanya, pamwe chete
-
- pamusoro kubva kune chero chirongwa mods. Maitiro ekare haasi vimbiso yenguva yemberi
- performance. mileage yako inogona kusiyana. Chiedza fuse uye uende kure.
- Izvi zvinogona kushandisa huwandu hwekuwedzera:
- ADD kodhi kuita kuti mugadziri ataure kuti kanhi rwiyo runofanira kuita
- loop isati yamira
- wedzera imwe octave
- SVANYA tempo, kumbomira, uye kuzorora_kuverenga ku #define statements
- NYORA zvakare kuti ubatanidze vhoriyamu, uchishandisa analogWrite, sezvakaita chirongwa chechipiri pa
- http://www.arduino.cc/en/Tutorial/PlayMelody
- ADD kodhi kuita kuti tempo igadzike nepoto kana imwe mudziyo wekuisa
- ADD kodhi yekutora tempo kana vhoriyamu settable ne serial kutaurirana
- (Inoda 0005 kana kupfuura.)
- ADD kodhi yekugadzira toni yekubvisa (higer kana pasi) kuburikidza nepoto nezvimwe
- TSVANISA rwiyo rwusina kurongeka nemabhawa ekuvhura kuti 'Svuta paMvura'
- Yechipiri vhezheni, ine vhoriyamu yekudzora seti uchishandisa analogWrite ()
Play Melody
Chirongwa chekutamba nziyo dzakachengetwa muhurongwa, zvinoda kuziva * nezve nyaya dzenguva uye nezve matambiro ematoni.
- Iko kuverenga kwematoni kunoitwa zvichitevera masvomhu * kushanda:
- timeHigh = 1/(2 * toneFrequency) = nguva / 2
- uko matani akasiyana anotsanangurwa sepatafura:
- cherechedza frequency nguva PW (timeHigh)
- c 261 Hz 3830 1915
- d 294 Hz 3400 1700
- e 329 Hz 3038 1519
- f 349 Hz 2864 1432
- g 392 Hz 2550 1275
- uye 440 Hz 2272 1136
- b 493 Hz 2028 1014
- C 523 Hz 1912 956
- (kutsemuka) 2005 D. Cuartielles yeK3 */

Zvinyorwa / Zvishandiso
![]() |
ARDUINO Sensor Buzzer 5V Module [pdf] User Manual 412, Sensor Buzzer 5V Module, Buzzer 5V Module, 5V Module |

