Scene Controller
-
It's a thing!
-
@hek said:
Here comes a little preview of the upcoming touch display scene controller example.
Hope to finalize a little youtube clip before the release.

Wow, was this started only when I mentioned it? Because if so, kudos on the quick turn around! Looks great! You as well, @korttoma , what's yours like??
Do you need a pen to touch the buttons or are your fingers okay?
Does it seem pretty accurate (how many buttons could you cram on that screen)?
I'm wondering if its worth putting some serious time in to print a nice body and get a rechargeable LiIon and a charging dock, or if its just simpler to get a cheap android tablet or something.
-
@hek
Fantastic Hek! You just keep amazing us!Can you turn on/off/dim the LCD but keep the touch enabled? Im sure the answer is yes, but just asking for sure.
For night time you'd likely want the screen to dim to 5% and wake up when user touches? Perhaps add a light sensor..or just do this based of the time of day...
Whilst i love the Imperihome interface, using these on some wallplates would be equally cool!
-
@naveen said:
Do you need a pen to touch the buttons or are your fingers okay?
FIngers works great.
Does it seem pretty accurate (how many buttons could you cram on that screen)?
Depends a bit on screen orientation. If you use short texts you could add dual columns (not supported). And maybe squeeze in another row (the sketch adopts button height after the number of buttons).
I'm wondering if its worth putting some serious time in to print a nice body and get a rechargeable LiIon and a charging dock, or if its just simpler to get a cheap android tablet or something.
Oh.. so intent to use it as a carry around remote? I have no idea how long the batteries would last. I was more thinking of permanently install it somewhere on a wall with power.
Can you turn on/off/dim the LCD but keep the touch enabled? Im sure the answer is yes, but just asking for sure.
Yes.
For night time you'd likely want the screen to dim to 5% and wake up when user touches? Perhaps add a light sensor..or just do this based of the time of day...
Based on time would probably be easiest option here. This has not been implemented yet though.
I still need to add some deboucing to avoid multiple sends when user touches a button. The touch function sometimes report multiple touches sometimes.
HELP: When connecting radio yesterday I ran into some troubles getting radio to initialize when sharing SPI with screen/touch/SD card reader on the display.
Do we have any SPI experts around? -
Maybe SoftSPI would be an option.
Created an issue over at TMRh20's RF24 fork.
https://github.com/TMRh20/RF24/issues/24Has Anyone actually gotten W5100 ethernet module woking with MySensors?
http://shanes.net/how-to-use-an-nrf24l01-rf24-with-an-arduino-ethernet-shield/ -
I will dig around some with mixing W5100 and RF24 sometime next week. I believe using soft SPI for RF24 is the answer due to the fact that many reports that W5100 is misusing the SPI bus (and the library uses the HW SPI block).
I have verified that W5100 module is working using a simple webserver on my Nano, so if it can keep the SPI bus for itself it is happy.
I do not like it, but since I already got one W5100 and only intend to use it for my gateway, I can live with customizing the RF24 implementation to use software SPI in this case. -
my w5100 shield was giving me trouble when trying to use it with the rf24. check wires error. Will try soft spi today and see if I can get it working.
-
@hek said:
Here comes a little preview of the upcoming touch display scene controller example.
Hope to finalize a little youtube clip before the release.

Wow, was this started only when I mentioned it? Because if so, kudos on the quick turn around! Looks great! You as well, @korttoma , what's yours like??
Do you need a pen to touch the buttons or are your fingers okay?
Does it seem pretty accurate (how many buttons could you cram on that screen)?
I'm wondering if its worth putting some serious time in to print a nice body and get a rechargeable LiIon and a charging dock, or if its just simpler to get a cheap android tablet or something.
-
nice job thomas!
-
-
@Nuubi from a local electronics shop
the producer of the box seems to be Hammond Manufacturing maybe your local supplier have the same box ;)
-
nice job thomas!
@BulldogLowell said:
nice job thomas!
Thanks Jim, btw I figured out a neet way to dim the backlight using just a resistor and a transistor. On the I2C LCD driver board there is a jumper for the backlight and I just connected the transistor to these 2 pins and the gate via a 10kR to a PWM pin. Works great.
Also I want to thank you Jim again cause I started from your weather station scene controller and ended up with this:
-
Finally got around wrapping this up. Hope to provide a youtube demo clip in the coming days. But everything is checked in on github.
Used the following touch screen when creating the example.
-
Hi Hek - Can you advise what the physical size of the LCD pcb is?
I have a really nice bamboo box that my wifes sunglasses came in ( image here) and this might be an ideal case for it!
http://www.pinterest.com/pin/201958364513700248/( imho...the box is nicer than her sunglasses ( which are now broken anyway )
