Project One
In het tweede semester van MCT heb ik ervoor gekozen om een slim dartbord te bouwen. De backend was geschreven in Python en draaide op een Raspberry Pi, die verschillende sensoren, waaronder lasersensoren, uitleesde. De communicatie verliep via socket.io. De frontend werd ontwikkeld met HTML, CSS en JavaScript.
Project Images
.jpg&w=3840&q=75)
.jpg&w=3840&q=75)
.jpg&w=3840&q=75)
About This Project
Project One was mijn eerste grote project binnen de MCT-opleiding. Ik koos ervoor om een slim dartbord te ontwikkelen dat automatisch de scores kon bijhouden en visualiseren.
Technische Uitdagingen
De grootste uitdaging was het integreren van verschillende sensoren (lasersensoren, versnellingsmeters) en het in real-time verwerken van de data. De Raspberry Pi moest voortdurend gegevens lezen en deze via een WebSocket-verbinding naar de frontend sturen.
Wat ik heb geleerd
Ik heb veel bijgeleerd over hardware-software integratie, real-time dataverwerking en het opzetten van een volledige full-stack applicatie van A tot Z.
What I Learned
- Hardware-software integratie
- Real-time dataverwerking
- WebSocket-communicatie
- Sensor data verwerking
- Full-stack development