I'm working at a community library, and we're looking to create a sign that indicates when study rooms have 15 minutes left for use. The goal is to have a light that turns on at the push of a button located outside the study room, approximately 20 feet away and through a wall. We're on a tight budget but have access to 3D printers, and we have an Arduino or Raspberry Pi. I'd love some advice on where to start with this project and what components I might need.
5 Answers
Do you really need it to be 'smart'? You might be overcomplicating things. Automatic lights that adjust based on time of day could be more efficient. If the rooms are regularly booked, you could set the lights to follow a cycle. But remember, if you want to keep it simple, a physical switch is always reliable. Just be clear on your budget first.
A simpler solution might be to set up a remote control outlet switch with a light. You could use translucent material to write your message and put a light behind it, so when the light is on, it illuminates the sign to show the remaining time.
It really depends on how much you can spend. You could purchase an inexpensive light and create a simple sign below it saying '15 mins left' when the light is on. This could work with minimal requirements. Just remember that if you're going into more complex setups, like wiring, that could increase costs.
If you're looking for budget-friendly options, you can also check out books in your library that cover 3D printing or electronics. They might have similar projects that could give you solid tips to work from.
One option is to use smart bulbs that can be controlled from your phone. You could hook these up to a device like a Raspberry Pi, which lives in the button box connected to the internet. That way, when the button is pressed, the bulb lights up! Just keep in mind, if you need it to run on batteries, using an ESP32 might be a better choice instead of the Raspberry Pi.

Related Questions
Interactive CPU Architecture Simulator
7 segment display encoder
LCD Character Display Simulator
Ohms Law Calculator
WS2812 Pattern Editor
Uart Baud Rate Calculator