Mar a chleachdas tu smachd air Piezo le gnìomh NOTA ann an Arduino?

Tha àrd-ùrlar leasachaidh Arduino air saoghal eileagtronaigeach agus prògramadh ath-nuadhachadh, a’ tabhann comas do luchd-dealasach agus proifeiseantaich raon farsaing de phròiseactan eadar-ghnìomhach a chruthachadh. Is e aon de na prìomh thaobhan de Arduino an comas aige diofar sheòrsaichean de luchd-mothachaidh, actuators agus luchd-riaghlaidh a chleachdadh. An-diugh nì sinn sgrùdadh air an t-saoghal inntinneach de bhith a’ cumail smachd air piezo le gnìomh NOTE ann an Arduino, gnìomh a leigeas leinn diofar tònaichean ciùil agus buadhan fuaim a ghineadh. San artaigil seo, nì sinn sgrùdadh air na bunaitean agus na ceumannan a dh’ fheumar gus am feum as fheàrr a dhèanamh den fheart seo nar pròiseactan. Dèan deiseil airson do bhogadh anns a’ chruinne-cè inntinneach de cheòl is fuaim fo smachd Arduino!

1. Ro-ràdh airson smachd a chumail air piezo le gnìomh NOTE air Arduino

San artaigil seo, seallaidh sinn dhut mar a chumas tu smachd air piezo le gnìomh NOTE air Arduino. Le bhith a’ cumail smachd air piezo le gnìomh NOTE, leigidh sin leat tònaichean de dhiofar tricead is amannan a ghineadh. Tha seo feumail ann am pròiseactan ciùil, inneal-rabhaidh no conaltradh fuaim.

Gus smachd a chumail air piezo le gnìomh NOTE air Arduino, bidh feum agad air na stuthan a leanas:

  • An Arduino Uno
  • na piezo
  • Frithealaichean 220 ohm agus 1k ohm
  • Càbaill ceangail

Gu h-ìosal tha na ceumannan gus smachd a chumail air piezo le gnìomh NOTE air Arduino:

  1. Ceangail am piezo ris an Arduino. Gus seo a dhèanamh, ceangail taobh adhartach a’ piezo ri prìne 9 den Arduino tro resistor 220 ohm. Ceangail taobh àicheil na piezo ris an talamh. Cuideachd, ceangail resistor 1k ohm eadar prìne 9 agus an ceangal ris a’ piezo.
  2. Fosgail an tagradh Arduino air do choimpiutair.
  3. Cruthaich pròiseact ùr agus mìnich prìne 9 mar toradh.
  4. Cleachd an còd a leanas gus tònaichean eadar-dhealaichte a ghineadh air a’ piezo:

void loop() {
  tone(9, 261); // Tono C4
  delay(1000);
  noTone(9);
  delay(500);
  tone(9, 294); // Tono D4
  delay(1000);
  noTone(9);
  delay(500);
}

2. Ceum air cheum: Mar a cheanglas tu piezo ris an Arduino

Mus tòisich thu, tha e cudromach a bhith soilleir mu na stuthan a dh 'fheumar gus piezo a cheangal ris an Arduino. Bidh feum agad air Arduino Uno, piezoelectric, resistors 220 ohm, uèirichean geansaidh, agus coimpiutair leis a’ bhathar-bog Arduino IDE air a chuir a-steach. Aon uair 's gu bheil thu air na stuthan sin a chruinneachadh, faodaidh tu an ath cheum a leantainn ceum air cheum:

1. Ceangail am piezoelectric ris an Arduino. Ceangail aon de na uèirichean geansaidh gu prìne didseatach 9 den Arduino agus an ceann eile gu ceann-uidhe dearbhach an piezo. An uairsin, ceangail uèir geansaidh eile bho cheann-uidhe àicheil an piezo gu GND an Arduino.

2. Cuir resistor 220 ohm ann an sreath leis an uèir bho phrìne didseatach 9 gu ceann-uidhe dearbhach an piezo. Cuidichidh seo le bhith a’ cuingealachadh an t-sruth a tha a’ sruthadh tron ​​piezo agus a’ dìon an dà chuid am piezo agus an Arduino.

3. Tuigsinn gnìomh NOTE ann an Arduino airson smachd piezo

Faodaidh prògramadh piezoelectric air Arduino a bhith na dhùbhlan, ach leis a’ ghnìomh NOTE bidh e tòrr nas fhasa. Leigidh gnìomh NOTE leat smachd a chumail air tricead agus fad nan tònaichean a chruthaicheas am piezoelectric, a tha gu sònraichte feumail a chruthachadh fuinn no dèan buadhan fuaim.

Tha dà dhòigh air an gnìomh NOTE a chleachdadh ann an Arduino. Is e a’ chiad fhear le bhith a’ sònrachadh gu dìreach tricead agus fad an tòn a tha thu airson a ghineadh. Mar eisimpleir, gus tòna 500Hz a ghineadh airson 1 diog, bhiodh an loidhne còd a leanas air a chleachdadh:

  • tòna (piezoPin, 500, 1000);

Is e an dàrna dòigh air a’ ghnìomh NOTE a chleachdadh notaichean ciùil ro-mhìnichte a chleachdadh, ciamar a tha e air a dhèanamh ann an sgòr. Bidh Arduino a’ toirt seachad sreath de chuingealachaidhean ro-mhìnichte gus na diofar notaichean agus am tricead co-fhreagarrach a riochdachadh. Mar eisimpleir, gus an nota LA4 a ghineadh bhiodh an loidhne chòd a leanas air a chleachdadh:

  • tòna (piezoPin, NOTE_LA4, 1000);

Leis a’ ghnìomh NOTA ann an Arduino, bidh smachd air an piezoelectric airson gineadh fhuaimean a’ fàs tòrr nas ruigsinneach eadhon dhaibhsan aig nach eil eòlas ciùil. Dèan deuchainn air diofar triceadan agus amannan gus fuinn gun samhail no buadhan fuaim drùidhteach a chruthachadh. Faigh spòrs a’ cur air dòigh do chuirm fhèin!

4. Rèiteachadh agus co-chòrdadh gnìomh NOTE ann an Arduino

Ann an Arduino, tha an gnìomh NOTE air a chleachdadh gus tònaichean claisneachd a ghineadh air inneal. Tha am feart seo gu sònraichte feumail nuair a bhios tu ag obair air pròiseactan a dh’ fheumas buadhan fuaim no fuinn. Tha stèidheachadh agus cleachdadh am feart seo air Arduino gu math sìmplidh, agus anns an earrainn seo, stiùiridh mi thu tro na ceumannan a dh’ fheumar gus sin a dhèanamh.

Airson tòiseachadh, feumaidh tu am prìne a mhìneachadh ris am bi an neach-labhairt no an clamhan ceangailte. An urrainn dhut a dhèanamh seo a’ cleachdadh a’ ghnìomh pinMode () agus a’ sònrachadh an àireamh prìne co-fhreagarrach. Dèan cinnteach gun tagh thu prìne a bheir taic do ghineadh tòna, leithid prìnichean didseatach 3, 5, 6, 9, 10 no 11.

Aon uair ‘s gu bheil thu air am prìne a rèiteachadh, faodaidh tu an gnìomh NOTE a chleachdadh gus tònaichean a ghineadh. Is e an co-chòrdadh bunaiteach airson a’ ghnìomh seo NOTA (tricead, fad), far a bheil tricead an tonn-tonn ann an hertz agus is e fad an ùine airson a bheil an tòn air a chluich. Faodaidh tu na luachan sin atharrachadh gus notaichean eadar-dhealaichte agus amannan fuaim fhaighinn. Faodaidh tu cuideachd notaichean ro-mhìnichte a chleachdadh, leithid NOTE_C4 no NOTE_G8, an àite tricead àireamhach a shònrachadh. Leis na ceumannan bunaiteach sin, bidh thu deiseil airson tòiseachadh a’ feuchainn ri tònaichean claisneachd a ghineadh air Arduino. Faigh spòrs agus cuir an cèill thu fhèin gu cruthachail leis na fuinn agus na buadhan fuaim agad fhèin!

5. A 'cruthachadh tònaichean eadar-dhealaichte le smachd piezo air Arduino

Gus tònaichean eadar-dhealaichte a ghineadh le smachd piezo air Arduino, feumaidh sinn an toiseach piezoelectric no clamhan. Faodaidh an co-phàirt seo tònaichean eadar-dhealaichte ath-riochdachadh nuair a thèid diofar triceadan bholtachd a chuir thuige. Gus smachd a chumail air, cleachdaidh sinn prìne didseatach Arduino a leigeas leinn comharran modulated leud-pulse (PWM) a ghineadh gus na tònaichean a tha thu ag iarraidh a thoirt gu buil.

Susbaint sònraichte - Cliog an seo  Mar a dh’ atharraicheas tu roghainnean fios tairgse sònraichte air an Nintendo Switch agad.

Is e a 'chiad cheum an piezoelectric a cheangal ris an Arduino. Gus seo a dhèanamh, ceangailidh sinn aon de na prìnichean piezo ris a’ phrìne toraidh didseatach taghte air an Arduino, agus am prìne eile ri prìne talmhainn (GND) an Arduino. Aon uair ‘s gu bheil sinn ceangailte gu corporra, is urrainn dhuinn tòiseachadh air prògramadh.

Ann an còd Arduino, feumaidh sinn an gnìomh a chleachdadh tone() gus na tònaichean a chruthachadh. Feumaidh an gnìomh seo dà pharamadair: am prìne toraidh ris a bheil am piezo ceangailte, agus tricead ann an hertz an tòna a tha sinn airson a ghineadh. Faodaidh sinn an gnìomh seo a ghairm taobh a-staigh an lùb loop() a ruith gu leantainneach.

6. A' cleachdadh a' ghnìomh NOTE airson fuinn a chluich air a' piezo

Tha an gnìomh NOTE air Arduino na inneal glè fheumail airson a bhith a’ cluich fuinn air piezo. Leigidh an gnìomh seo leinn diofar triceadan a ghineadh ann an dòigh shìmplidh agus na fuinn againn fhèin a chruthachadh. Gus am feart seo a chleachdadh, feumaidh tu am piezo a cheangal ris an Arduino agus beagan eòlas prògramadh bunaiteach a bhith agad.

Gu h-ìosal tha eisimpleir de mar a chleachdas tu an gnìomh NOTE airson fonn a chluich air piezo. An toiseach, tha e cudromach am prìne a mhìneachadh gu bheil am piezo ceangailte ri bhith a’ cleachdadh gnìomh pinMode. An uairsin, is urrainn dhuinn gnìomh tòna a chleachdadh gus an tricead a tha thu ag iarraidh a ghineadh air an piezo. Mar eisimpleir:

"'cpp
int piezoPin = 9; // prìne ris a bheil am piezo ceangailte

suidheachadh falamh () {
pinMode (piezoPin, TORADH); // mìnich am prìne piezo mar toradh
}

lùb falamh () {
tòna (piezoPin, 262); // cruthaich tricead 262 Hz anns a’ piezo
dàil (1000); // feitheamh 1 diog

notTone (piezoPin); // cuir stad air gineadh tricead
dàil (1000); // feitheamh 1 diog
}
"`

Anns an eisimpleir seo, tha prìne 9 air a chleachdadh gus am piezo a cheangal. Bidh gnìomh an tòn a’ gineadh tricead 262 Hz anns a’ piezo, a tha a’ freagairt ri nota C4. Tha an dàil air a chleachdadh gus fad an nota a shuidheachadh. Tha an gnìomh noTone an uairsin air a chleachdadh gus stad a chuir air gineadh tricead agus thèid dàil eile a chuir ris gus an ùine stad eadar gach nota a shuidheachadh.

Leis a’ ghnìomh NOTE air an Arduino agus beagan eòlas prògramadh bunaiteach, is urrainn dhuinn na fuinn againn fhèin a chruthachadh air a’ piezo. Dèan deuchainn air triceadan eadar-dhealaichte agus faid notaichean gus fuinn iom-fhillte a chruthachadh. Faigh spòrs a’ lorg fuinn ùra leis a’ phròiseact Arduino agad!

7. Cleachdaidhean practaigeach smachd piezo le gnìomh NOTE air Arduino

San artaigil seo, nì sinn sgrùdadh air an . Faodar smachd a chumail air an piezo, inneal dealanach a thionndaidheas dealan gu crith fuaim, le bhith a’ cleachdadh an gnìomh NOTE air Arduino. Leigidh an gnìomh seo leinn tònaichean is triceadan eadar-dhealaichte a thoirt gu buil tron ​​​​piezo, a ghabhas cleachdadh ann an grunn phròiseactan dealanach is ciùil.

Airson tòiseachadh, bidh feum agad air na nithean a leanas: Arduino, piezoelectric, càbaill ceangail, agus resistor 220 ohm. Aon uair 's gu bheil na stuthan riatanach agad, faodaidh tu tòiseachadh air prògramadh an Arduino agad gus smachd a chumail air a’ piezo. An ath rud, mìnichidh mi na ceumannan ri leantainn:

1. Ceangail am piezo ris an Arduino agad: Gus seo a dhèanamh, ceangail uèir dhearg na piezo gu prìne toraidh didseatach air an Arduino, agus ceangail an uèir dhubh ri GND an Arduino. Cuideachd, cuir resistor 220 ohm eadar am prìne didseatach agus uèir dhearg a’ piezo. Cuidichidh an resistor seo le bhith a’ cuingealachadh an t-sruth a tha a’ sruthadh tron ​​piezo.

2. Stèidhich an Arduino agad gus tònaichean a ghineadh: A’ cleachdadh gnìomh NOTE air an Arduino, bidh e comasach dhut tònaichean a ghineadh air a’ piezo. Feumaidh an gnìomh seo dà pharamadair: am prìne ris a bheil am piezo ceangailte agus tricead an tòna a tha thu airson a ghineadh. Faodaidh tu an tricead atharrachadh gus diofar notaichean ciùil a thoirt gu buil. Mar eisimpleir, cruthaichidh tricead 262 Hz nota C4.

3. Dèan deuchainn air fuinn eadar-dhealaichte: A-nis 's gu bheil smachd agad air a' piezo, faodaidh tu feuchainn air diofar fuinn agus sreathan notaichean. Faodaidh tu pàtrain ciùil a chruthachadh a’ cleachdadh lùban agus cùmhnantan sa phrògram Arduino agad. A bharrachd air an sin, faodaidh tu smachd piezo a chur còmhla ri co-phàirtean dealanach eile, leithid diodes LED no mothachairean, gus pròiseactan eadar-ghnìomhach agus cruthachail a chruthachadh.

Le iad sin, faodaidh tu saoghal de chothroman fhosgladh ann am pròiseactan dealanach is ciùil. Bho bhith a’ cruthachadh meur-chlàr ciùil gu bhith a’ cur an gnìomh rabhaidhean a chluinneas tu air innealan dealanach, le bhith a’ cumail smachd air piezo le Arduino leigidh sin leat do bheachdan cruthachail a thoirt beò. Mar sin na bi leisg feuchainn agus lorg dòighean ùra air an gnìomh seo a chleachdadh! anns na pròiseactan agad!

8. A' leudachadh comasan an piezo leis a' ghnìomh NOTE ann an Arduino

Tha cleachdadh piezoelectric ann am pròiseactan Arduino gu math cumanta air sgàth na feartan sònraichte aige gus lùth meacanaigeach a thionndadh gu comharran dealain. Ach, tha e comasach comasan na co-phàirt seo a leudachadh tuilleadh a’ cleachdadh an gnìomh NOTE ann an Arduino. Leigidh gnìomh NOTE leat tricead tòna eadar-dhealaichte a ghineadh tron ​​​​piezoelectric, a leigeas leinn fuinn no fuaimean àbhaisteach a chruthachadh anns na pròiseactan againn.

Gus tòiseachadh, feumaidh tu am piezoelectric a cheangal ris a’ bhòrd Arduino agad. Faodaidh tu seo a dhèanamh le bhith a’ ceangal aon de na prìneachan piezo ris a’ phrìne dhidseatach a tha thu ag iarraidh air a’ bhòrd agus am prìne eile ri GND. Dèan cinnteach gun leugh thu an duilleag sònraichte airson do piezo gus faighinn a-mach dè am prìne a fhreagras ris a’ chomharra.

Aon uair ‘s gu bheil thu air am piezo a cheangal, faodaidh tu an gnìomh NOTE a chleachdadh gus tònaichean eadar-dhealaichte a ghineadh. Tha an gnìomh NOTE a’ gabhail dà argamaid: tricead an tòn ann an hertz agus an fhad ann am milliseconds. Mar eisimpleir, ma tha thu airson tòna 1kHz a ghineadh airson 500 milliseconds, faodaidh tu: tone(pin, 1000, 500); Cuimhnich gu bheil tricead an tòn a 'dearbhadh a pitch, agus tha an ùine a' dearbhadh a fhaid.

Susbaint sònraichte - Cliog an seo  Mar a gheibh thu ìrean deireannach

A-nis gu bheil fios agad mar a leudaicheas tu comasan an piezo a’ cleachdadh an gnìomh NOTE ann an Arduino, faodaidh tu tòiseachadh a’ feuchainn agus a’ cruthachadh do phròiseactan fuaim fhèin. Cuimhnich gun urrainn dhut diofar triceadan agus amannan a chur còmhla gus fuinn iom-fhillte a chruthachadh. Faigh spòrs a’ sgrùdadh nan cothroman a tha am feart seo a’ tabhann agus coimhead ri clasaichean oideachaidh air-loidhne agus eisimpleirean airson brosnachadh!

9. Molaidhean agus cleasan airson an smachd piezo as fheàrr air Arduino

Ma tha thu airson smachd piezo a leasachadh air Arduino, seo cuid molaidhean agus cleasan bidh sin na chuideachadh mòr dhut. Leis na ceumannan sìmplidh seo faodaidh tu a’ chuid as fheàrr a dhèanamh den teicneòlas seo anns na pròiseactan agad. Cùm a’ leughadh gus tuilleadh ionnsachadh!

1. Faigh eòlas air leabharlann Arduino Tone: Gus smachd a chumail air piezo air Arduino, tha e ciallach leabharlann Tone a chleachdadh. Leigidh an leabharlann seo leat comharran fuaim a ghineadh le diofar triceadan agus amannan. Gheibh thu clasaichean oideachaidh air-loidhne a dh'ionnsaicheas tu mar a stàlaicheas tu agus a chleachdas tu e gu ceart.

2. Dèan cinnteach gun cleachd thu na resistors iomchaidh: Ma tha thu airson an smachd as fheàrr fhaighinn air an piezo, tha e cudromach resistors iomchaidh a chleachdadh. Cuidichidh na resistors seo le bhith a’ cuingealachadh an t-sruth dealain a tha a’ sruthadh tron ​​piezo, a’ dèanamh cinnteach à obrachadh nas seasmhaiche. Faodaidh tu bruidhinn ri eisimpleirean agus molaidhean ann an sgrìobhainnean Arduino gus faighinn a-mach dè na luachan resistor a bu chòir dhut a chleachdadh.

3. Dèan deuchainn air còdan agus shuidheachaidhean eadar-dhealaichte: Tha an smachd piezo air Arduino gu math sùbailte, agus mar sin tha sinn a 'moladh a bhith a' feuchainn diofar chòdan agus shuidheachaidhean. Faodaidh tu feuchainn ri tònaichean is fuinn eadar-dhealaichte a ghineadh, ag atharrachadh tricead agus fad an fhuaim, agus a’ cothlamadh am piezo le co-phàirtean eile gus buadhan fuaim nas iom-fhillte a chruthachadh. Na biodh eagal ort cluich leis a’ chòd agus lorg cothroman ùra!

Na bi leisg a chuir an gnìomh na molaidhean seo agus cleasan gus an smachd piezo as fheàrr a choileanadh air Arduino! Cuimhnich gu bheil leabharlann Tone, resistors ceart, agus deuchainneachd deatamach airson na toraidhean as fheàrr. Leis na goireasan sin rim faighinn, faodaidh tu na pròiseactan fuaim agad a thoirt chun ath ìre agus iongnadh a dhèanamh air a h-uile duine leis na cruthachaidhean agad. Faigh spòrs a’ sgrùdadh na cothroman a th’ ann airson smachd piezo air Arduino!

10. Fuasgladh dhuilgheadasan cumanta nuair a bhios tu a 'cleachdadh smachd piezo le gnìomh NOTE air Arduino

Ma tha duilgheadas sam bith agad nuair a bhios tu a’ cleachdadh smachd piezo le gnìomh NOTE ann an Arduino, na gabh dragh, an seo seallaidh sinn dhut mar a dh’ fhuasglas tu e ceum air cheum. Tha e cudromach cuimhneachadh gu bheil na duilgheadasan sin cumanta agus faodaidh iad tachairt air sgàth diofar adhbharan, agus is e sin as coireach gun toir sinn grunn fhuasglaidhean dhut gus dèiligeadh ri gach aon dhiubh.

1. Thoir sùil air na ceanglaichean: 'S e a' chiad cheum gus duilgheadas sam bith a rèiteachadh gus sùil a thoirt air na ceanglaichean. Dèan cinnteach gu bheil am piezo ceangailte gu ceart ris a’ phrìne iomchaidh air bòrd Arduino. Cuideachd, thoir sùil airson càbaill sgaoilte no ceanglaichean ceàrr. Faodaidh tu bòrd-bìdh a chleachdadh gus ceanglaichean a dhèanamh nas fhasa agus dèanamh cinnteach gu bheil a h-uile càil ceangailte gu ceart.

2. Thoir sùil air a’ chòd: Is dòcha gu bheil an duilgheadas co-cheangailte ris a 'chòd a tha thu a' cleachdadh. Dèan lèirmheas air a’ chòd gu faiceallach agus dèan cinnteach gu bheil e sgrìobhte gu ceart. Thoir aire do mhion-fhiosrachadh, leithid calpachadh, bragan, agus cromagan. Mura h-eil thu cinnteach ciamar a sgrìobhas tu an còd gu ceart, faodaidh tu coimhead airson clasaichean oideachaidh no eisimpleirean air-loidhne gus do chuideachadh le fuasgladh fhaighinn air an duilgheadas. Faodaidh tu cuideachd innealan deasbaid a chleachdadh gus mearachdan a dh’ fhaodadh a bhith sa chòd agad a chomharrachadh.

11. A 'sgrùdadh ghnìomhan feumail eile airson smachd piezo air Arduino

Anns an earrainn seo, nì sinn sgrùdadh air cuid de ghnìomhan feumail airson smachd piezo air Arduino. Leigidh na gnìomhan sin leinn diofar ghnìomhan a dhèanamh agus am fuaim a làimhseachadh nas mionaidiche. Bidh cuid de na gnìomhan sin air an taisbeanadh gu h-ìosal còmhla ri eisimpleirean den bhuileachadh.

Tha gnìomh feumail tone(), a leigeas leinn comharra claisneachd tricead sònraichte a ghineadh anns a’ piezo. Is urrainn dhuinn an dà chuid tricead agus fad a’ chomharra a shònrachadh. Mar eisimpleir, is urrainn dhuinn an gnìomh a chleachdadh tone(9, 440, 1000) gus tòna 440 Hz a ghineadh airson 1 diog air prìne 9 den Arduino. Tha seo a’ toirt dhuinn dòigh fhurasta air diofar tònaichean is fuinn a ghineadh air a’ piezo.

Is e gnìomh inntinneach eile noTone(), a leigeas leinn stad a chuir air gineadh comharran claisneachd anns a’ piezo. Tha seo feumail nuair a tha sinn airson stad a chur air tòna no fonn sònraichte. Is e dìreach an àireamh prìne co-fhreagarrach a chanas sinn ris a’ ghnìomh seo, me. noTone(9), gus stad a chuir air a’ chomharra claisneachd air prìne 9. Leigidh an gnìomh seo leinn smachd mionaideach a chumail air nuair a tha sinn airson stad a chuir air an toradh claisneachd air a’ piezo.

12. Ag amalachadh smachd piezo le co-phàirtean eile ann am pròiseactan Arduino

Ann am mòran phròiseactan Arduino, tha an fheum air smachd piezo fhilleadh a-steach le co-phàirtean eile cumanta. Is e inneal a th’ ann am piezo a leigeas le fuaimean a bhith air an gineadh le bhith a’ crathadh duilleag nuair a thèid sruth dealain a chuir air. Le bhith ga fhilleadh a-steach le co-phàirtean eile faodaidh sin saoghal de chothroman fhosgladh ann a bhith a’ cruthachadh phròiseactan eadar-ghnìomhach agus fuaim.

Gus smachd piezo fhilleadh a-steach le co-phàirtean eile ann am pròiseactan Arduino, feumar cuid a leantainn prìomh cheumannan. An toiseach, feumar obrachadh agus ceangal a’ piezo a thathar a’ cleachdadh a chomharrachadh agus a thuigsinn. A bharrachd air an sin, thathas a ’moladh ath-sgrùdadh a dhèanamh air clasaichean oideachaidh air-loidhne agus eisimpleirean gus eòlas fhaighinn air cleachdadh agus comasan sònraichte a’ piezo sin.

Aon uair ‘s gu bheil obrachadh agus ceanglaichean a’ piezo soilleir, faodaidh pàirtean eile tòiseachadh air am filleadh a-steach. Tha e cudromach dòigh-obrach ceum air cheum a leantainn gus mearachdan a sheachnadh agus dèanamh cinnteach à toradh soirbheachail. Faodaidh tu resistors, putanan, mothachairean no pàirt sam bith eile a tha thu airson a shioncronachadh leis a’ piezo a chleachdadh.

Susbaint sònraichte - Cliog an seo  Mar a stàlaicheas tu no a dh’ ùraicheas tu aplacaidean ann an Windows 11

Ann an ùine ghoirid, tha amalachadh smachd piezo le co-phàirtean eile ann am pròiseactan Arduino na dhòigh math air gnìomhachd agus cruthachalachd a chuir ri pròiseactan. Le bhith a’ leantainn nan ceumannan ceart agus a’ cruinneachadh fiosrachadh agus eisimpleirean feumail, tha e comasach amalachadh soirbheachail. Dèan sgrùdadh air na diofar chothroman a tha an cothlamadh seo a’ tabhann agus faigh tlachd bho bhith a’ cruthachadh phròiseactan eadar-ghnìomhach agus fuaim gun samhail.

13. Eisimpleirean de phròiseactan practaigeach a 'cleachdadh smachd piezo le gnìomh NOTE ann an Arduino

Anns an earrainn seo, bheir sinn dhut 3 eisimpleirean de phròiseactan practaigeach a bhios a’ cleachdadh smachd piezo le gnìomh NOTE ann an Arduino. Leis na h-eisimpleirean seo, faodaidh tu ionnsachadh mar a chleachdas tu am feart seo agus a’ chuid as fheàrr a dhèanamh de chomas piezo anns na pròiseactan agad.

1. Electric Piano: A bheil thu a-riamh ag iarraidh cluich am piàna ach nach eil fear agad aig an taigh? Le Arduino agus piezo, faodaidh tu do phiàna dealain fhèin a chruthachadh. Le bhith a’ leantainn ar clasaichean ceum air cheum, faodaidh tu na notaichean ciùil air an Arduino a phrògramadh agus am piezo a cheangal gus am bi e a’ sgaoileadh fuaim a fhreagras air gach iuchair. Faodaidh tu na h-òrain as fheàrr leat a chluich a’ cleachdadh a-mhàin do làmhan. Tha e na dhòigh math air ionnsachadh mun ghnìomh NOTE agus spòrs a bhith agad! aig an aon àm!

2. Smachd solais: A bheil thu airson siostam solais sònraichte agus pearsanta a chruthachadh? Le Arduino agus piezo, faodaidh tu smachd aotrom a dhealbhadh a tha air a ghnìomhachadh le diofar notaichean ciùil. Suidhich gach nota gus diofar sholais no measgachadh dath a thionndadh air no dheth. Faodaidh tu pàtrain gun samhail a chruthachadh a thèid a chuir an gnìomh le suathadh sìmplidh iuchair. Cuir iongnadh air a h-uile duine le solais ùr-ghnàthach anns an dachaigh no an oifis agad!

3. Lorgaire fuaim: Am feum thu sùil a chumail air an ìre fuaim ann an àrainneachd shònraichte? Le piezo agus Arduino, faodaidh tu lorgaire fuaim a chruthachadh a bheir rabhadh dhut nuair a tha an ìre fuaim nas àirde na ìre sònraichte. Prògram an Arduino gus comharra a chuir a-mach nuair a tha am fuaim a ghlac am piezo nas àirde na an ìre stèidhichte. Is e inneal feumail a tha seo gus dèanamh cinnteach à àrainneachd shàmhach ann an seòmraichean sgrùdaidh, leabharlannan no àite sam bith a tha feum air sàmhchair.

Tha iad sin dìreach Eisimpleirean den iomadh pròiseact practaigeach as urrainn dhut a dhèanamh a’ cleachdadh smachd piezo le gnìomh NOTE ann an Arduino. Cuimhnich gun lean thu na clasaichean oideachaidh agus feuch diofar shuidheachaidhean gus na toraidhean as fheàrr fhaighinn. Faigh spòrs fhad ‘s a tha thu a’ faighinn a-mach a h-uile comas cruthachail a tha an cothlamadh de theicneòlasan seo a ’tabhann!

14. Co-dhùnaidhean air cleachdadh smachd piezo le gnìomh NOTE ann an Arduino

Tha smachd air piezo le gnìomh NOTE air Arduino na dheagh roghainn airson fuaimean agus binneanan a ghineadh anns na pròiseactan agad. San artaigil seo, tha sinn air sgrùdadh mionaideach a dhèanamh air mar a chleachdas tu am feart seo agus dè na beachdachaidhean a bu chòir dhut aire a thoirt.

Airson tòiseachadh, tha e cudromach a shoilleireachadh gu bheil smachd piezo le gnìomh NOTE stèidhichte air gineadh notaichean ciùil a’ cleachdadh leabharlann Arduino Tone.h. Leigidh an leabharlann seo leinn smachd a chumail air tricead agus fad notaichean, a bharrachd air an ùine sàmhchair eatorra. Tha e deatamach dèanamh cinnteach gun cuir thu a-steach an leabharlann sa chòd agad gus an urrainn dhut a h-uile càil a chleachdadh a ghnìomhan.

Aon uair ‘s gu bheil leabharlann Tone.h air a ghabhail a-steach sa chòd, is urrainn dhuinn tòiseachadh air na notaichean ciùil againn a ghineadh. Gus seo a dhèanamh, feumaidh sinn am prìne piezo air an Arduino a mhìneachadh tro am bi sinn a’ sgaoileadh na fuaimean. Tha am prìne seo air a rèiteachadh mar OUTPUT agus tha an gnìomh tòna () air a chleachdadh gus na notaichean a ghineadh. Tha e cudromach a ràdh gu bheil an gnìomh tòna () a’ faighinn dà pharamadair: am prìne piezo agus tricead an nota ann an hertz. Faodaidh sinn cuideachd an gnìomh noTone() a chleachdadh gus stad a chuir air fuaim a ghineadh air a’ phrìne sin.

Ann an ùine ghoirid, tha a bhith a’ cumail smachd air piezo le gnìomh NOTE air Arduino na inneal cumhachdach airson fuaimean is fuinn a chur ris na pròiseactan agad. Le bhith a’ cleachdadh leabharlann Tone.h agus a’ leantainn nan ceumannan gu h-àrd, bidh e comasach dhut notaichean ciùil a ghineadh gu furasta agus smachd a chumail air diofar thaobhan dhiubh. Dèan deuchainn agus faigh spòrs a’ cruthachadh na sgrìobhaidhean ciùil agad fhèin!

Gu crìch, tha smachd air piezo le gnìomh NOTE air Arduino na inneal luachmhor airson pròiseact sam bith a dh’ fheumas fuaimean agus tònaichean mionaideach a ghineadh. Le bhith a’ prògramadh an Arduino agus a’ cleachdadh an leabharlann Tone gu ceart, tha e comasach smachd a chumail air a’ piezo gu mionaideach agus gu h-èifeachdach.

Tron artaigil seo, tha sinn air mìneachadh ceum air cheum mar a chleachdas tu am feart seo, bho bhith a’ stàladh an leabharlainn gu bhith a’ cruthachadh notaichean àbhaisteach agus fuinn. A bharrachd air an sin, tha sinn air cuideam a chuir air a bhith a’ cleachdadh resistors gus am piezo a dhìon agus tha sinn air molaidhean a thoirt seachad airson na toraidhean as fheàrr.

A bharrachd air an sin, tha sinn air sgrùdadh a dhèanamh air na diofar fheartan agus dhòighean a dh’fhaodar a chleachdadh gus am piezo a làimhseachadh, leithid meud, fad, agus ruitheam nan notaichean. Leigidh seo le raon farsaing de chothroman airson ceòl agus buadhan fuaim a chruthachadh ann an electronics, pròiseactan robotics no raon sam bith eile far a bheil feum air gineadh fuaim.

Ann an ùine ghoirid, tha smachd air piezo le gnìomh NOTE air Arduino a’ tabhann saoghal de chothroman cruthachail is teicnigeach. Le beagan cleachdaidh agus deuchainneachd, tha e comasach pìosan ciùil a chruthachadh, atharrais a dhèanamh air fuaimean nàdurrach, no eadar-obrachadh fuaim a chuir ri pròiseact sam bith.

Na dìochuimhnich bruidhinn ri sgrìobhainnean oifigeil Arduino agus rannsaich goireasan air-loidhne eile gus d’ eòlas air a’ chuspair a leudachadh. Tha sinn an dòchas gun d’ fhuair thu an artaigil seo feumail agus gum brosnaich e thu gus làn bhuannachd a ghabhail de smachd piezo le gnìomh NOTE anns na pròiseactan agad san àm ri teachd!

Fàg beachd