Gewitterwarner


Zusätzlich zu der Wetterstation habe ich spaßeshalber einen Gewitterwarner vorgesehen. 

Für die Verbeitung der Daten ist der Rechner LITORIA vorgesehen, der bereits andere Sensorendaten verarbeitet.

Zur Auswahl kamen verschiedene Alternativen, ich habe mich zunächst für die billigste (und zur Zeit verfügbare) Variante entschieden und den Blitzsensor Whadda WPSE343 Blitzsensorausgewählt. Und bin natürlich sehr gespannt, ob die Realisierung im Zusammenspiel mit einer Wetterstation gelingt und Spaß macht.

Whadda-WPSE343-Blitzsensor

Natürlich müssen erst die passende Python-Bibliothek installiert werden:

pip install Rpi_AS3935

Zur Auswertung der Daten soll dieses Script verwendet werden (es ist erst einmal nur ein Script zum Testen :

from RPi_AS3935 import RPi_AS3935
import RPi.GPIO as GPIO
import time
from datetime import datetime
GPIO.setmode(GPIO.BCM)
as3935 = RPi_AS3935(address=0x03, bus=1)
# as3935.reset()
as3935.calibrate(tun_cap=0x0d)
time.sleep(0.05)
as3935.set_indoors(True)
as3935.set_noise_floor
as3935.set_min_strikes(1)
def irq(channel):
time.sleep(0.05)
global as3935
irqReason = as3935.get_interrupt()
if irqReason == 0x01:
print("Zu viel Rauschen")
as3935.raise_noise_floor()
elif irqReason == 0x04:
print("Stoerung erkannt")
as3935.set_mask_disturber(True)
elif irqReason == 0x08:
now = datetime.now()
distance = as3935.get_distance()
if 0 < distance < 63:
now = datetime.utcnow()
ts = now.strftime("%Y-%m-%d %H:%M:%S.%f")
outstring = str(ts)+":"+str(distance)+":\n"
print(outstring)
f.write(outstring)
f.flush
print("Abstand = " + str(distance) + " km at %s ") % now.strftime("%H:%M:%S.%f")[:-3],now.strftime("%Y-%m-%d")
GPIO.setup(17, GPIO.IN)
GPIO.add_event_detect(17, GPIO.RISING, callback=irq)
try:
f=open('Logfile.log','a')
while 1:
time.sleep(1.0)
except KeyboardInterrupt:
print("Abgebrochen\n")
finally:
GPIO.cleanup()
f.close()

Falls es funktioniert: Schön. Wenn es keine Daten findet weil kein Gewitter stattfindet: Auch schön. 

Denn in der von vielen Idioten einfach weggeleugneten Klimakatastrophe gibt es ja eigentlich kaum Gewitter und Starkregen, oder? Alles wie immer. 

https://www.raspberry-pi-geek.de/ausgaben/rpg/2021/04/i-2-c-workshop-teil-34-blitzsensor-as3935/2/

https://projects-raspberry.com/lightning-the-lightning-detector-for-raspberry-pi-weather-station/

 https://www.raspberry-pi-geek.de/ausgaben/rpg/2021/04/i-2-c-workshop-teil-34-blitzsensor-as3935/2/#artRef-l3

Zurück
Commentum
Der Einfall, die Lüge, die Erdichtung
E-Mail
Infos