Editor Version ×
recommended

Pro Edition

free

Brand new interactions and interfaces

Smooth support for design sizes of over 3W

devices or 10W pads

More rigorous design constraints, more

standardized processes

For enterprises, more professional users

Std Edition

Easy to use and quick to get started

The process supports design scales of 300

devices or 1000 pads

Supports simple circuit simulation

For students, teachers, creators

Completed

PRO MakerLab 3D naked eye fan

3D naked eye fan

Project tags

License

GPL 3.0

License: GPL 3.0

Mode:

Mode

Editors' pick

Editors' pick

  • 38
  • 0
  • 0
Update time: 2024-11-26 07:19:54
Creation time: 2024-11-25 06:06:29
Description

Description

Project Description

This project is to produce a 3D naked-eye fan advertising machine, which is a new type of naked-eye D product, using a combination of wafers, magnets, light-emitting diodes (LEDs) and propeller blades, the blades are driven to move with it, and then show D floating images. At the same time, the speaker is also designed, which can realize the function of playing videos and listening to music.

 

Open-source protocol

Under the GPL 3.0 open source license, it can be copied, modified, and distributed without restriction on commercial use.

 

Project-related features

1. Picture display, 160x160 resolution, upload JPEG image format, can display multiple pictures.

2. Video playback, MP4 files cannot be played directly, and they need to be decoded separately before they can be played.

3. Music playback, can play music wav files.

4. Cloud control, use mobile APP to control. Including uploading images, start/stop function, button selection function.

 

Project properties

This project is the first public and is my original project. The project has not won an award in another competition.

 

Project progress

On February 14, 2023, the design begins.

On March 30, 2023, the first version of the design was completed with 40x40 resolution.

On April 4, 2023, the design of the second version was started to improve the clarity with 160x160 resolution.

On April 15, 2023, we started to write the ESP32 program, debug the motor drive, LED display, and music playback function.

On May 10, 2023, we will start to write a mobile phone APP to realize remote control for networking.

 

Design Principles

Circuit section

The main control chip is ESP32S3, with WiFi function, which can realize cloud control. ESP32S3 AS A DUAL-CORE 240MHZ PROCESSOR, IT HAS ENOUGH PERFORMANCE TO DECODE JPEG PICTURES, MP3 MUSIC FILES.

The motor drive uses a TMC2209 chip to drive a 28-step motor, which can be driven silently at low speed, bringing a good experience and not affecting the noise caused by music playback.

The LED lamp adopts WS2812 magic lamp beads, and the small volume package of 1615 improves the resolution.

The audio driver uses a MAX98357 chip, which can drive a small 3W speaker.

 

 

Part of shell

Enclosure design using FreeCAD software. In this structural design, there is a difficulty in how to supply power to the circuit board, which is powered by batteries but has a short battery life, so it is not used. You don't have to worry about battery life when using an external power supply, but winding is a problem. Therefore, a mechanism was designed to use bearings to conduct electricity. Other parts are 3D printed.

 

Software Description

ESP32 main controller

The ESP32 main control is mainly to write LED drivers, JPEG picture decoding programs, wav music decoding and playback, and has received cloud data through MQTT subscription to achieve remote control. Here are some of the main codes.

Mobile APP

A mobile app is a web page written using front-end html and JavaScript, and then packaged into an Android app. The main functions are to upload pictures and control various functions of ESP32. Some of the procedures are as follows.

In addition, in order to achieve smooth video playback, I used a python script alone to decode the video.

 

Physical display

 

 

 

other

Video explanation:https://www.bilibili.com/video/BV1tN411y7ZS/

Designed by qinzr (from OSHWHub)

Link:https://oshwhub.com/qinzr/3Dluo-yan-feng-shan

Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
Empty
Project Attachments

Project Attachments

Order File name Download times
1

Android APP.apk

206
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn