ARDUINO-logo

ARDUINO Sensor Buzzer 5V Module

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

Arduino Sensor Buzzer 5V Tusi Lesona a le Fa'aoga

O le Arduino Sensor Buzzer 5V o se masini fa'aeletoroni e fa'aoga e ta leo ma fati. E mana'omia le advantage o le gafatia o le gaosiga e gaosia ai faailo PWM e taina musika. O lo'o fa'apipi'i le fa'aulu i le pine numera 9, lea e lagolagoina ai le fa'atinoina o le tusiaina o se faailo PWM i ai.

E taua le maitauina o faʻamalo e iai le polarity. O masini fa'apisinisi e masani ona iai le uaea mumu ma le uliuli, e fa'ailoa mai ai le fa'apipi'i i totonu o le laupapa.

Soʻotaga Oloa

Arduino 5V GND Pine 9
+ S

Example 1: Taa le 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

Mo le fa'aogaina o le Arduino Sensor Buzzer 5V, mulimuli i laasaga nei:

  1. Fa'afeso'ota'i le pine 5V a le laupapa Arduino i le fa'amau lelei (+) o le fa'aupu.
  2. Fa'afeso'ota'i le pine GND a le laupapa Arduino i le fa'amauina o le fa'ato'aga (GND).
  3. Fa'afeso'ota'i le pine o le laupapa Arduino 9 i le fa'ailoga (S) fa'amaufa'ailoga a le pu.

A maeʻa loa fesoʻotaʻiga, e mafai ona e faʻapipiʻi le ex na tuʻuina atuample code i lau laupapa Arduino. O lenei code o le a taina se fati faigofie e faʻaaoga ai le pulse-width modulation (PWM) e fatu ai leo eseese.

Ta'alo Melody

  • O lenei exampLe fa'aogaina o le fa'amalo e tā ai fati. O loʻo matou ave faʻasalalaugatage o le gaosiga gafatia e maua ai faailo PWM ina ia mafai ona taina musika.
  • O le faʻamalo e leai se mea ae o se mea faʻaeletoroni e faʻaaogaina e taʻalo ai leo I la tatou exampO loʻo matou faʻapipiʻiina le faʻamau i luga o le pine numera 9, e lagolagoina ai le faʻatinoga o le tusiaina o se faailo PWM, ae le naʻo se tau maualuga maualuga poʻo LOW.
  • Le muamua exampLe o le code o le a na o le auina atu o se galu sikuea i le buzzer, ae o le lona lua o le a faʻaogaina le PWM galuega faʻatino e pulea ai le leo e ala i le suia o le Pulse Width.
  • O le isi mea e manatua o le fa'aulu e iai le polarity, o masini fa'apisinisi e masani ona i ai se lanu mumu ma se lanu uliuli e fa'aalia ai pe fa'afefea ona fa'apipi'i i le laupapa.

So'oga

  • Arduino 412 ARDUINO SENSOR BUZZER 5V
  • 5V +
  • GND -
  • Pin 9 S

Example 1: Taa le Melody

  • Ta'alo Melody
  •  ———–
  • Polokalama e tā ai se fati faigofie
  • E faia leo e ala i le fa'avaveina o le sipika i luga ma tape
  • fa'aaoga le PWM, e fai ai laina saini.
  • O fa'amatalaga ta'itasi e iai lona fa'asologa, e faia e ala i le fesuia'iina o le vaitaimi o
  • vibration, fuaina i microseconds. O le a matou faʻaaogaina le pulse-width
  • modulation (PWM) e fatu ai lena vibration.
  • Matou te faʻatatauina le pulse-lautele e avea ma afa o le vaitaimi; matou te pa * le sipika HIGH mo 'pulse-width' microseconds, ona LOW
  • mo microseconds 'tele-lautele'.
  • O lenei pulsing e fa'atupuina ai se vibration o le fa'alava mana'omia.
  • (cleft) 2005 D. Cuartielles mo K3
  • Refactoring ma faamatalaga 2006 omea.shirky@nyu.edu
  • Va'ai FA'AMATALAGA i fa'amatalaga i le fa'ai'uga mo ni fa'aleleia atili

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

  • O lo'o fa'amoemoe le polokalame e taofi se leo mo 'umi' microseconds.
  • Pepelo pepelo pepelo! O lo'o taofia mo le itiiti ifo i le 'umi' microseconds, _plus_
    • so'o se fa'aulu e faia i le fa'atuputeleina o le elapsed_time (e mafai ona sili atu i le
    • 3K microseconds) _plus_ i luga a'e o le ta'avale ma lua Tusitusi numera()
  • O se taunuuga, o le leo o le 'umi' e sili atu le lemu nai lo le malolo
  • o le 'umi.' rest_count e fa'atupu ai se fa'asu'esu'e matasele e aumai ai 'malo'aga
  • fa'atasi ma pa'u 'leo' tutusa le umi.
  • rest_count o le a aʻafia i le fausaga ata ma le saoasaoa, faʻapea foʻi
    • luga aʻe mai soʻo se polokalame mods. O amioga ua tuanai e le o se faamaoniga o le lumanai
    • faatinoga. Atonu e eseese lau maila. Fusi moli ma alu ese.
  • E mafai e lenei mea ona faʻaogaina le tele o faʻaleleia:
  • ADD code e tu'u ai i le fai polokalame e fa'ailoa mai pe fia taimi e tatau ai le fati
  • ta'avale a'o le'i tu
  • FA'AFIO se isi oktave
  • MOVE taimi, taofi, ma malolo_faitau e #fa'amatala fa'amatalaga
  • TOE TUSI e aofia ai le voluma, faʻaaoga analogWrite, pei o le polokalame lona lua i
  • http://www.arduino.cc/en/Tutorial/PlayMelody
  • ADD code e faʻanofo ai le taimi i le ulo poʻo isi masini faʻaoga
  • ADD code e ave le taimi poʻo le leo seti e ala i fesoʻotaʻiga faʻasologa
  • (E manaʻomia le 0005 pe sili atu.)
  • ADD code e fatu ai se leo offset (maualuga pe maualalo) e ala i ulo ma isi
  • SUIA fati fati i fati tatala i le 'Asu i luga o le Vai'
  • Faiga lona lua, faʻatasi ai ma le faʻatonuina o le leo seti e faʻaaoga ai le analogWrite()

Ta'alo Melody

Polokalama e tā ai fati o lo'o teuina i se laina, e mana'omia le iloa * e uiga i fa'afitauli o le taimi ma pe fa'apefea ona ta leo.

  • O le fa'atusatusaga o leo e faia pe a mae'a le fa'agaioiga * matematika:
    • timeHigh = 1/(2 * toneFrequency) = vaitaimi / 2
    • lea o lo'o fa'amatalaina ai leo eseese e pei o le laulau:
    • fa'amatalaga taimi ole taimi PW (taimi Maualuga)
    • 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
    • a 440 Hz 2272 1136
    • b 493 Hz 2028 1014
    • C 523 Hz 1912 956
    • (cleft) 2005 D. Cuartielles mo K3 */

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

Pepa / Punaoa

ARDUINO Sensor Buzzer 5V Module [pdf] Tusi Taiala
412, Pisele Pusa 5V Module, Pisele 5V Module, Module 5V

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *