In this project a Raspberry Pi 3 B+ has been constructed to log a number of envi-ronmental data from connected sensors. The connectable sensors include: Rain sensor Temperature sensor Gas sensor Anemometer Sound sensor Camera These sensors availability are sensed at device start and the present ones arelogged in settable intervals, then saved locally in a .csv-file and for the cameraa .jpg-file. All log data is backed up periodically to a connected USB Flash drive.The log data is also available for transfer through Bluetooth and Wifi. A numberof energy saving procedures have also been implemented in the form of poweringoffand on a couple of hardware components. The system is created with energy consumption in mind as it will be mergedwith another system which has the goal of supporting this system with a batteryand solar panels whose energy flows an Arduino Uno is controlling. This does aconnection to the Arduino possible for transfer of information regarding total sunhours, battery charge and power consumption for extended logging. / I detta projekt har en Raspberry pi 3 B+ konstruerats till att logga ett antal miljödata från anslutna sensorer. De sensorer som kan anslutas innefattar: Regnsensor Temperatursensor Gassensor Vindsensor Ljudsensor Kamera Samtliga sensorer känner enheten av vid start om de är närvarande och om så kan mätdatan loggas i valfria intervall och sparas lokalt i ett .csv-kalkylark och för kameran en .jpg-fil. All loggdata säkerhetskopieras intervallsvis till ett anslutet USB-minne. Loggdatan är även tillgänglig för överföring via Bluetooth och Wifi. Diverse energibesparande metoder har även implementerats i form av på och avstängning för vissa hårdvarukomponenter. Systemet är utvecklat med energikonsumption i tanken då det kommer att slås samman med ett annat projekt vars mål är att driva detta system med ett batteri och solceller vars energiflöden en Arduino Uno kontrollerar. Detta gör även en anslutning till Arduinon möjlig där information om soltimmar, batteriladdning och effektförbrukning kan överföras för utökad loggning.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-148861 |
Date | January 2018 |
Creators | Jonathan, Strandberg |
Publisher | Linköpings universitet, Elektroniska Kretsar och System |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0019 seconds