Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:barcamp:notes:klingel_im_netz

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
projekte:barcamp:notes:klingel_im_netz [12.02.2016 19:24] – [Der Buzzer] Lukas Rugeprojekte:barcamp:notes:klingel_im_netz [04.01.2021 00:58] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 6: Zeile 6:
 =====Der Buzzer===== =====Der Buzzer=====
 ===Software=== ===Software===
-Der Buzzer ist ein [http://www.amazon.de/gp/product/B004O0TOWW|Schlag den Rab Buzzer] der jetzt ordentlich klingelt. Der liegt auf: +Der Buzzer ist ein [[http://www.amazon.de/gp/product/B004O0TOWW|Schlag den Rab Buzzer]] der jetzt ordentlich klingelt. Der liegt auf: 
- +   ''buzzer.nobreakspace.org''
-''buzzer.nobreakspace.org''+
  
 buzz.sh ist das Script, was da dinge tut. Es wartete eigentlich nur 100 ms, checkt ob ein Wert 1 ist, der durch den IO-Pin gesetzt wird. Es schickt dann UDP Packete an eine Multicast Gruppe. buzz.sh ist das Script, was da dinge tut. Es wartete eigentlich nur 100 ms, checkt ob ein Wert 1 ist, der durch den IO-Pin gesetzt wird. Es schickt dann UDP Packete an eine Multicast Gruppe.
  
-''(skript kommt hier rein)''+   #!/bin/sh 
 +   cd /sys/devices/10000000.palmbus/10000600.gpio/gpio/gpio20 
 +   OLD=0 
 +   while true; do 
 + /usr/bin/sleep 0.1 
 + NEW=$(cat value) 
 + if test $NEW -eq 0 -a $OLD -eq 1; then 
 + SEQ=$(date +%s) 
 + echo buzz,$SEQ | socat STDIN UDP6:[ff02::6004%wlan0]:6004 
 + echo buzz,$SEQ | socat STDIN UDP6:[ff02::6004%wlan0]:6004 
 + echo buzz,$SEQ | socat STDIN UDP6:[ff02::6004%wlan0]:6004 
 + echo buzz,$SEQ | socat STDIN UDP6:[ff02::6004%wlan0]:6004 
 + echo buzz,$SEQ | socat STDIN UDP6:[ff02::6004%wlan0]:6004 
 + fi 
 + OLD=$NEW 
 +    done
  
 Fritz versteht die gesendeten Pakete und spielt dann ein Geräusch ab. So ein Befehl sieht z.B. so aus: Fritz versteht die gesendeten Pakete und spielt dann ein Geräusch ab. So ein Befehl sieht z.B. so aus:
Zeile 21: Zeile 35:
  
 ===Hardware=== ===Hardware===
-An den Schalter wurden zwei Drähte gelötet (einer mit 'nem Wiederstand), die gehen an den GPIO des VO-Core.+An den Schalter wurden zwei Drähte gelötet (einer mit 'nem Wiederstand), die gehen an den GPIO des VO-Core. Man könnte auch den [[http://www.amazon.de/Demarkt-ESP8266-Wireless-Transceive-Receive/dp/B00QIAE74Q/ref=sr_1_1?ie=UTF8&qid=1455305299&sr=8-1&keywords=esp8266|ESP8826]] (oder so Ähnlich...) nutzen, der ist billiger und braucht weniger Strom, dann ginge auch Batterie
  
projekte/barcamp/notes/klingel_im_netz.1455305050.txt.gz · Zuletzt geändert: 04.01.2021 00:58 (Externe Bearbeitung)