20. Final project requirements¶
Task:¶
Prepare a summary slide and a one minute video showing its conception, construction, and operation. Your project should incorporate 2D and 3D design, additive and subtractive fabrication processes, electronics design and production, embedded microcontroller interfacing and programming, system integration and packaging.
Slide:¶
Link to the slide.
Video¶
Link to the video for watching in full resolution.
Links to the weeks I worked on the final project¶
-
The principles and practices week where I searched information for my final project and decided to try electrolysis.
-
The project management week where I prepared the git pages which were neccessary for documenting the final project..
-
The computer aided design week where I presented the first version of the electrolysis pool.
-
The electronics production week where I manufactured the UPDI programmer.
-
The 3D scanning and printing week where I learned 3D printing quite neccessary in the final project.
-
The electronics design week where I designed the microcontroller I use in the project.
-
The computer controlled cutting week where I learned to use the laser cutter neccessary for producing the windows in the pool and the float.
-
The embedded programming week where I learned to use Arduino studio and the programming techniques used in the final project.
-
The output devices week where I learned to program LCD display and use the registers and memory of the LCD controller board. Unfortunately, keep it simple, there was no memory to implement the temperature and humidity bars for the LCD display. I used directly parts of the program code produced on this week.
On this week we also learned to measure the current requirements in the group work, which was usable skill when measuring the current consumption of the final project. I replicate the same measurements here.
-
The input devices week where I learned to program LCD display and use the registers and memory of the LCD controller board. Unfortunately, keep it simple, there was no memory to implement the temperature and humidity bars for the LCD display.
-
The networking and communications week where I learned to use a bus for transferring signals and to use UPDI to UART USB cable included in the final project as component. The bus I use in the final project is derived from the bus I designed there.
-
The interface and application programming week where I refined my skills in reading and writing on devices and how to use and connect multiple devices on my microcontroller board. The code I use here is mostly written on this week.
-
The invention, IPR and Income week where I prepared for putting video on my page and making a poster. I also learned about Fab licence I am using in the final project. However, my project is used on the users own responsibility.
-
The Project Development week describes how I implemented the final project.
The license:¶
**(c) Antero Metso 30.11.2022
This work may be reproduced, modified, distributed, performed, and displayed for any purpose, but must acknowledge “project name”. Copyright is retained and must be preserved. The work is provided as is; no warranty is provided, and users accept all liability.**
Bill of materials¶
The BOM is included in the Project Development week text, as it was not clear if it should be included here or there.
Short description:¶
My project makes hydrogen and oxygen out of water by using current.
Water in the pool contains Glauber’s salt as ion source.
Gas rises under the water to the float. Float collects the gas.
Current is controlled by the control box.
Control box contains relay module, LCD screen and microcontroller.
I made the microcontroller on the Electronics Design week.
There is a temperature / humidity sensor under the pool. If the temperature rises over 35 degrees C, the program code shuts down the electrolysis.
The device works and collects the gases.