MartinNohr / LedImagePainter

New ESP32 version using rotary push button switch.
2 stars 1 forks source link

I made it. #27

Open zhaoyu3517 opened 3 years ago

zhaoyu3517 commented 3 years ago

I made it.Thank you for your code. DSC03092 IMG_20201112_2237141

I use the ESP32-DevKit+0.96OLED,2*18650 Batteries and XL4105 DC-DC Buck Converter Step Down Module as power.

MartinNohr commented 3 years ago

Very nice. I thought of using a few 18650 batteries also, they can supply more power to the lights. Here is my latest version. I put all the electronics on a PCB and it is nice and small now. 20201115_101548

MartinNohr commented 3 years ago

I like your idea of using 18650, that would make mine even smaller.

MartinNohr commented 3 years ago

You could use 4 batteries, 2 series, 2 parallel to get more current, this would allow much more brightness. Those LED strips can use 35Watts.

MartinNohr commented 3 years ago

I think you meant XL4015, not XL4105, module.

MartinNohr commented 3 years ago

What does the Chinese say in your sample photo?

MartinNohr commented 3 years ago

There is a sleep command in the main menu that has been commented out. It doesn't work with the USB power supply but it would work with your batteries. The USB box shuts down if there isn't enough current draw. WIth your batteries it would reduce the power usage a lot. It does need to be improved though, it doesn't remember the current settings, so it is like a restart when you click the button. That would be pretty easy to change, I'll do it when I have a little time.

zhaoyu3517 commented 3 years ago

I use translation software to convert it into English, so sometimes I don't get it right. I use 2 series batterie by one LED strips.If two LED strips I will use another batterie.One xl4015 can withstand 5A current. Two LED strips need 2 group 2 series batterie and 2 xl4015. In Chinese it means “I work hard every day”.:-)

zhaoyu3517 commented 3 years ago

This is XL4015 Module. Snipaste_2020-11-16_07-39-06 We can use this Battery.It provides a higher current. Snipaste_2020-11-16_07-44-28

MartinNohr commented 3 years ago

Here's the PCB. 20201117_081925 20201117_081936

zhaoyu3517 commented 3 years ago

It is great!I am also making a new version, lighter weight and smaller size.I will wait for your TTGO version and remake it. What version of TTGO will you use?screen?

MartinNohr commented 3 years ago

TTGO t-display. I have part of it working already. Color screen is much nicer. I have also added the lion battery internally to run the TTGO and the external battery to run the led strip. I added a sleep mode so none of the settings are lost during sleep. Touch the button and it immediately wakes up and works with the same settings as before. I'm glad you made one and hope you are enjoying it. It is fun to make creative photos using it.

MartinNohr commented 3 years ago

Have you tried using 2 LED strips? I just hooked up my second strip and it appears that the code is broken, the second strip does not always work correctly. I'll figure it out and fix it later this week. I remember changing some code there last month and I think I did something wrong!

MartinNohr commented 3 years ago

I fixed the code. It was caused by the remapping of pixel address stuff I did to get rid of the wire running down to the bottom of the first LED strip. Maybe that wasn't so smart. Anyway, it works now.

zhaoyu3517 commented 3 years ago

I‘m not tried using 2 LED strips,I haven't figured out how to fix it.I am waiting for my Water-Washable Resin,to make a new handle.