Buzzer: wax kasta oo ku saabsan qalabkan si uu u soo saaro dhawaaq

Buzz ama buuq

Abuur dhawaaq Waa wax laga raadinayo mashaariic kala duwan oo DIY ah, taasi waa sababta kuwa sameeya ay u adeegsanayaan aalado kala duwan si ay u soo saaraan dhawaq la yidhi. Mid ka mid ah aaladaha aad isticmaali karto waa sameecad yar, in kastoo taasi aysan ahayn tan ugu habboon haddii waxa kaliya ee aad dirtaa ay tahay calaamadda korantada, maadaama ay soo saarayso dildilaac aad u caan ah ama guji sababtoo ah gariirka xuubka, laakiin buuq yar. Sidaa darteed, waxaa ugu wanaagsan in la isticmaalo qaylo-dhaan ama qaylo-dhaan.

Cabirka badiyaa aad ayuu uga yaryahay kuwa ku hadla caadiga, maxaase ka wanaagsan, dhawaaqa ayaa abuuri doona dhawaaq ama dhawaq taasi waxay soo jiidan doontaa dareen ka badan dhawaaqa ka soo baxa sameecadda haddii aan la siin calaamadda maqalka. Sidaa darteed haddii aad tahay wax sameeye oo aad rabto inaad abuurto wax feejignaan ah oo ku saabsan dhacdo ka mid ah mashruucaaga, aaladda aan maanta kuu soo bandhigeyno ayaa kugu habboon adiga sida goloofis ...

Waa maxay qaylo-dhaan ama qaylo-dhaan?

sumadda qaylo

Buuqii ama buzzer waa aalad elektiroonig ah oo u shaqeysa sidii wareejiye. Shaqadeedu waa inay soo saarto dhawaq sare ama hoos udhaca inta awoodda la siinayo. Taasi waa sababta ay ugu habboon tahay in lagu dhex daro Arduino, sababtoo ah markii dhacdo la soo saaro oo aad rabto inaad digto ama digtoonaan, waxaad u barnaamij u diri kartaa microcontroller inuu u diro calaamadda qaylo-dhaanta haddii dhacdadaasi dhacdo oo sidaasna kaaga digayo dhawaqaas.

by ejemploHaddii aad isticmaashay aaladda dareeraha heerkulka oo aad rabto inaad ka digto markii ay dhaafto 100ºC, markaa waxaad u adeegsan kartaa qalabka wax lagu farxo oo Arduino wuxuu u diri doonaa calaamadda korantada qaylada markii heerkulka dareeraha uu cabbiraadahaas samaynayo. Sida iska cad, codsiyada aad ka heli doonto waa kuwo aad u kala duwan ...

Gurigaaga dhexdiisa, waxaa ku yaal aalado badan halka waxaad ka heli kartaa buzzers, tusaale ahaan saacadaha alaarmiga. Qaar badan oo ka mid ah saacadahan ayaa adeegsada qalabka wax lagu buufiyo si ay u sii daayaan dhawaqyada, gaar ahaan kuwooda yar yar, in kastoo qaarkood laga yaabo inay adeegsadaan kuwa ku hadla si ay idaacadda kaaga kiciyaan, laxan, iwm. Runtu waxay tahay inaadan u baahnayn inaad wax kala furfurto hel qayliyeXaqiiqdii waa mid aad u jaban oo si fudud loo heli karo.

Noocyada buuqayaasha

Waad heli kartaa noocyada kala duwan, marka laga reebo kuwa adeegsada qalabka korontada ku shaqeeya ama qalabka loo yaqaan 'piezoelectric disc' waxaad sidoo kale ka heli kartaa:

  • Kuwa ha dhexgalin oscillator: kiiskan oscillator dibadeed ayaa looga baahan yahay inuu si fiican u shaqeeyo.
  • Kuwa isku dhafan oscillator- oscillator-ka ku dhex jira ayaa sahlaya in la shaqeeyo, si fudud danab ugu buuxi boosteejooyinka qaylada ama buuqa adiguna waxaad yeelan doontaa codka.

Muhiim in la xasuusto sidoo kale waxaa jira qaybo gaar ah oo loogu talagalay Arduino leh qaylada iyo wax kasta oo aad ugu baahan tahay xiriir sahlan oo lala yeesho guddiga DIY aad ugu jeceshahay.

Hawlgalka

Dastuurkeedu waa mid fudud, mid kaliya ayuu leeyahay elektromagnet ama qalabka loo yaqaan 'piezoelectric disc' (waxay kuxirantahay nooca dhawaaqa) iyo xaashi bir ah oo bir ah. Tani waa ku filan tahay inay soo saarto dhawaaqa marka hadda la siinayo piezoelectric ama elektromagnet tanina waxay ka dhigaysaa birta birta ah inay gariirto.

Kuwa ugu caansan waa nooca loo yaqaan 'piezoelectric type', xaaladdan waxay ku leeyihiin xaashi bir ah oo ku dhegan xaashida dhoobada ah. Markii la dalbado xiisad udhaxeysa labada qaanso oo daaqaysa gujisid. Marka korantada la keenayo ay joogsato, waxay ku noqdaan xaaladdooda caadiga ah. Laakiin haddii saacad ama qashin kale la soo saaro, waxay soo saari doontaa dhawaaqyada la maqlayo ee aan raadineyno.

Isdhexgalka Arduino

Qaylo ama dhawaaqe ku xiran Arduino

Su is dhexgalka Arduino Ma noqon karto wax fudud, haddii aad soo iibsato buun-buuniyaha caadiga ah ama module-ka caadiga ah ee Arduino si fudud ayaa loogu xiri karaa koodhka ay tahay inaad ku qorto Arduino IDE runtiina wuu fudud yahay (saldhigga, markaa waxay ku xirnaan doontaa waxa waxaad rabtaa inaad kudarto).

Sida loogu talagalay a tusaale koodh fudud, waxay noqon kartaa midda soo socota, ee buzzer dhawaaqa 1 ilbidhiqsi oo istaago, wuxuu ku noqonayaa soo saarida 1 ilbidhiqsi, waana sidan:

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

}

Macluumaad dheeraad ah - Buugga barnaamijyada Arduino


3 faallooyin, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Carlos dijo

    Adigu waad u turjumaysaa waxay leedahay kuwa oscillator-ka isku daraa waa in lagu dhejiyaa oscillator dibadeed, haddii aad sheegto inay "isku darayaan, si mid banaanka ah loogu daro, waxaad jahwareerinaysaa kuwa aan aqoon. waa cakis.

    Sadarka 14 ee koodhka:
    codka (qaylada, 50); // U dir calaamadda 1Khz qaylo-dhaanta

    WAXAAD TAHAY IN SHAQAYNIMADU 1KHZ tahay, taasi waa been, WAA 50hz,

    codka (qaylada, 1000); // U dir calaamadda 1Khz qaylo-dhaanta // Tani waa nambarka saxda ah.

    Thanks.

  2.   Roberto dijo

    Sharaxaada Noocyada Buzzer waa la rogay.
    Fadlan sax si aad uga fogaato wareer.
    Thanks.

    1.    Isaac dijo

      Hello Roberto,
      Aad baad ugu mahadsan tahay waaninta. Maan fahmin faahfaahintaas. Durba waa la saxay.
      Mahadsanid!