This shows you the differences between two versions of the page.
|
iothings:proiecte:2022sric:weatherly-local-station [2023/06/01 21:19] andreea.miu [Android application] |
iothings:proiecte:2022sric:weatherly-local-station [2023/06/01 21:45] (current) andreea.miu [Introduction] |
||
|---|---|---|---|
| Line 8: | Line 8: | ||
| The purpose of this project is to provide a proof-of-concept for adding local weather stations to standard weather applications, in order to have a more granular approach on weather based on customizable location and measured data. | The purpose of this project is to provide a proof-of-concept for adding local weather stations to standard weather applications, in order to have a more granular approach on weather based on customizable location and measured data. | ||
| + | I have also uploaded this project on [[https://github.com/miuAndreea/Weatherly|Github]], for easier access to the full code and to provide the possibility of testing and reproducing the application. | ||
| + | |||
| + | ===== Project demo ===== | ||
| + | |||
| + | A demo video of the application running can be found at the following [[https://drive.google.com/file/d/1CsQ8dCcg7jKgNMY-_ueiRhcQsAjqJyS8/view|link]]. | ||
| ===== Hardware Setup ===== | ===== Hardware Setup ===== | ||
| Line 33: | Line 38: | ||
| ==== Arduino code ==== | ==== Arduino code ==== | ||
| - | The Arduino code consists of a few key elements used, from both a Firebase connection perspective, and a BME280 sensor perspective. The full code can be found at the Github link provided in the references section. | + | The Arduino code consists of a few key elements used, from both a Firebase connection perspective, and a BME280 sensor perspective. The full code can be found on [[https://github.com/miuAndreea/Weatherly/|this]] Github repository. |
| In order to measure altitude correctly, BME280 needs a reference pressure for sea level: | In order to measure altitude correctly, BME280 needs a reference pressure for sea level: | ||
| Line 150: | Line 155: | ||
| ===== References ===== | ===== References ===== | ||
| * https://easyeda.com/editor | * https://easyeda.com/editor | ||
| + | * https://github.com/miuAndreea/Weatherly/ | ||
| + | * https://www.waveshare.com/bme280-environmental-sensor.htm | ||
| + | * https://ocw.cs.pub.ro/courses/iothings/laboratoare/2022/lab4 | ||
| + | * https://ocw.cs.pub.ro/courses/smd | ||
| + | * https://firebase.google.com/docs/database/android/read-and-write | ||