ARDUINO-logo

ARDUINO Sensor Buzzer 5V Module

ARDUINO-Sensor-Buzzer-5V-Module-product-img

Arduino Sensor Buzzer 5V Bukana ea Mosebelisi

Arduino Sensor Buzzer 5V ke sesebelisoa sa elektroniki se sebelisetsoang ho bapala melumo le meloli. E hloka peletage ea bokhoni ba processor ea ho hlahisa matšoao a PWM ho bapala mmino. Buzzer e hoketsoe ho pin nomoro ea 9, e ts'ehetsang ts'ebetso ea ho ngola lets'oao la PWM ho eona.

Ke habohlokoa ho hlokomela hore li-buzzers li na le polarity. Lisebelisoa tsa khoebo hangata li na le terata e khubelu le e ntšo, e bontšang mokhoa oa ho e kenya ka har'a boto.

Khokahano ea Sehlahisoa

Arduino 5V GND Pina ea 9
+ S

ExampLe 1: Bapala 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

Ho sebelisa Arduino Sensor Buzzer 5V, latela mehato ena:

  1. Hokela phini ea 5V ea Arduino board ho theminale ea buzzer positive (+).
  2. Hokela phini ea GND ea boto ea Arduino ho theminale ea buzzer's ground (GND).
  3. Hokela phini ea 9 ea boto ea Arduino ho theminale ea lets'oao la buzzer (S).

Hang ha lihokelo li entsoe, u ka kenya ex e fanoengample khoutu ho boto ea hau ea Arduino. Khoutu ena e tla bapala molodi o bonolo o sebedisa pulse-width modulation (PWM) ho etsa medumo e fapaneng.

Bapala Melody

  • Example etsa tshebediso ya buzzer bakeng sa ho bapala melodi. Re nka advantage ea bokhoni ba processors ho hlahisa matšoao a PWM molemong oa ho bapala mmino.
  • Buzzer ha se letho haese sesebelisoa sa elektroniki se sebelisetsoang ho bapala lithane tsa rona tsa khaleample re ntse re kenya buzzer ho nomoro ea pin 9, e tšehetsang mosebetsi oa ho ngola letšoao la PWM ho eona, eseng feela boleng ba HIGH kapa LOW.
  • Example ea khoutu e tla romela leqhubu la lisekoere ho buzzer, ha ea bobeli e tla sebelisa ts'ebetso ea PWM ho laola molumo ka ho fetola Pulse Width.
  • Ntho e 'ngoe eo u lokelang ho e hopola ke hore li-buzzers li na le polarity, lisebelisoa tsa khoebo hangata li na le lithapo tse khubelu le tse ntšo tse bontšang mokhoa oa ho li kenya ka har'a boto.

Khokahano

  • Arduino 412 ARDUINO SENSOR BUZZER 5V
  • 5V +
  • GND -
  • Setšoantšo sa 9 S

ExampLe 1: Bapala Melody

  • Bapala Melody
  •  ———–
  • Lenaneo la ho bapala molodi o bonolo
  • Melumo e etsoa ka ho phunya sebuela kapele le ho se tima
  • ho sebelisa PWM, ho theha maqhubu a ho saena.
  • Noto e 'ngoe le e 'ngoe e na le makhetlo a mangata, e entsoeng ka ho fapana ha nako ea
  • thothomelo, e lekantsoeng ka microseconds. Re tla sebelisa pulse-width
  • modulation (PWM) ho theha thothomelo eo.
  • Re bala pulse-width ho ba halofo ea nako; re otla * sebui se HIGH bakeng sa "pulse-width" microseconds, ebe LOW
  • bakeng sa li-microseconds tsa 'pulse-width'.
  • Pulsing ena e baka ho sisinyeha ha maqhubu a lakatsehang.
  • (lefako) 2005 D. Cuartielles bakeng sa K3
  • Refactoring le maikutlo 2006 letsopa.shirky@nyu.edu
  • Sheba LINTLHA maikutlong qetellong bakeng sa lintlafatso tse ka bang teng

ARDUINO-Sensor-Buzzer-5V-Module-fig-1 ARDUINO-Sensor-Buzzer-5V-Module-fig-2ARDUINO-Sensor-Buzzer-5V-Module-fig-3 ARDUINO-Sensor-Buzzer-5V-Module-fig-4

  • Lenaneo le ikemiselitse ho tšoara molumo bakeng sa li-microseconds tsa 'nako'.
  • Maaka a bua leshano! E boloka bonyane li-microseconds tsa 'nako', _plus_
    • leha e le efe ea holimo e entsoeng ke incremeting elapsed_time (e ka ba ho feta
    • 3K microseconds) _plus_ ka holimo ho looping le tse peli tsa digitalWrites()
  • Ka lebaka leo, molumo oa 'nako' o bapala butle ho feta ho phomola
  • ea 'nako.' rest_count e etsa phapang ea loop ho tlisa 'phomolo' beats
  • ho tsamaellana le morethetho oa 'tone' oa bolelele bo lekanang.
  • rest_count e tla angoa ke meralo ea chip le lebelo, joalo ka
    • holimo ho tsoa ho li-mods tsa lenaneo. Boitšoaro ba nakong e fetileng ha se tiiso ea bokamoso
    • tshebetso. Limaele tsa hau li ka fapana. Fuse e khanyang 'me u tlohe.
  • Sena se ka sebelisa lintlafatso tse 'maloa:
  • ADD khoutu ho lumella moqapi oa lenaneo hore a hlalose hore na molodi o lokela ho etsa makhetlo a makae
  • loop pele o emisa
  • KENYA octave e 'ngoe
  • TSAMAISA tempo, emisa, 'me u phomole_bala ho #define statements
  • NGOLA hape ho kenyelletsa molumo, u sebelisa analogWrite, joalo ka lenaneo la bobeli ho
  • http://www.arduino.cc/en/Tutorial/PlayMelody
  • KENYA khoutu ho etsa hore tempo e lokisoe ka pitsa kapa sesebelisoa se seng sa ho kenya
  • ADD khoutu ho nka tempo kapa volume settable ka puisano ea serial
  • (E hloka 0005 kapa ho feta.)
  • ADD khoutu ea ho theha molumo oa lentsoe (higer kapa tlase) ka pitsa joalo-joalo
  • FETOLA lipina tsa thoriso tse sa reroang ka mekoallo ea ho bula 'Mosi ka Metsing'
  • Mofuta oa bobeli, o nang le taolo ea molumo o hlophisitsoeng o sebelisa analogWrite()

Bapala Melody

Lenaneo la ho bapala melodi e bolokiloeng ka lethathamo, le hloka ho tseba * ka litaba tsa nako le mokhoa oa ho bapala melumo.

  • Palo ea lithane e etsoa ka mor'a ts'ebetso ea lipalo *:
    • nako Phahameng = 1/(2 * toneFrequency) = nako / 2
    • moo melumo e fapaneng e hlalosoang joalo ka tafoleng:
    • hlokomela nako ea maqhubu 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
    • 440 Hz 2272 1136
    • b 493 Hz 2028 1014
    • C 523 Hz 1912 956
    • (lefako) 2005 D. Cuartielles bakeng sa K3 */

ARDUINO-Sensor-Buzzer-5V-Module-fig-5 ARDUINO-Sensor-Buzzer-5V-Module-fig-6

Litokomane / Lisebelisoa

ARDUINO Sensor Buzzer 5V Module [pdf] Bukana ea Mosebelisi
412, Sensor Buzzer 5V Module, Buzzer 5V Module, 5V Module

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *