Skip to content

domi-b/dipro-smart-buildings-arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Plants in Smart Buildings

Arduino project for an integration of plants in smart buildings.

Project Summary

For the module "Digital Project" we created an integration of plants in smart buildings. We worked in an interdisciplinary team of six people. With three people dedicated to design and three people in the development team.

The products of our project were a High-Fidelity Prototype in Figma and a full-stack Web-App. We built our own semantic model of a building using Brick Schema and stored it using GraphDB. For live sensor data we built a small arduino prototype with different sensors and stored the sensor data with InfluxDB. The notifications that show up on the frontend are stored in a MySQL Database. Finally to acces all the data and send it to the frontend we created a NodeJS backend.

The backend is hosted on our university-own EnterpriseLab and the frontend was deployed on Netlify.

Quick Links

Technology Stack

Hardware

Board

Sensors

Arduino Libraries

Name Description
WiFiNINA Connecting to a WiFi network and sending data to a server
DHT sensor library Reading temperature and humidity from the sensor
Adafruit SGP30 Sensor Reading air quality from the sensor

Run Locally

Clone Repo

git clone https://github.com/domi-b/dipro-smart-buildings-arduino.git

Install dependencies

Use the Arduino Library Manager to install the libraries described above.

WiFi credentials

Provide your WiFi credentials in login.h inside the folder smart_gardening based on the following content:

const char* ssid = "<Your SSID>";
const char* username = "<Username>";
const char* password = "<Password>";

Run

Compile and upload the code to your Arduino board.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published