This has now been in use on and off for several years now but my programming had many issues (a lot with libraries) and last year it stopped working all together. It sat on the shelf for a while until I had time to fix it.
In the meantime I had a think about what I really used it for. It was all very nice having a fancy web interface, messages, bells and whistles,... but what I actually needed in my life were just 2 things.
1. The time.
2. A single message telling me whether to take out the bins or the recycling.
So I have redone the programming. Updated, rewritten and consolidated libraries.
- Web portal for WiFi connection setting.
- Time/Date.
- Message received via MQTT.
The Time/Date automatically stay updated, my install of Home Assistant sends the bins/recycling messages at the appropriate times and the touch button clears them.
I like the ideas of incorporating technology only where needed, as integrated as possible and as invisible as possible. Invisible in terms of human awareness. E.g. lights on sensors. After a while the person puts out of their mind the whole process of turning the lights on and off. It is one less thing to have to think about. I consider this project a success. It sits nicely on a shelf, gives me useful information and will just keep on doing its thing (at least until the power goes off).
I initially started off using a nice little round touch button with a TTP223 chip.
But after accidentally pushing the soldering iron through the chip whilst setting the jumpers I bought some other TTP223 chips on little rectangular boards which are slightly easier to solder.
I used 5x Max7219 LED matrices for this project. During testing I had issues with LED rows dropping out or LEDs going off and on. It turned out that while daisy-chaining the LED matrices together, power drops after 4 matrices. I solved this by powering the first 3 via the initial cables, then adding a separate power line for the last 2.
Nice project! I have made something similar time ago, i also tried to put a thin layer of wood in front of the LED matrix, but it wasn't very transparent with a poor result. Checking in the wood shop i have found a vinyl adhesive paper with a wood effect, there was many type. I have applied one of that only in front of the display, leaving the rest of the box in real wood, the result was very good! very transparent.
thankyou. I tried different bits of wood and iron-on veneer was the best to get me the overall effect. When you start getting down to less than a mill thick the wood starts to break really easily. What I REALLY wanted was to get a piece of Rosewood (or similar) and CNC it out from the back so it was all one piece. ...wait till I am rich. [must finish my write-up]
Like the look. Must look into woodworking. Presentation has always been my weak point.