Skip to content

Final Project: Wine Grape Variety Identification Machine#

Rough Sketch#

Overview#

This project aims to develop a system that identifies wine aroma compounds using machine learning techniques and displays the results on a screen. The goal is to create technology that automatically identifies wine grape varieties, supporting wine enthusiasts and professionals in their evaluation process.

System Configuration#

Gas Sensor Module#

Gas Sensor Module

The system uses an array of multiple high-sensitivity gas sensors to detect volatile organic compounds (VOCs) emitted from wine. Each sensor has different sensitivity to specific chemicals, functioning as an “electronic nose.”

Project Tasks#

Project Tasks

1.Hardware Design and Implementation#

  • Purchase of Xiao for machine learning
  • Acquisition of gas sensors
  • Gas sensor functionality testing
  • Electronic circuit board preparation
  • OLED display implementation
  • Enclosure creation

2.Data Collection and Preprocessing#

  • Collection of data from various wine samples
  • Data labeling process
  • Splitting data into test, validation, and training sets

3.Machine Learning Model Development#

  • Finalization of machine learning clustering methods
  • Training of the machine learning model
  • Fine-tuning for optimal performance

4.System Integration and Testing#

  • Design of OLED display information interface
  • Integration of hardware and software components
  • Final system testing and optimization

Project Timeline#

Project Timeline

The project will proceed according to the following schedule:

Detailed Project Schedule#

Domain Task Status Start Date Due Date
Hardware Buy Xiao for machine learning Done 2025-04-13 2025-04-13
Hardware Buy gas sensor Done 2025-04-14 2025-04-15
Hardware Make the gas sensor work Done 2025-04-16 2025-04-19
Hardware Prepare electronic circuit board Done 2025-04-20 2025-04-22
Software/Hardware Display on OLED Done 2025-04-23 2025-04-26
Data/Software Collect data Planned 2025-04-27 2025-05-01
Machine Learning Finalize the machine learning clustering method Planned 2025-05-02 2025-05-04
Data/Software Label the data Planned 2025-05-05 2025-05-07
Data/Software Split the data into test, validation, and training sets Planned 2025-05-08 2025-05-09
Machine Learning Train the machine learning model Planned 2025-05-10 2025-05-14
Machine Learning Perform fine tuning Planned 2025-05-15 2025-05-18
Design/Software Design the OLED display information Planned 2025-05-19 2025-05-21
Hardware Create enclosures Planned 2025-05-22 2025-05-25

Expected Outcomes#

  • A system capable of identifying multiple grape varieties with high accuracy
  • Compact and user-friendly interface
  • Design that considers future scalability
  • Contribution to efficiency improvement in quality control and evaluation processes in the wine industry