Ik heb een webcam in mijn serre die is aangesloten op een Raspberry Pi. Je ziet het aan de bovenkant rechts van de foto met de rode LED net onder de airconditioning unit. Als het regent het geluid van de regendruppels op het dak is erg luid en ik dacht dat ik kon de microfoon in de webcam gebruiken om een schatting van de hoeveelheid regen te. De Raspberry Pi ook controleert mijn irrigatiesysteem, en ik wilde het waterverbruik te verminderen door het stoppen van de irrigatie, wanneer het heeft geregend.
Wat je nodig hebt:
- Raspberry Pi - mijne is een Pi 2 model B met Rasbian Jessie op een microSD-kaart van 16Gbyte.
- Voeding voor de Raspberry Pi - mijne kan leveren 2A, maar ik veronderstel dat om het even wat over 1A OK zijn zou.
- Internet-verbinding voor de Raspberry Pi - ofwel wired of Wi-Fi.
- USB-webcam met microfoon, dat werkt op de Raspberry Pi - mijne is een oude Logitech QuickCam.
- Python programma dat het geluid van de microfoon analyseert.
Ja, er is geen andere hardware, alleen de microfoon in de USB-webcam. Ik denk dat het ook zou werken met een andere microfoon-ingang, bijvoorbeeld een USB geluidskaart met een aangesloten microfoon.
De resultaten zijn redelijk goed - zo lang als er geen andere bron van geluidshinder in de serre is. Zie de onderstaande kalibratieresultaten. Het programma detecteert ook wanneer er wind ruis en pogingen om te voorkomen dat het tellen van de wind als regen. Dit werkt vrij goed in mijn serre - jou kunnen afwijken!
Ik denk dat het zou werken in een groene huis of een caravan, of overal waar de regen maakt een luid geluid en waar het normaal is rustig.