Creative Electronic Design Training Camp – Session 12 Projects

Creative Electronic Design Training Camp

Session 12 Projects

Creative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 Projects

Registration Instructions

Creative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 Projects

Hello everyone! Welcome to register for the Creative Electronic Design Training Camp – Session 12. This session offers 22 topics for groups to choose from. Please form teams based on your personal preferences. The registration channel will open shortly. Interested students can also contact the respective topic supervisors for discussions. The specific requirements for this training camp are as follows:

Requirements:

1. Fully utilize creativity to integrate your ideas and concepts into the system design;

2. Conduct software programming, hardware circuit design, and software-hardware integration testing;

3. After completing the project, record a presentation video, write a project report, and showcase your work during a defense session;

4. This semester will have a total of 30 training teams, with each team consisting of 2-3 members. Each instructor has 10 team slots, which will be selected based on registration and project proposals;

5. The final project score will be evaluated based on the completeness of the work, the project report, and the defense performance.

Notes:

1. The laboratory is available for student use during free time;

2. Development boards and components must be purchased by the students. If a project is completed and remains in the laboratory, basic material costs can be reimbursed with an invoice later;

Invoice Information:

Invoice Title: Xi’an Jiaotong University

Tax Number:12100000435230200R

3. Students are supported in applying for major innovation projects and various competitions based on their works;

4. Students are supported in publishing papers and applying for patents based on outstanding works (publication fees supported);

Creative Electronic Design Training Camp - Session 12 Projects

01 Group One Project Introduction

Creative Electronic Design Training Camp - Session 12 Projects

01

Thousand-Year Glance

Creative Electronic Design Training Camp - Session 12 Projects

Requirements:

The basic requirement is to use the K10 development board and a camera, combined with Baidu AI image recognition technology, to achieve the following functions: recognize fruits and vegetables (such as grapes, walnuts, carrots, etc.) placed in front of the camera; after successful recognition, the development board narrates the history of the fruit or vegetable; the screen simultaneously displays the corresponding image and introduction of the fruit or vegetable; through this project, understand the basic process of image recognition and list traversal logic.

02

Interactive Design Based on Language Models

Creative Electronic Design Training Camp - Session 12 Projects

Requirements:

Based on the background of AI development, fully utilize creativity, and combine various large language models for interactive training based on microcontroller systems for AI interaction design, integrating your ideas and concepts into the system design, with interactive manifestations of sound, graphics, colors, and actions based on different needs.

03

Creative Electronic Hourglass 3.0

Creative Electronic Design Training Camp - Session 12 Projects

Requirements:

Design a creative electronic hourglass with gravity sensing, requiring a creative design for timing display to mimic the function of an hourglass, while also using a gravity sensor to determine the direction of the hourglass. A button can be used to set the hourglass time. This project prohibits the use of LED dot matrix for sand display.

04

Smart Weather Station

Creative Electronic Design Training Camp - Session 12 Projects

Requirements:

Based on microcontrollers and various sensors for weather signal collection, such as temperature, humidity, weather, clothing guidance, pressure, altitude, etc., process these signals and display them on an OLED screen. This project requires exquisite appearance packaging to form a displayable work.

05

Home Assistant

Creative Electronic Design Training Camp - Session 12 Projects

Requirements:

Students are required to integrate commonly used modules in home scenarios to achieve voice commands, voice broadcasting, digital tube display of related distances, temperature and humidity, light values, sound levels, light changes, curtain or window action simulation, ventilation and temperature control, etc. This project requires exquisite appearance packaging to form a displayable work.

06

Interactive Music Box

Creative Electronic Design Training Camp - Session 12 Projects

Requirements:

An interactive music device based on voice recognition and music generation technology. Its principles and technologies involve voice recognition, music synthesis, and interactive design. Through the voice recognition module, control the playback of the music box, providing users with a creative, interactive, and personalized music experience. This project requires exquisite appearance packaging to form a displayable work.

07

Time-Space Performer

Creative Electronic Design Training Camp - Session 12 Projects

Requirements:

A virtual piano performance system realized using laser or photoelectric sensor technology, which can play music in the air through hand movements without an actual physical keyboard. This project requires exquisite appearance packaging to form a displayable work.

08

Color Recognition

Creative Electronic Design Training Camp - Session 12 Projects

Requirements:

The basic requirement is to select appropriate sensors or cameras to achieve color recognition and classification, and return the recognized information to the display screen. Advanced requirements can include shape or specific image recognition, which can provide solutions for subsequent controls.

09

Little Mover

Creative Electronic Design Training Camp - Session 12 Projects

Requirements:

Based on microcontroller hardware and software design, create a small vehicle that achieves automatic detection, recognition, and obstacle avoidance functions. Design a reasonable mechanical structure for the little mover, and implement object grabbing and placement using a servo motor.

10

Project Training for Robotics Competitions

Creative Electronic Design Training Camp - Session 12 Projects

Requirements:

Students interested in participating in robotics competitions and with a certain foundation in microcontrollers and mechanical design should practice related topics based on various competition indicators. This topic requires preliminary selection to identify students who truly possess the ability and energy to participate in competitions, with subsequent requirements to participate in related competitions under unified guidance in the training camp.

Creative Electronic Design Training Camp - Session 12 Projects

02 Group Two Project Introduction

01

Identification – AI Waste Classification

Creative Electronic Design Training Camp - Session 12 Projects

Task: Use Arduino/ESP32, combined with a display screen and camera, to design an AI waste classification device to better manage and protect the environment.

The implementation of the object classification algorithm consists of three processes: collection, training, and recognition.

1. Collect waste images. Use the camera to capture images of different types of waste, establishing an image set for subsequent training and recognition.

2. Train waste classification. Based on the established image set, process the images with the development board to train a model specifically for waste classification.

3. Recognize waste types. Use the trained waste classification model to identify the types of waste captured by the camera and display prompt information.

Creative Electronic Design Training Camp - Session 12 Projects

02

Tracking – Electronic Fence

Creative Electronic Design Training Camp - Session 12 Projects

Task: After the system starts, it will automatically read GPS data, setting the current location as the starting point. After the device moves, it will calculate the distance from the starting point in real-time. When a certain distance is reached, a buzzer will sound an alarm. The positioning information will be displayed in real-time on the OLED screen.

Architecture: Requires acrylic board or 3D printed model presentation.

Hardware: Main control board ESP32_C3, GPS module Air530, I2C OLED128*64 display.

Creative Electronic Design Training Camp - Session 12 Projects

03

Mineral Water – Water Quality Fluctuation

Creative Electronic Design Training Camp - Session 12 Projects

Task: Monitor real-time changes in water quality TDS and turbidity, achieving dynamic recording of water quality changes in the water tank, providing decision-making basis for managers regarding the cleaning and maintenance timing of water supply equipment such as water tanks.

Architecture: Physical water tank and control model constructed with acrylic board.

Hardware: ESP32-E as the main control, TDS sensor, turbidity sensor, I2C OLED128*64 display.

Creative Electronic Design Training Camp - Session 12 Projects

04

Sensing – Classroom Weather Monitoring

Creative Electronic Design Training Camp - Session 12 Projects

Task: Design a classroom weather environment display system. Use various sensors to collect real-time data on classroom phenomena. Draw suitable interface styles, displaying one sensor value per line.

Architecture: Requires acrylic board or 3D printed model presentation.

Hardware: Main control core Arduino/ESP32, air temperature and humidity sensor, air quality sensor, decibel sensor, ambient light sensor, oxygen sensor, etc.

Creative Electronic Design Training Camp - Session 12 Projects

05

Understanding – Campus Voice Navigation

Creative Electronic Design Training Camp - Session 12 Projects

Task: Use a microprocessor and voice recognition module to design a campus voice navigation device that quickly finds the campus landmarks by speaking.

Architecture: Requires acrylic board or 3D printed model presentation.

Hardware: Main control core Arduino/ESP32, voice recognition module.

Creative Electronic Design Training Camp - Session 12 Projects

06

Flowing Light and Color

Creative Electronic Design Training Camp - Session 12 Projects

Task: Change the colors and brightness of the work according to the rhythm and volume of music or sound, with the color and brightness changes presented in a three-dimensional intersecting form.

Architecture: Requires acrylic board or 3D printed model presentation.

Hardware: Arduino, sound sensor, LED strip, etc.

Creative Electronic Design Training Camp - Session 12 Projects

07

Magic Mirror, Magic Mirror

Creative Electronic Design Training Camp - Session 12 Projects

Task: Based on the “ESP32-S3 AI Camera”, use the built-in camera to capture facial image information and generate images, converting the images into data information via Base64, and finally transmitting it to the DeepSeek large model to return the recognized data, displaying the data in the serial monitor.

Architecture: Requires acrylic board or 3D printed model presentation. Hardware: ESP32-S3, microphone, voice recognition module, display screen, etc.

Creative Electronic Design Training Camp - Session 12 Projects

08

Desktop Pet

Creative Electronic Design Training Camp - Session 12 Projects

Task: Design a miniature desktop robot with a glowing, blinking expression screen that can sense your touch and surrounding obstacles, expressing emotions such as “happy”, “curious”, and “sleepy”.

Architecture: Requires acrylic board or 3D printed model presentation.

Hardware: Arduino, touch sensor, ultrasonic distance measuring module, servo, display screen, etc.

Creative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 Projects

03 Group Three Project Introduction

01

Self-Balancing Robot

Creative Electronic Design Training Camp - Session 12 Projects

Function: Design a two-wheeled self-balancing device using a gyroscope sensor, controlled via Bluetooth for forward and backward movement to maintain upright balance.

Device Reference: Arduino nano, MPU6050, driver module, Bluetooth, etc.

Independently design the architecture of the two-wheeled self-balancing robot.

02

Micro-Powered Glider

Creative Electronic Design Training Camp - Session 12 Projects

Function: Design a micro-powered glider with ESP32 as the main control, controlled via Bluetooth (or remote control) for gliding speed.

Device Reference: ESP32C3 mini, micro DC motor, driver module, single propeller, etc.

Independently design the structure and propeller of the glider.

03

Thermal Imaging Follower

Creative Electronic Design Training Camp - Session 12 Projects

Function: Design a device that follows while maintaining a controllable distance using a thermal imaging camera.

Device Reference: Arduino nano, thermal imaging camera, infrared distance sensor, display screen, etc.

Independently design the architecture of the follower.

04

Dual-Engine Remote-Controlled Aircraft

Creative Electronic Design Training Camp - Session 12 Projects

Function: Use a hand-thrown machine (or production) to complete a dual-engine remote-controlled aircraft.

Device Reference: STC8 microcontroller, LT8920, micro DC motor, propeller, driver module, etc.

Independently design the architecture of the dual-engine remote-controlled aircraft.

Contact Us

Creative Electronic Design Training Camp - Session 12 ProjectsCreative Electronic Design Training Camp - Session 12 Projects

1-X Instructor: Teacher Yuan

Email: [email protected]

Address: Room 119, East Building 1

2-X Instructor: Teacher Chen

Email: [email protected]

Address: Room 121, East Building 1

3-X Instructor: Teacher Li

Email: [email protected]

Address: Room 105, East Building 1

Welcome to Join Us~

Creative Electronic Design Training Camp - Session 12 Projects

► Creative Electronic Design Training Camp

Text | Mu Luo Wei Xiang

Images | Mu Luo Wei Xiang

Resource Attribution | Xi’an Jiaotong University

Electrical and Electronic Technology Laboratory

Leave a Comment