Maasi Open Source Spin Coater - Build tutorial
Вставка
- Опубліковано 6 сер 2024
- UPDATE:
For those with problems with the HMI:
Please use Espressif ESP32 v1.0.4 or previous until I find a better solution.
ESP32 Arduino Support: dl.espressif.com/dl/package_e...
Github: github.com/klotzsch-lab/Maasi
0:00 Parts needed
0:10 Compiling and flashing ESP32
1:58 Flashing the Nextion Display
2:48 Flashing the ESC with BLHeli_32
4:45 Power plug and DC-DC
6:01 Display
7:07 ESC, motor and ESP32
8:09 Wiring and housing
9:03 Motor Shaft
9:41 Rubber feet, lid and vase
10:45 Demonstration - Наука та технологія
Great video, most of the details are covered. Small confusion in wiring, but figured it out by your video.
Great paper on Science Direct, issues having getting everything working.
Having issues working on your project from Science Direct. Something is not working properly, everything hase compiled properly, same parts exactly. I am having issues with the HMI. Their is no signal communication from the esp32 and HMI to the motor. Possibly issue in the code. Once plugged in the HMIs buttons don't work which is probably due to communication issues.
It seem other users are having similar issues. I would highly recommend a fix or solution soon.
Keep it up👍👍👍
UART coms seem to be broken since release 1.0.5 of esp32 Espressif Libraries. I am still investigating the cause. Please install esp32 version 1.0.4 from the board manager menu in the Arduino IDE.
is that wobbling in the demo at the end or just camera artifact?
Hi.. nice work. I have an ESP32 V3 model board. Can I use it with the same software?
Dear Dani Thanks for your effort. However ESC BL Heli Turngy Multistar 41A is out of stock. Can you recommend another ESc and suitable software?
hello sir, is there any option of purchasing it??
Hi, I'm attempting to flash the ESP32 with the BLHeli32 firmware and getting the Cmnd_STK_GET_SYNC error (compatible device not found at COM port, basically). Arduino IDE uploaded to the board just fine. I'm positive I'm using the correct COM port and have all the same settings selected as you do. Any advice?
The BlHeli32 firmware is for the ESC (Electronic Speed Controller) not for the ESP32. You need an Arduino UNO to be able to flash the ESC but the ESP32 can be flashed directly per USB.
@Dani There is an issue.
the HMI display isn't working with the ESP32 code.
The buttons seem to work correctly but no communication. I believe a few individuals are having this issues.
Hi Siosin V. Thanks for the insights. Could you open an issue in the Github repo?
@@danicarbonell4314 I believe someone has already, it seems it's the same issue. But definitely I can!
Thank you for the video! It's a useful video. If you don't mind, can I get a designed 3D printing drawing?
Files are in the github repo
Hello. It is a great project. Did you update the code in order to run it with versions of BHeli_32 32.8.x or newer ?
If I dont remember wrong, BLHeli_32 32.8v should work but they changed something in the firmware that made the Dshot control way less precise compared to 32.7 when runing an external speed control loop. I dont know if in newer version they have fixed this. Sadly I dont have a unit myself to test.
Excuse me, I can use the Esc 30a Brushless Control Drone F450 F550 Fpv Emax 3s 4s as a controller, thanks
You need also the ESP32 to control the screen and the PID loop.
Hello
What do you think is the reason why the engine sometimes stalls and suddenly stops and starts?
The materials have exactly the same properties??
Have you tried another PSU?
Hello friend, how did you perform the time phases of the process, low speed, then high speed and finally low speed.
There is acceleration curves and the parameters can be adjusted in the settings menu. Also the the RPM at the dispensing step.
This is a little confusing. In the video when you're wiring up the motor you have the yellow wire on the outside and black in the middle, yet on the diagrams it shows yellow in the middle and black on the outside.
The firmware takes care of the phase order at the inisialization and will spin the motor in the right direction in any case.
Where it can used excluding photoresist application?
Basically for coating thing on a substrate
Can the touchscreen be used with gloves on?
Yes. Its a resistive screen
Hello! Where can i find the FreeRTOS libraries??
Hola Vidal! All the code and documentation can be found in the github repository.