Konuşmacı. Piezo Buzzer'dan Arduino'ya Hoparlör Bağlantı Şeması

Piezo emitörün genlik-frekans özelliği tek tip değildir ve 2000 ila 5000 Hz arasındaki frekanslarda (yayıcının tasarımına bağlı olarak) belirgin bir maksimuma (veya birkaç maksimuma) sahiptir. Piezoelektrik emitörden en büyük hacmin elde edilebileceği rezonans frekansı olarak adlandırılan maksimum frekanstadır.

Genellikle piezo emitör, en basit şemaya göre mikrodenetleyiciye bağlanır. Yayıcının bir çıkışı yere konur, diğeri bir direnç vasıtasıyla mikrodenetleyiciye bağlanır. Direnç, piezoelektrik kapasitansın yeniden şarj akımını sınırlar. Mizanpajlarda ihmal edilebilirler, en azından bunu her zaman yapıyorum ve henüz tek bir denetleyici yakmadım.


Çift sinyal genliği elde etmek için (yani, 5 voltluk bir mikrodenetleyici besleme voltajında ​​9-10 volt civarında bir yerde), mikrodenetleyicinin iki çıkışı arasında bir piezo emitörü açabilirsiniz. Aynı zamanda, piezoelektrik dönüştürücünün nominal ve maksimum giriş voltajları gibi parametrelere sahip olduğu unutulmamalıdır. Bu değerlerin üzerine çıkılmasının istenmediği açıktır.
Böyle bir dahil etmede mikrodenetleyicinin çıkışlarına uygulanan sinyaller antifaz olmalıdır (bir çıkışta 0, diğerinde 1 ve tersi).


Böyle basit bir devre kullanarak mikrodenetleyicinin ek bir çıkışını kullanmadan çift sinyal genliği elde edebilirsiniz. PC0 çıkışı bir olduğunda, transistör açıktır, piezoelektrik emitörün sağ kontağı toprağa bağlanır ve mantıksal birimin voltajı soldadır. PC0 pini sıfır olduğunda, transistör kapanır, piezo emitörün sağ kontağı güç kaynağına bağlanır (VCC, mikrodenetleyici besleme voltajına eşit olmalıdır) ve sol kontak topraklanır.


Birçok kartta, mikrodenetleyiciye, girişi 7-12 volt ile beslenen bir voltaj regülatörü tarafından güç verilir. Bu voltajı bir transistör kullanarak mikrodenetleyiciye bağlayarak piezo emitörün hacmini artırmak için kullanabilirsiniz.


Ve son olarak, piezoelektrik emitördeki sinyalin çift genliği mantık devreleri kullanılarak elde edilebilir - NOT, AND-NOT, OR-NOT. Kart üzerinde kullanılmayan lojik devre kapıları varsa bu şemayı kullanmak avantajlıdır.



Bobinler ve yükseltici transformatörler kullanarak bir piezo yayıcıyı açma seçeneklerini düşünmedim çünkü onları kullanmıyorum.

Basınç, sıcaklık, ivme ve kuvvet gibi parametrelerdeki değişiklikleri elektrik yüküne dönüştürerek ölçmek için bir piezoelektrik sensör kullanılır. Bu sensör piezoelektrik etki prensibine göre çalışır.



Böyle bir sensör, çeşitli amatör radyo ve mühendislik projelerinde çok faydalı olabilir, bu nedenle bu yazıda bir piezoelektrik sensörün bir Arduino'ya nasıl bağlanacağına ve çalışmalarını birlikte organize edeceğine bakacağız.


Piezoelektrik sensörün Arduino kartı ile etkileşimi oldukça basittir ve onu düzenlemek için fazla çaba gerektirmez. Etkileşim sürecini bilmeden önce, piezoelektrik etkinin ne olduğunu anlamak gerekir. Bu nedenle uygulanan basınçla mekanik enerjinin elektriksel forma dönüştüğü etkiye piezoelektrik etki denir. Polarize bir kristale basınç uygulandığında, mekanik deformasyon bir elektrik yükünün ortaya çıkmasına neden olur.



Tersine, bir piezoelektrik kristale voltaj uygulandığında, kristalin atomları üzerinde basınç oluşacak ve bu da deformasyona neden olacaktır.


Piezo sensör ve Arduino kullanarak herhangi bir fiziksel strese maruz kaldığında sensörün voltaj vereceği basit bir proje oluşturalım. Bu sensör, vuruntuya tepki veren ve yükü açıp kapatan bir devre oluşturmak için kullanılabilir. Bu devre için piezoelektrik sensöre ek olarak LED'i Arduino mikrodenetleyicisine bağlayacağız. Sensör fiziksel bir uyarana tepki verdiğinde, Arduino kartı LED'i belirli bir süre boyunca açacak ve ardından kapatacaktır. Piezo sensörü, pozitif ve negatif uçlara sahip polarize bir bileşendir. Kırmızı kablo pozitif terminaldir ve siyah kablo negatif terminaldir. Pozitif terminal Arduino kartının A0 analog pinine bağlanırken negatif terminal Arduino'nun GND terminaline topraklanmıştır. LED'in anodu dijital pin 13'e ve katodu Arduino kartının GND'sine bağlanır. Arduino ve piezoelektrik sensör için bağlantı şeması aşağıda gösterilmiştir.




Aşağıda, piezoelektrik sensöre uygulanan fiziksel etkiyi okumanıza ve yükü kontrol etmenize, yani bu durumda sadece LED'i açıp kapatmanıza izin veren bir kod (çizim) bulunmaktadır.


const int sensorPin=0; const int ledPin= 13; const int eşik= 100; void setup() ( pinMode(ledPin, OUTPUT); ) void loop() ( int val= analogRead(sensorPin); if (val >= eşik) ( digitalWrite(ledPin, HIGH); delay(500); digitalWrite(ledPin, DÜŞÜK); ) başka digitalWrite(ledPin, DÜŞÜK); )

Genellikle buzzer, piezo hoparlör ve hatta buzzer olarak da adlandırılan Arduino'daki squeaker, DIY projelerinde sık sık misafir oluyor. Bu basit elektronik bileşen Arduino kartlarına bağlanmak için yeterince kolaydır, böylece devrenizi hızlı bir şekilde istediğiniz sesleri (bip, bip veya bir melodiyi oldukça iyi çalacak şekilde) yapabilirsiniz. Bu yazıda, aktif ve pasif buzzerler arasındaki farktan bahsedeceğiz, piezoelektrik elemanın Arduino kartına bağlantı şemasını analiz edeceğiz ve bir buzzer'ı kontrol etmek için bir çizim örneği göstereceğiz. Ayrıca projenize tedarik edebileceğiniz bir melodi örneği de bulacaksınız.

Buzzer, piezo tweeter - bunların hepsi tek bir cihazın isimleri. Bu modüller, çalışması için bir ses sinyalinin gerekli olduğu cihaz ve sistemlerde sesli bildirim için kullanılır. Buzzer'lar, elektronik kartların kullanıldığı çeşitli ev aletlerinde ve oyuncaklarda yaygın olarak kullanılmaktadır. Piezo tweeter'lar, iki bitlik sayı sistemi 1 ve 0'a dayalı komutları ses sinyallerine dönüştürür.

Piezo öğesi "tweeter"

Piezo tweeter, yapısal olarak iletken seramiklerle kaplanmış metal bir plaka ile temsil edilir. Plaka ve kaplama kontak görevi görür. Cihaz polardır, kendi "+" ve "-" vardır. Buzzer'ın çalışma prensibi, on dokuzuncu yüzyılın sonunda Curie kardeşler tarafından keşfedilen piezoelektrik etkiye dayanmaktadır. Ona göre buzzera elektrik verildiğinde deforme olmaya başlıyor. Bu durumda, istenen frekansta “gürültü” üreten metal bir plaka üzerinde darbeler meydana gelir.


Buzzer'ın iki tip olduğu da unutulmamalıdır: aktif ve pasif. Çalışma prensibi onlar için aynıdır, ancak aktif olanda, sesin kendisi daha yüksek ve bağlantı daha basit olmasına rağmen, ses frekansını değiştirmenin bir yolu yoktur. Aşağıda bu konuda daha fazlası.


Arduino için Buzzer modülü

Yapısal olarak, modül çeşitli versiyonlarda yürütülür. Arduino'ya bağlanmak için en çok önerilen, yerleşik kablo demetine sahip hazır bir modüldür. Bu tür modüller çevrimiçi mağazalardan kolayca satın alınabilir.

Geleneksel elektromanyetik ses dönüştürücülerle karşılaştırıldığında, piezo tweeter daha basit bir tasarıma sahiptir ve bu da kullanımını ekonomik olarak haklı kılar. Alınan sesin frekansı yazılımda kullanıcı tarafından belirlenir (aşağıda bir çizim örneği sunacağız).

Arduino tweeter nereden alınır

Aliexpress tekliflerine ilişkin geleneksel incelememiz

Yüksek sesli piezo hoparlör - Arduino için uygun tweeter 3-24 Volt En basit pasif piezo emitörler 12MM*8.5MM 3-12V, 5 parçalık set
Arduino ile çalışmak için gerekli donanıma sahip Piezodinamik modülü Bilgisayar anakartına bağlanmak için konektörlü tweeter'lar 10 aktif hoparlör seti - piezo tweeter'lar

Aktif ve pasif buzzer arasındaki farklar

Aktif buzzer ile pasif buzzer arasındaki temel fark, aktif buzzer'ın kendi kendine ses üretmesidir. Bunu yapmak için, kullanıcının kontaklara voltaj uygulayarak veya enerjiyi keserek basitçe açması veya kapatması gerekir. Pasif bir buzzer ise, ses sinyalinin parametrelerini ayarlayacak bir sinyal kaynağı gerektirir. Arduino kartı böyle bir kaynak olarak hizmet edebilir. Aktif bir zil, rakibinden daha yüksek sesle çalacaktır. Aktif sesli uyarıcının yayılan ses frekansı 2,5 kHz +/- 300 Hz'dir. Tweeter için besleme voltajı 3,5 ila 5 V arasında değişir.

Eskizde iş akışını etkileyen bir gecikme ile ek bir kod parçası oluşturmanın gerekli olmayacağı gerçeğinden dolayı aktif bir piezo yayıcı da tercih edilir. Ayrıca kullanıcının önünde ne tür bir eleman olduğunu belirlemek için iki tel arasındaki direnci ölçebilirsiniz. Daha yüksek değerler, aktif bir arduino zili gösterecektir.

Geometrik şekillerinde, tweeter'lar hiçbir şekilde farklılık göstermez ve elemanı bu özelliğe göre bir veya başka bir türe bağlamak mümkün değildir. Görsel olarak, kart üzerinde bir direnç ve bir amplifikatör varsa buzzer aktif olarak tanımlanabilir. Pasif bir buzzerde, tahtada yalnızca küçük bir piezo öğesi vardır.

Buzzer'ı Arduino'ya bağlama

Piezoelektrik modülü Arduino'ya bağlamak oldukça basit görünüyor. Akım tüketimi küçüktür, bu nedenle istediğiniz pime doğrudan bağlanabilirsiniz.


Arduino'ya bir tweeter bağlama (port 12)

Eşlik eden modüller olmadan bir piezoelektrik elemanı bağlamak için elektrik devresi aşağıdaki gibidir.

Sesli uyarı muhafazalarının bazı versiyonlarında, kartı bir vidayla sabitlemek için bir delik bulabilirsiniz.

Arduino buzzer'ın iki çıkışı vardır. Polaritelerine dikkat edin. Koyu kablo toprağa, kırmızı kablo ise dijital PWM pinine bağlanmalıdır. Programda bir çıkış "giriş" olarak yapılandırılmıştır. Arduino, bir buton, direnç ve sensörlerden voltaj alan bir pin üzerindeki voltaj dalgalanmalarını izler.


Kişi adları ile Arudino tweeter

"Giriş"teki voltaj farklı değerlerle sağlanır, sistem açıkça yalnızca iki durumu yakalar - yukarıda belirtilen 1 ve 0 (mantıksal sıfır ve bir). Mantıksal olan, 2.3-5 V'luk bir voltajı ifade edecektir. “Çıkış” modu, Arduino'nun çıkışa mantıksal bir sıfır / bir sağladığı zamandır. Lojik sıfır modunu alırsak voltaj değeri o kadar küçüktür ki led'i yakmaya yetmez.


Arduino'ya bir tweeter bağlama şeması

Lütfen girişlerin çeşitli türlerdeki dış parazitlere karşı oldukça hassas olduğunu unutmayın, bu nedenle piezo tweeter'ın ayağı çıkışa bir direnç aracılığıyla bağlanmalıdır. Bu, bacakta yüksek düzeyde bir gerginlik sağlayacaktır.

Piezodinamik için örnek bir çizim

Arduino kartına bağlı buzzer'ı "canlandırmak" için, olabilecek Arduino IDE yazılımına ihtiyacınız olacak.

Buzzer'ı konuşturmanın en basit yollarından biri "analogwrite" işlevini kullanmaktır. Ancak yerleşik işlevleri kullanmak daha iyidir. Sesli bildirimin başlatılmasından “tone()” işlevi sorumludur, parantez içinde kullanıcı ses frekansının parametrelerini ve giriş numarasını ve ayrıca zamanı belirtmelidir. Sesi kapatmak için "noTone()" işlevi kullanılır.

tone() ve noTone() işleviyle çizim örneği

// Piezo hoparlörün bağlı olduğu pin. int piezoPin = 3; void setup() ( ) void loop() ( /*Function üç argüman alır 1) Pin numarası 2) Perdeyi belirleyen hertz cinsinden frekans 3) Milisaniye cinsinden süre. */ton(piezoPin, 1000, 500); // Ses 500ms sonra duracak, oh program durmayacak! /* Belirli bir süre seçeneği yok */ ton(piezoPin, 2000); // Ses gecikmesi başladı(500); noTone(); // Sesi durdur )

Örnek bir bağlantı şeması şöyle görünür:


Buzzer'ı Arduino'nun 3. pinine bağlama

tone() işlevini kullandığınızda aşağıdaki kısıtlamalar geçerlidir.

PWM'yi pin 3 ve 11'de aynı anda kullanmak mümkün değildir (aynı dahili zamanlayıcıyı kullanırlar) ve ayrıca iki tone() komutuyla aynı anda iki melodi başlatmak imkansızdır - bir seferde yalnızca biri yürütülür Diğer bir sınırlama: 31 Hz'nin altında bir ses çıkaramazsınız.

Aktif sesli uyarıcının taslağı son derece basittir. buzzerın bağlı olduğu porta 1 değerini ayarlıyoruz.

Tonsuz buzzer çizimi()

Aşağıdaki resimde tone() işlevi olmayan bir varyant için örnek bir çizim gösterilmektedir. Bu kod, sesi her iki saniyede bir açma sıklığını ayarlar.


Cihazın doğru çalışması için PIN numarasının ayarlanması, “çıkış” olarak tanımlanması gerekmektedir. AnalogWrite işlevi, pin numarasını ve değerini 0'dan 255'e değiştiren seviyeyi argüman olarak alır. Bunun nedeni, Arduino'nun PWM pinlerinin 8 bitlik bir DAC'ye (Dijitalden Analog Dönüştürücü) sahip olmasıdır. Bu parametreyi değiştirerek, kullanıcı buzzer'ın sesini az miktarda değiştirir. Tam kapatma için, portta "0" değeri emprenye edilmelidir. Kullanıcının "analogwrite" işlevini kullanarak sesin tonunu değiştiremeyeceği söylenmelidir. Piezo emitör için 980 Hz'lik bir frekans belirlenecektir. Bu değer Arduino kartlarında ve analoglarında PWM ile çıkışların frekansı ile örtüşmektedir.

Zil için melodi örnekleri

Çalışmayı yeni projeyle çeşitlendirmek, ona bir "eğlence" öğesi eklemek için kullanıcılar, belirli bir dizi ses frekansı ayarlama, şarkılardan ve filmlerden bazı ünlü bestelerle uyumlu hale getirme fikrini buldular. İnternette bu tür melodiler için çeşitli eskizler bulunabilir. İşte efsanevi Nokia cep telefonlarından en çok tanınan parçalardan biri olan "nokia tune" için bir piezo tweeter melodisi örneği. Pitches.h dosyasını, içeriğini resmi web sitesinde bu makalede belirtildiği gibi kopyalayarak kendiniz yapabilirsiniz.


Kendi melodilerinizi yazarken, standart müzik notalarında kullanılan nota frekanslarını ve aralık uzunluklarını bilmek işinize yarayacaktır.

Arduino tweeter için not frekansı

Çözüm

Bu yazıda, Arduino projelerinde tweeter kullanma konularını ele aldık: pasif ve aktif buzzerleri ele aldık, bir piezoelektrik elemanın yapısıyla ilgili bazı teorik konuları vurguladık. Bir piezo tweeter'ı bir arduino'ya nasıl bağlayacağımızı ve aktif, pasif modüllerle çalışmak için bir taslağı nasıl programlayacağımızı öğrendik. Gördüğünüz gibi, buzzerlerle çalışmanın özellikle zor bir tarafı yok ve projenize kolayca ses özelliklerini dahil edebilirsiniz. Ayrıca, normal bip seslerine ek olarak, tüm müzik parçalarını oluşturabilirsiniz.

1 Piezo buzzer bağlantı şeması Arduino'ya

Bir piezo yayıcı veya bir piezoelektrik yayıcı veya bir "piezo tweeter", aşağıdakileri kullanan bir elektro-akustik ses reprodüksiyon cihazıdır. ters piezoelektrik etki. Çalışma prensibi, bir elektrik alanının etkisi altında, duyduğumuz ses dalgalarına neden olan zarın mekanik bir hareketinin meydana gelmesine dayanır. Tipik olarak, bu tür ses yayıcılar, sesli sinyal cihazları olarak ev elektronik cihazlarına, masaüstü kişisel bilgisayar kasalarına, telefonlara, oyuncaklara, hoparlörlere ve çok daha fazlasına kurulur.

Piezo emitörün 2 çıkışı vardır ve polarite önemlidir. Bu nedenle siyah çıkışı toprağa (GND), kırmızı çıkışı ise PWM işlevi (PWM) ile herhangi bir dijital pine bağlıyoruz. Bu örnekte, emitörün pozitif terminali "D3" terminaline bağlanmıştır.

Bir piezo emitörün Arduino'ya bağlantı şeması ve bir devre tahtasına monte edilmiş bir devre

2 analogWrite() işlevini kullanarak

Piezo tweeter çeşitli şekillerde kullanılabilir. En basiti işlevi kullanmaktır. analogWrite(). Kenar çubuğunda örnek bir çizim var. Bu çizim, sesi dönüşümlü olarak 2 saniyede 1 kez sıklıkta açar ve kapatır.

/* Piezoelektrik elemanın bağlı olduğu pin numarası ile bir değişken tanımlıyoruz: */ int soundPin = 3; geçersiz kurulum()(// "3" pinini "Output" moduna ayarlayın: pinMode(soundPin, OUTPUT); } boşluk döngüsü() ( analogWrite(soundPin, 50); // piezo emitör gecikmesini aç(1000); // 1000ms (1 sn), analogWrite(soundPin, 0); // ses gecikmesini kapat(1000); // 1 sn. }

Pin numarasını belirliyoruz, çıkış olarak tanımlıyoruz. İşlev analogWrite() 0 ile 255 arasında olabilen pin numarasını ve seviyeyi argüman olarak alır, çünkü Arduino PWM çıkışları 8 bit DAC'ye sahiptir. Bu değer, piezo tweeter'ın sesini küçük bir aralıkta değiştirecektir. Piezo buzzer'ı kapatmak için porta "0" değerini göndermeniz gerekir.

işlevi kullanma analogWrite(), sesin tonunu değiştiremezsiniz maalesef. Piezo buzzer her zaman yaklaşık 980 Hz'lik bir frekansta çalacaktır; bu, Arduino UNO kartları ve benzerlerindeki darbe genişliği modülasyonlu (PWM) pinlerin frekansına karşılık gelir.

3 Piezo yayıcıdan ses çıkarıyoruz tone() işlevini kullanarak

Ancak sesin frekansı farklı bir şekilde değiştirilebilir. Bunu yapmak için, yerleşik işlevi kullanarak piezoelektrik yayıcıdan ses çıkarırız. ton(). Kenar çubuğunda basit bir çizim örneği gösterilmektedir.

int sesPin = 3; /* Piezo elemanını bağladığımız pinin numarası ile bir değişken tanımlayalım */ geçersiz kurulum()( pinMode(soundPin, OUTPUT); //Pin 3'ü çıktı olarak bildir. Seri.başla(9600); // mevcut frekansı porta çıkaracağız } void loop() ( for (int i=20; i

İşlev ton() Arduino pin numarasını ve ses frekansını argüman olarak alır. Alt frekans limiti 31 Hz'dir, üst limit piezo emitör ve insan işitme parametreleri ile sınırlıdır. Sesi kapatmak için komutu bağlantı noktasına gönderin tonsuz().

Ve fonksiyonun ürettiği sinyalin zamanlama diyagramı bu şekilde görünecektir. ton(). Her 100 ms'de bir frekansın arttığı görülüyor, duyduğumuz şey bu:

Fonksiyon sinyali zamanlama şeması ton()

Gördüğünüz gibi Arduino'dan bir piezo emitör yardımıyla sesleri çıkartabiliyorsunuz. Notaları karşılık gelen frekanslarla ayarlayarak ve işlevi kullanarak her notanın ses süresini belirleyerek basit bir müzik bestesi bile yazabilirsiniz. gecikme().

Arduino'ya birkaç piezo emitörü bağlıysa, aynı anda yalnızca birinin çalışacağını lütfen unutmayın. Vericiyi başka bir çıkışta açmak için, işlevi çağırarak mevcut olandaki sesi kesmeniz gerekir. tonsuz().

Önemli nokta: fonksiyon ton() Arduino'nun "3" ve "11" pinlerindeki PWM sinyali üzerine bindirilir. Bu, örneğin "5" pimi için işlev olarak adlandırılır. ton()"3" ve "11" pinlerinin çalışmasına müdahale edebilir. Cihazlarınızı tasarlarken bunu aklınızda bulundurun.

  1. Arduino uno: http://ali.ski/F2M5FU
  2. İletişim kabloları: http://ali.ski/xUGe19
  3. Piezo zili: http://ali.ski/-jD9q_

Bu derste, bir arduinoya bir piezo buzzer bağlayacağız. Piezo emitörün yardımıyla farklı tonlar ve 8 bitlik basit melodiler oluşturabilirsiniz.

Piezoelektrik emitör, Piezo yayıcı- ters piezoelektrik etki nedeniyle ses üretebilen veya ultrason yayan bir elektroakustik cihaz.

Tasarım:

Piezoelektrik emitör, dış tarafında iletken bir kaplamaya sahip piezoelektrik katmanın uygulandığı metal bir plakadan oluşur. Plaka ve kaplama iki kontaktır. Ses seviyesini artırmak için, metal bir plakaya delikli metal veya plastik bir kubbe şeklinde küçük bir korna takılabilir. Korna olarak cihazın gövdesinde piezo emitör kullanan bir girinti de kullanılabilir.

2 tip piezo emitörü vardır: aktif ve pasif. Aktif piezo emitörün 3 pini vardır. Pin +, - ve pin i/o uygulandığında hangi mantıksal 1 bir ses çalacaktır.

Pasif piezo emitörün 2 ayağı + vardır - voltaj uygulandığı anda sesi yeniden üretir.

Bu örnekte, üç kontaklı aktif bir buzzer kullanacağız.

Başvuru:

Piezo yayıcılar, çeşitli elektronik cihazlarda yaygın olarak kullanılmaktadır - çalar saatler, telefonlar, elektronik oyuncaklar, ev aletleri. Genellikle kemirgen ve böcek kovucu cihazlarda, hava nemlendiricilerde, ultrasonik "çamaşır makinelerinde" ultrasonik titreşim yayıcıları olarak kullanılır (bkz. ultrasonik temizleme).

Piezo buzzer, piezoelektrik mikrofon veya sensör olarak da kullanılabilir.

Bağlantı: şemada +, - buzzer'ı +, - arduino'ya bağladığımızı ve buzzer'ın i / o pinini arduino'nun 13. pinine bağladığımızı gösteriyor.

Ardından aşağıdaki kodu Arduino IDE'ye kopyalayıp Arduino'ya yüklüyoruz, ardından sesin farklı frekans ve tonalitelerle nasıl çalındığını duyacağız.

IntSoundPin = 13; //Piezo emitörün pininin bağlı olduğu bir değişken tanımlayın int DelaySound = 1000; // 1 saniye duraklat void setup() ( ) void loop() ( tone(SoundPin, 1915); // Sinyali 1915 Hz gecikmede çal(DelaySound); // 1 saniye duraklat (1000 milisaniye, DelaySound'un değeridir) değişken) - sinyal süresi tonu(SoundPin, 1700); gecikme(DelaySound); ton(SoundPin, 1519); gecikme(DelaySound); ton(SoundPin, 1432); gecikme(DelaySound); ton(SoundPin, 1275); gecikme( DelaySound) ; tone(SoundPin, 1136); delay(DelaySound); tone(SoundPin, 1014); delay(DelaySound); noTone(7); // Sesi kapat)

Aşağıdaki videoda bu uygulamayı dinleyebilir ve görebilirsiniz.

Video:

gastroguru 2017