diff --git a/docs/Sp1SchetsProject/FirstDesign.md b/docs/Sp1SchetsProject/FirstDesign.md new file mode 100644 index 0000000..77a9c22 --- /dev/null +++ b/docs/Sp1SchetsProject/FirstDesign.md @@ -0,0 +1,25 @@ +## The First Designs +The first designs are made using a pencil and paper, because we want a clear view of the direction we want to go in. The Design of the nodes that are being put around school, wil have a compact and simple look. +![The First Node Sketch](../assets/ImagesSp1/sp1NodeSketch.jpg) +On the top of this, page the front of the node is visable. +This front shows a screen , a bar with led's ( wich is used to show how much sound is picked up on the node.), and a hexagon grid where the sensors are located behind. +This way we can have enough airflow and more senso pickups. + +On top of the node there are two lights. These indicate if the air is too warm for comfort, so the cleaners are aware of the the current studying climate. + +The nodes will be powerd by batteries and wil be mounted on walls around eye height. They will latch on a mount that is stuck using dubble sidded tape. this way we can mount and dismount the nodes when the batteries need to be replaced. + +(The mount and the sode profile are shown on the bottom of the page.) + +Next up is the central node that has a questionaire built into it. + +![The First Questionaire Node Sketch](../assets/ImagesSp1/Sp1questionBoxNode.jpg) + +On the top Of the page The front of the node is drawn. The node has two screens to show both the statistics and the questionaire. On the node, three Buttons are show wich the user can press in order to take the questionaire. + +This node still has all the sensors like all of the others, except this one has a built in questionaire. + +The locations for the nodes are still unsure but what is certain is that the questionaire node will be placed besides the water fountain and cofemachines. + +This location is frequently visited and is a wel known spot. +The people going for a cup of coffee often have to wait for it to be finished, so we can take advantage of that time by giving them a short questionaire that they can comforably fil in while their cofee is being made. \ No newline at end of file diff --git a/docs/Sp1SchetsProject/InfrastructuurDocumentatie/raspberryPi.md b/docs/Sp1SchetsProject/InfrastructuurDocumentatie/raspberryPi.md index 21899c4..f6519e5 100644 --- a/docs/Sp1SchetsProject/InfrastructuurDocumentatie/raspberryPi.md +++ b/docs/Sp1SchetsProject/InfrastructuurDocumentatie/raspberryPi.md @@ -1,6 +1,6 @@ -#Rasberry Pi +# Rasberry Pi -##Table of contents +## Table of contents 1. [Introduction](##introduction) 2. [Rasberry Pi](##Rasberry-Pi) 3. [Dev-Page](###Dev-Page) @@ -8,20 +8,22 @@ 5. [Database software](###Database-software) 6. [Esp to database](###Esp-to-database) -##Introduction +## Introduction -The backend of this project there is a raspberry pi 3 for handeling the dev page (more on this later) and the database. The Esp nodes are going to send a api request to the dev page wich is going to make a POST request to the database. +In the backend of this project, there is a Raspberry Pi 3 for handling the dev page (more on this later) and the database. The ESP nodes are going to send an API request to the dev page, which is going to make a POST request to the database. -##Rasberry Pi +## Rasberry Pi -The Raspberry 3 can be descriped as a "little" computer running a quad-code 64-bit prossesor, the previus Raspberry witch is 50% slower than this one +The Raspberry 3 can be descriped as a "little" computer running a quad-code 64-bit prossesor, the previus Raspberry witch is the pi 2 and is 50% slower. The operaiting system is linux, it is a open source os system, we are using it for database and website hosting purposes, but it can do a wide range of things. The GPIO pins make it usefull for even more things, like home automation with sensors. -The Raspberry Pi 3 is equipped with a quad-core 64-bit Broadcom BCM2837 ARM Cortex-A53 SoC processor running at 1.2 GHz, making it about 50% more powerful than the Pi 2. +### Dev Page -###Dev Page +For monitoring porpoises we are going to implement a dev page, this means that there basicey is a debug page. On this page we will be displaying the current readings that are comming in in to graphs and also the data form the last 10 redings from all the nodes, the readings are sorted in there respective graphs like temp, humidity and noice redings for example. -##Database +### Database -###Database software +## Database -###Esp to database \ No newline at end of file +### Database software + +### Esp to database \ No newline at end of file diff --git a/docs/Sprint1/sprint1Revieuw.md b/docs/Sprint1/sprint1Revieuw.md new file mode 100644 index 0000000..99fb136 --- /dev/null +++ b/docs/Sprint1/sprint1Revieuw.md @@ -0,0 +1,31 @@ +### Begin met een introductie van het team (jullie namen + teamnaam) + +Welkom bij de sprint review, wij zijn *insert namen*. + +### Leg uit wat jullie van plan zijn om op te leveren; wat is de opdracht, wat gaat er waarschijnlijk uitkomen. + +Wij hebben de opdracht gekregen om de studieruimte te optimaliseren. Hiervoor moeten we data verzamelen over de studieomgeving en de meningen van onze medeleerlingen. Dit gaan we doen door het plaatsen van een centrale hub node en een aantal losse hub nodes. Deze nodes zullen verschillende datapunten verzamelen met behulp van sensoren, namelijk: temperatuur, luchtvochtigheid, ppm van koolstof en *insert funny bio massa meting ofzo*. Daarnaast hebben we een display waarop de huidige metingen worden getoond. In de centrale hub is ook een meetstation en een tweede scherm met enkele enquĂȘteachtige vragen, waarbij gebruikers hun mening kunnen geven met behulp van 3 knoppen. We moeten nog testen of dit toegankelijk genoeg is. We hebben ook al een basisidee van hoe het design van de nodes eruit zal zien. *insert bram funny pic* + +### Bespreek welke User Stories jullie hebben gemaakt voor de Product Backlog. + +*laat belangrijke user stories zien* +*leg uit waarom* + +### Bespreek welke User Stories jullie hebben opgepakt in de Sprint Backlog. + +- [Luchtmeten](https://gitlab.fdmci.hva.nl/propedeuse-hbo-ict/onderwijs/2023-2024/out-a-se-ti/blok-3/qaajeeqiinii59/-/issues/36) +- [Temperatuur meten](https://gitlab.fdmci.hva.nl/propedeuse-hbo-ict/onderwijs/2023-2024/out-a-se-ti/blok-3/qaajeeqiinii59/-/issues/18) +- [Schermpje op node](https://gitlab.fdmci.hva.nl/propedeuse-hbo-ict/onderwijs/2023-2024/out-a-se-ti/blok-3/qaajeeqiinii59/-/issues/39) + +In de eerste sprint werken we vooral aan het algehele plan en de basis van het project, met name de Raspberry Pi die tot onze beschikking is gesteld voor de backend. Deze moeten we zelf ontwerpen. Daarnaast moeten we zaken zoals de wireflows, de infrastructuur: ![de infrastructuur](../assets/ImagesSp1/digitaleInfrastructuur.png), en het [uml diagram](../brainstorm/UML%20infrastructure.md) regelen. + +### Geef een demonstratie van het product. + +*show node* + +### Geef een overzicht van jullie portfoliowebsite (highlights). + +We hebben op onze portfoliopagina verschillende documentaties geplaatst, met name: +- [Het algehele idee](https://opti.smikkelbakje.nl/brainstorm/idee%C3%ABn/) +- [Databaseontwerp](https://opti.smikkelbakje.nl/brainstorm/Database/) +- [I2C-communicatie](https://opti.smikkelbakje.nl/arduino-documentation/i2c-ESP32/) diff --git a/docs/assets/ImagesSp1/Sp1questionBoxNode.jpg b/docs/assets/ImagesSp1/Sp1questionBoxNode.jpg new file mode 100644 index 0000000..9d55bdc Binary files /dev/null and b/docs/assets/ImagesSp1/Sp1questionBoxNode.jpg differ diff --git a/docs/assets/ImagesSp1/sp1NodeSketch.jpg b/docs/assets/ImagesSp1/sp1NodeSketch.jpg new file mode 100644 index 0000000..86e7c35 Binary files /dev/null and b/docs/assets/ImagesSp1/sp1NodeSketch.jpg differ