Electronic art or Raspberry PI as a wall clock
Raspberry pi as a wall clock
In one of my posts, I have described how I have used old Android phones to show time
and temperature. Both phones were connected to the power supply, and without a battery. (One of the
highlights of that post was the manual how to remove the battery and yet have the phone working). In that
post I was more worried about the display being turned on constantly, 365x24, than anything else. I thought
that since I have removed the battery, the only thing that could break would be the screen, since it worked
constantly, day and night.
Well, I was wrong. Both phones died (both managed to work that way for more
than a year), but it was not the display, nor the motherboard or the CPU. The WiFi module in both phones
died. One interesting fact is that one of those phones (Samsung Galaxy S plus) had the Super AMOLED
capacitive touchscreen, and that screen did have a kind of burned pixels from my program. Not too
noticeable, but existent.
When the first phone died, I had one spare RPI and one small touch screen for
that RPI. I have written a small Swing Java program that connects to my weather server, pulls the data and
displays that, just as the Android application on those dead phones. The program writes the information one
pixel to the left every second, to save the pixels (not all pixels - those displaying the taskbar will be
more burned).
The result was - from this:
to this:
If you look carefully, you will notice that the display (and the RPI) is
turned upside-down. That is because of the USB power cable, which tends to crack if it stands upright
without any support (this RPI stands upright on its own). So, I have made one additional transformation
of the picture to flip it.
The small red rectangle at the lower right corner turns on and off each second
to give me a visual indicator that the computer did not freeze (RPIs tend to freeze for too much reasons).
Then the second phone died. Again, I had another unused RPI and a 7-inch
display purchased to be a portable HDMI monitor when I need to service my other RPIs permanently placed
around the apartment. Well, that screen (and the RPI) has found its new purpose - to be a wall clock.
On the picture above, you can spot the power adapter at the lower left
corner, RPI at the lower right corner, and the screen placed inside a portable LCD TV which died long
time ago, but had the same-sized LCD display, so I was able to recycle the case.
Now, if you look closely at the picture, you will notice that the picture is
not flipped. On this RPI, I don't have the problem with the power cable (everything was secured inside the
frame), so I did not have to flip the picture. So I have introduced one additional configuration parameter:
to flip the picture or not.
The RPI connects to the weather server using WiFi. I plan to bring the Ethernet cable there as a next step.
Comments
Comments powered by Disqus