Anschluss und Betrieb Piezo Buzzer

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Habe mal 5 oder 10 von denen aus China bestellt und zwei angeschlossen. Die ich habe werden mit 5 Volt bis 12 Volt Gleichspannung betrieben, je nach gewünschter Lautstärke. Ich habe es über ein Relais gemacht, Transistorstufe sollte genauso gehen.


      Caveman schrieb:

      die müssen irgendwie mit Frequenzen angesteuert werden...
      Du meinst vermutlich so einen mini PC Lautsprecher. Die sehen genauso aus wie die Buzzer.
      SHC Master B2+ WLAN sowie 1 Slave B2+, 2 Slave B+ und 2 Slave Raspi B. 5x Pi Cam; Imac mit OSX El Capitan; Iphone 6 plus; Ipad mini; Lenovo Android Tablet.
    • Danke...
      Das mit den ESPs ist nicht so einfach, hab einen hier - von Anfang an auf Kriegsfuß...
      Werde mir jetzt eine von diesen 433 Mhz Türklingeln besorgen, wenn die digitale Signale verwenden müsste ich die zum laufen kriegen...
      Wäre dann mobiler, Lautstärke einstellbar und muss an der Hardware nichts ändern...
      mfg

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Caveman ()

    • Hallo,
      heute meine Klingel bekommen... 433Mhz... Sendecode der Taste konnte ausgelesen werden... wollte dann einfach mit Kommandozeile decsend eben die Nummer 2705651 senden wie ich es schon mit einem anderen Gerät gemacht habe... funktioniert natürlich wieder nicht...
      Aufgefallen ist mir das die Pulslänge unterschiedlich ist...
      Gibt es eine Möglichkeit diese im Send Befehl anzugeben...

      Hier noch die ausgelesenen Daten

      Decimal: 2705123 (24Bit) Binary: 001010010100100011110011 Tri-State: not applicable PulseLength: 193 microseconds Protocol: 1
      Raw data: 6012,164,612,168,608,568,228,168,612,564,228,164,612,164,616,564,228,164,612,564,228,164,616,164,612,568,224,160,620,160,620,160,616,560,232,564,232,556,240,556,232,164,616,168,624,564,244,580,252,

      Decimal: 2705123 (24Bit) Binary: 001010010100100011110011 Tri-State: not applicable PulseLength: 352 microseconds Protocol: 1
      Raw data: 10980,380,1184,396,1440,1112,464,412,1156,1092,484,392,1164,444,1176,1076,476,408,1156,1088,468,400,1160,400,1164,1088,460,400,1164,372,1180,412,1156,1080,460,1104,456,1076,528,1096,468,404,1164,396,1172,1108,456,1092,496,

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Caveman ()

    • Funktioniert jetzt doch...
      hab mir ein eigenes send file gemacht welches ich nur für die Klingel ( amazon.de/Magicfly-Kabellose-T…223&sr=1&keywords=klingel ) verwende...
      Vorgegangen bin ich so wie hier Manuelles Senden von Fernsteuerungssignalen

      C-Quellcode

      1. #include "RCSwitch.h"
      2. #include <stdlib.h>
      3. #include <stdio.h>
      4. int main(int argc, char *argv[]) {
      5. int PIN = 0;
      6. long code = strtol(argv[1],NULL,10); // Convert argument to long
      7. printf("SEND %ld \n", code);
      8. if (wiringPiSetup () == -1) return 1;
      9. RCSwitch mySwitch = RCSwitch();
      10. mySwitch.enableTransmit(PIN);
      11. mySwitch.setPulseLength(191);
      12. mySwitch.send(code,24); // Send code in decimal
      13. return 0;
      14. }
      Alles anzeigen
      mfg Christian
      Dateien
      • decsendpulse.zip

        (6,2 kB, 1 mal heruntergeladen, zuletzt: )