As part of my studies in industrial IT at HELHa, we had to carry out a project involving counting the number of blocks passing on a conveyor belt.
Each group had a different characteristic to measure and display on a website as well as on an LCD screen.
Raspberry Pi 4B : Used for database, web server, api.
Arduino Mega : Used to read to sensors' informations and send it to the Rasberry.
TOF10120 : Laser distance sensor used to measure the depth of the hole in a brick.
IR-OBST : Infrared sensor used to detect if a brick is under the laser sensor.
Express JS : Framework for building web applications based on Node.js
Twig : Modern template engine for web applications
MySQL : Relational database management system
Bootstrap : Front-end development framework for the creation of websites and web apps
ChartJS : Simple yet flexible JavaScript charting library for the modern web
Video demo : link
Website demo : link