Buzzer/zümmer/berregő
2017. december 15. írta: eNeS

Buzzer/zümmer/berregő

Nem vagyok benne biztos, ki milyen magyar néven ismeri az eredetileg Buzzer, esetleg Zümmer néven fellelhető csipogót. A régi motorosok még találkozhattak a PC-jükön PC speakerrel, ami bootoláskor elcsipogta, ha valami hibája volt.. ez pontosan az az eszköz.
Nem állítanám, hogy szofisztikált, zeneileg minden ízlést kielégítő élményt nyújtana, de nem is arra tervezték, és a cirka 300Ft-os ára sem erre utal. (Itt szúrnám azért közbe, hogy anno Windows 3.1-hez írtak PC speaker drivert is, ami hangkártyát szimulált, így a nagy öreg WinAMP segítségével akár MP3-at is lehetett hallgatni rajta.)

buzzer.png

 Mire lehet mégis jó?

  • egyszerű riasztásokra (tűz/víz/gáz/behatolás jelzésére...) beltéren
  • Kiskarácsony-nagykarácsony dallamának frappáns előadására a karácsonyfába építve
  • stb...

Használata:

Piros vezeték a +, fekete a -. A pirosat egy GPIO-ra kell kötni, a feketét egy GND-re. Többféle megoldás kering a neten, ahol ellenállással is kiegészítik, de nagyrészt csak simán rákötik a csatlakozókra, így én is ezzel a módszerrel éltem, és jelentem működik, valamint füst sem szállt fel. Az adatlapja szerint DC3-24V tápfeszültséggel működtethető, így egyszerű megoldás a 3.3V-os logikával dolgozó egységek számára. (Bár erősen kétlem, hogy a 95dB-s hangszint elérhető lenne így)

Természetesen Raspberry GPIO tűkre kötve is működőképes, én mégis úgy gondolom, inkább a kisebb ESP modulokra optimális, így ezzel is teszteltem. Az alábbi szerint kötöttem be egy Wemos D1 mini fejlesztői lapra:

 Piros vezeték - D7 (GPIO-13)
 Fekete  vezeték - G (GND)

buzzer_bekotes.png

Majd az ESPEasy telepítése és indítása után a D7/GPIO13 kimenet vezérlésével lehet szóra bírni. Az ESPEasy parancsokat ki lehet adni a webes felületen a Tools menüben lehet közvetlenül kiadni, vagy szabályokban (Rules) vagy MQTT-n, vagy akár URL meghívásán keresztül is, az alábbi módon:

tone,13,1000,500

Aholis a "tone" a parancs, az első szám a vezérelni kívánt GPIO, a második frekvencia, a harmadik a működtetési idő milliszekundumban. URL parancsként ez így néz ki:

http://ESP_IP_CIM/control?cmd=tone,13,1000,500

További egyszerű parancs a GPIO, melynek segítségével folyamatos sípolást kapunk, ha 1-re állítjuk (3.3V) és kikapcsol, ha 0-ra állítjuk. (0V) - Természetesen ezeket is kiadhatjuk URL-ből, illetve Rule-ban használva másodperces időzítővel tudjuk akár ki-be kapcsolni!

GPIO,13,1

Ha az ESPEasy legújabb TEST kiadását választjuk, abban van egy további RTTTL (Ring Tone [Text] Transfer Language) parancs, aminek segítségével a régi Nokia 3310-es generáció számára ismerős módon, szövegesen leírt dallamokat (oldschool Nokia csengőhang) játszhatunk le. Rengeteg ilyen található a neten, csak át kell alakítani megfelelő formátumra, és mentesíteni a szóközöktől a szöveget.
Az rtttl paraméterei: első szám a használni kívánt GPIO, utána a "d" paraméterrel kell megadni az ütemhosszakat, "o" a hangközt, "b" a tempót, majd a kettőspont után jönnek a tulajdonképpeni hangjegyek.

Kellemes karácsonyt melódia:

rtttl,13:d=4,o=5,b=112:8a,8a,a,8a,8a,a,8a,8c6,8f.,16g,2a,8a#,8a#,8a#.,16a#,8a#,8a,8a.,16a,8a,8g,8g,8a,g,c6

Indiana Jones főcímdal:

rtttl,13:d=4,o=5,b=250:e,8p,8f,8g,8p,1c6,8p.,d,8p,8e,1f,p.,g,8p,8a,8b,8p,1f6,p,a,8p,8b,2c6,2d6,2e6,e,8p,8f,8g,8p,1c6,p,d6,8p,8e6,1f.6,g,8p,8g,e.6,8p,d6,8p,8g,e.6,8p,d6,8p,8g,f.6,8p,e6,8p,8d6,2c6

X-Akták főcímdal:

rtttl,13:d=4,o=5,b=125:e,b,a,b,d6,2b.,1p,e,b,a,b,e6,2b.,1p,g6,f#6,e6,d6,e6,2b.,1p,g6,f#6,e6,d6,f#6,2b.,1p,e,b,a,b,d6,2b.,1p,e,b,a,b,e6,2b.,1p,e6,2b.

A bejegyzés trackback címe:

http://bitekmindenhol.blog.hu/api/trackback/id/tr1513501043

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben.

Nincsenek hozzászólások.