2023 Student Projects

Introduction

This page presents the students projects I supervised in 2023.

This page presents the work carried out by groups of students as part of educational projects. The authors do not guarantee that the information, documents, methodology and material presented in this document are complete, state-of-the-art and accurate, nor do they guarantee under any circumstances the safety of those liable for any damage that may result from the use of the content of the projects presented on this page.

Click on the projects in the list below to see project details:

Raspberry Pi IoT Shield

Raspberry Pi shield pour les objects connectés

Do you want to learn about the world of connected objects? These objects that everyone is talking about, which are more and more present in our society in different fields, whether in industry or health through our everyday life. In this report you will find the essentials for making a shield that connects to a Raspberry Pi in order to simulate a connected object. The shield includes several components that can be found on connected objects such as buttons, LEDs or temperature sensor. You will also find the software part of this project to understand how connected objects work. The hardware part was developed on the Easy EDA software and the software part was developed in the VScode IDE. This project required documentation time for the comprehension of the various components in order to recreate a connected object as faithfully as possible. In this project, improvements can be made by everyone if it seems necessary.

Stable Diffusion Web Interface

Interface web pour Stable Diffusion

This project allows you to generate images from text on your own machine. The generator and the server can be on different computers. Customers access the service from a web page. By forwarding port 3000 you can access your server from anywhere.

Web Interface for a 3D IMU

Web Interface for a 3D IMU

We then carried out an IT project aimed at modelling an inertial inertial unit in 3D on a web page. The main objective of this project was to create a user-friendly, interactive user-friendly, interactive interface for viewing the data captured by the inertial captured by the inertial unit. To achieve this, we used Visual Studio Code, a powerful and versatile integrated development environment, as well as the Flask library, a lightweight and flexible Web Framework for Python.

CanOpen linear motor

CanOpen linear motor

During this project, we worked as a team to design, build, and implement a complete system consisting of a linear motor, a PLC, a variable speed drive, and a human-machine interface (HMI). We acquired technical skills by exploring CANopen communication, programming the PLC, and developing the HMI using tools such as Control Expert and Easy Builder. Despite technical challenges and communication issues between components, we demonstrated our autonomy by conducting research, asking relevant questions, and finding creative solutions to solve problems. Through effective project management, we managed time, resources, and constraints to meet deadlines and achieve project goals. In summary, this project allowed us to develop advanced technical skills, strengthen our ability to solve complex problems, and improve our project management skills, which will be beneficial for our future careers. Here is the final result of the project.

Supercap Solar Charger

Supercap Solar Charger

For this project, we have developed photovoltaic installation using a 50W solar panel. Our main objective was to maximise the power supplied by the solar panel by implementing a Maximum Power Point Tracking (MPPT) regulation system. This MPPT system is programmed to adjust the voltage and the current output of the panel to optimise the solar collector’s output power. To store the energy produced by the solar module, we have chosen to use a supercapacitor. To efficiently charge it, we have implemented a Boost converter. This converter, modulated by PWM signal from the MPPT, raises the panel’s output voltage up to a certain threshold supported by the supercapacitor. This project aims to recover the energy produced by a photovoltaic panel through regulation in order to store it in a supercapacitor.

Time-of-Flight VL6180 distance sensor

Time-of-Flight VL6180 distance sensor

The ToF sensor project is a second year SAE project. The goal of this project is to improve the reliability of the sensors on the robots of the first year SAE Robot project by replacing the switches with laser rangefinders.

Wireless Macropad

Wireless Macropad

The Macro Pad project was carried out by second-year BUT GEII students on a work-study basis. Its objective is to make the use of ergonomic shortcuts for all kinds of users. Thus with our Macropad keyboard, it is possible to perform a Copy-Paste by pressing only two keys. It works 100% wireless and it is 100% configurable.

ZigBee project

ZigBee project

In summary, during this project, we had to identify the frames via the Ubiqua tool, then we developed a python code to analyze them and extract important information. And finally, we exported the extracted information via python to a web server.

See also


Last update : 06/21/2023