Files
J1B4-Fitbot/docs/personal-documentation/sebas/expertReview/expert3sprint3.md
2024-05-31 12:09:22 +02:00

2.5 KiB

Expert 3 Sprint 3


K1: Je hebt object georiënteerde software gemaakt die samenwerkt met een database.

Voor het bewijs van algemene kennis over K1 zie Expert review 2 K1.

Deze sprint ben ik bezig geweest met:

  • Functionaliteit van de database
  • Functionaliteit van de server
  • Data ophalen uit de database en weergeven in de app

K3: Je hebt een infrastructuur ontworpen en gebouwd volgens zelf-gedefinieerde vereisten.

Feedback verwerkt (diagrammen)

Infrastructuur beschreven met problemen en oplossingen Infrastuctuur


K4: Je ontwerpt een embedded systeem op basis van gegeven hardware. & K5: Je kan software schrijven voor een intelligente controller voorzien van actuatoren en sensoren.

Voor K4 ben ik bezig geweest met het onderzoeken van hardware die kan samen werken met pepper om de gebruikers positie te tracken. Aan het begin was het idee om met een Wii Balance Board te werken, maar dit was niet mogelijk. Daarom ben ik gaan kijken naar andere hardware waarmee dit mogelijk zo zijn.

Research naar hardware en software voor de controller

Voor K5 ben ik bezig geweest met het onderzoeken en schrijven van de software die nodig is om de hardware te laten werken. Hierbij heb ik gekeken naar de software die nodig is om de hardware te laten werken en hoe deze samenwerkt met de software van een Android App. Research naar de software die nodig is voor de controller is te vinden in de link hierboven. De code voor de controller is te vinden in de link hieronder.

Code voor BLE device scanner. Deze code is geschreven voor een android applicatie die BLE devices kan discoveren en connecten.

Code voor de ESP32. Deze code is geschreven om de ESP32 zich te laten opstellen als GATT server en de data van de LDR sensor te versturen naar de android app.