We have lots of light sources around us. Most of them are electricity based – lamps, flashlights, screens. But some time ago one of main light sources were candles. This is amazing, that candles still are popular due to several reasons. They create intimate climate, serve as emergency light, improve odor, and is attribute in many celebrations. The fact is that we love burning candles and probably will continue doing so. Speaking of electronics, candles are great inspiration for many projects. There has been many attempts to build electronic candle with various effects and colors. Some of them try to mimic candle flame flickering, other focus on design and functionality. Jose Daniel Herrera have built his own version of candle.
He’s chosen RGB LED strip as light source which is controlled with Arduino Pro. Project was housed inside IKEA lantern which already has candle shape in it. He programmed several effects like rainbow, fade and fire. He wanted easy way of switching between modes, so he used an IR remote control. With a button press you can select any effect you like.
Sometimes you may want that some things around the house could be controlled remotely. Of course you can purchase remote controlled switches and relax. But why not building one and having features you really think off. Bergerap shared his infrared controlled smart outlet which also has a timer for turning devices on or off after some time.
Outlet is controlled by Arduino Pro Mini. Load is switched with mechanical relay module. IR function is implemented with Keyes IR remote and receiver. Since there is a timer option, a DS1307 RTC Module is included for better time keeping. Smart outlet was assembled in to plastic hobby box where LCD, inlet and outlet openings were cut. Arduino was powered with additional DC adapter that was hidden inside box and connected to inlet power line.
Raspberry Pi is a Linux machine, so it meant to be web accessible. One thing is to connect to internet from it and another is to run web server on it. Depending on what WWW features you want there are many options to do so. But probably most common way of serving websites is with PHP and MySQL. To get all of this working, there are several preparations required on Raspberry Pi. Drcurzon have shared his experience on instructable.
He thought that Raspberry Pi is low power device, so it can be turned on all time and serve as small webserver for non heavy loads. After initial RasPi setup he installed all component including Apache with PHP then MySQL and FTP for easy access and update web contents. phpMyAdmin for easy database managing. Each component requires user and password setups that are explained in instructable. If you follow all steps you should have your webserver up and running.
There are many uses of countdown timer. It can be used for PCB development, in a kitchen or during workout. All you need that timer was easy to set up and start. Umetronics have build simple PIC16F886 based countdown timer with four bright 7-segment displays.
LED displays are driven using TLC5916 LED driver and couple dual P-channel MOSFETs. Time can be selected with rotary encoder which comes with button for select. When timer runs out there are two options for notifying – one is display flashing and another micro-switch selectable sound option along with green LED indicator. Sometimes sound might be annoying, so you can always turn it off. Timer is two AAA battery powered. So it is small portable timer for any use.