Khiqiza ibhiphu Kuyinto efunwa kumaphrojekthi ahlukahlukene we-DIY, yingakho abenzi kumele basebenzise amadivayisi ahlukahlukene ukuze bakwazi ukukhiqiza umsindo oshiwo. Enye yamadivayisi ongayisebenzisa yisipikha esincane, yize lokho kungeyona efaneleke kakhulu uma ukuphela kwento oyithumelayo kuyisiginali kagesi, ngoba izokhiqiza ukuqhekeka okuphawuleka kakhulu noma chofoza ngenxa yokudlidliza kolwelwesi, kepha umsindo omncane. Ngakho-ke, kungcono ukusebenzisa i-buzzer noma i-buzzer.
Usayizi uvame ukuba mncane kakhulu kunezipika ezijwayelekile, futhi yini engcono, i-buzzer izokhipha ibhiphu noma umsindo lokho kuzoheha ukunakwa kakhulu kunalokho umsindo ovela kusipikha uma kunganikezwa isignali yomsindo kuyo. Ngakho-ke uma ungumenzi futhi ufuna ukukhiqiza noma yisiphi isexwayiso somcimbi kuphrojekthi yakho, idivayisi esikulethela yona namuhla izokufanela negilavu ...
Kuyini ukubhuza noma ukubhuza?
Ubhazabhaza noma i-buzzer iyithuluzi elenziwa ngogesi elisebenza njenge-transducer. Umsebenzi wawo ukukhiqiza umsindo ophakeme noma omnandi ngenkathi unikezwa amandla kuwo. Yingakho kuhle ukuhlanganiswa ne-Arduino, ngoba lapho kwenziwa umcimbi ofuna ukuwaxwayisa noma ukuwaxwayisa, ungahle uhlele i-microcontroller ukuthi ithumele isignali kubhaza uma leso sehlakalo senzeka bese sikuxwayisa ngalowo msindo.
Por ejemploUma usebenzise inzwa yokushisa futhi ufuna ukuthi ikuxwayise uma yeqa i-100ºC, ungasebenzisa i-buzzer njengesixwayiso futhi i-Arduino izothumela isignali kagesi kubhaza lapho inzwa yokushisa yenza lezo zilinganiso. Ngokusobala, izinhlelo ozozithola zihlukahlukene kakhulu ...
Endlini yakho, kunamadivayisi amaningi lapho ungathola ama-buzzers, ngokwesibonelo kumawashi e-alamu. Iningi lalawa mawashi lisebenzisa ama-buzzers ukukhipha imisindo, ikakhulukazi emincane, yize amanye engasebenzisa izikhulumi ukukuvusa ngomsakazo, ngomculo, njll. Iqiniso ukuthi awudingi ukuqaqa noma yini ukuze thola ibhazaEqinisweni kushibhile futhi kulula ukuthola.
Izinhlobo zebuzzers
Ungathola izinhlobo ezahlukahlukene, ngaphandle kwalezo ezisebenzisa ikhoyili ye-electromagnet noma i-piezoelectric disk ungathola futhi:
- Labo ungahlanganisi i-oscillator: kulokhu i-oscillator yangaphandle iyadingeka ukuze isebenze kahle.
- Labo i-oscillator ehlanganisiwe- I-oscillator eyakhelwe ngaphakathi yenza kube lula ukusebenza, mane usebenzise i-voltage kumatheminali we-buzzer noma we-buzzer futhi uzoba nomsindo.
Kubalulekile ukukhumbula lokho futhi kunamamojula akhethekile we-Arduino nge-buzzer nakho konke okudingayo ukuxhumeka okulula nebhodi lakho le-DIY eliyintandokazi.
Ukusebenza
Umthethosisekelo wawo ulula, unoyedwa kuphela i-electromagnet noma i-piezoelectric disc (kuya ngohlobo lwe-buzzer) kanye nensimbi yensimbi. Lokhu kwanele ukukhipha umsindo lapho i-current ihlinzekwa ku-piezoelectric noma i-electromagnet futhi lokhu kwenza ucwecwe lwensimbi luntengantenge.
Okuvame kakhulu uhlobo lwe-piezoelectric, kulokhu baneshidi lensimbi elinanyathiselwe eshidini le-ceramic. Lapho isetshenziswa ukungezwani phakathi kwamakhothamo amabili kuveza ukuchofoza. Lapho i-voltage enikeziwe iphela, babuyela esimeni sabo esijwayelekile. Kepha uma kwenziwa iwashi noma amanye amapulse, kuzokhipha ama-beeps ezwakalayo esiwafunayo.
Ukuhlanganiswa ne-Arduino
Su ukuhlanganiswa no-Arduino Ngeke kube lula, noma ngabe uthenga i-buzzer ejwayelekile noma imodyuli yokwenziwa ye-Arduino ingaxhunywa kalula futhi ikhodi okufanele uyibhale ku-Arduino IDE nayo ilula impela (isisekelo, lapho-ke kuzoncika kulokho ufuna ukuzengeza).
Ngokuqondene ne- isibonelo sekhodi elula, kungaba okulandelayo, lapho i-buzzer ikhipha umsindo ngomzuzwana owodwa bese ima, ibuyela ekukhiqizeni isekhondi elilodwa, futhi kanjena:
/* 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 }Imininingwane engaphezulu - Incwajana yokuhlela ye-Arduino
Uyihumusha ngokungeyikho ithi labo abahlanganisa i-oscillator kufanele bafakwe i-oscillator yangaphandle, uma usho ukuthi "bayayihlanganisa, ukuze kufakwe eyangaphandle, udida labo abangazi. kuphambene.
Kumugqa we-14 wekhodi:
ithoni (ibhaza, 50); // Thumela isiginali engu-1Khz kubhaza
Ubeka amazwana ukuthi imvamisa 1kHZ, lokho kungamanga, kungu-50hz,
ithoni (ibhaza, 1000); // Thumela isiginali ye-1Khz kubhaza // Le yikhodi efanele.
Ukubingelela
Incazelo Yezinhlobo zeBuzzer ihlehlisiwe.
Sicela ulungise ukugwema ukudideka.
Ukubingelela
Sawubona Roberto,
Ngiyabonga kakhulu ngokweluleka. Angizange ngiqaphele leyo mininingwane. Isivele isilungisiwe.
Ngikufisela okuhle!