Having Some Fun with This IR Remote Controlled Car!

Do you have deep interest on the remote control gadgets and you’re wishing to build your very own remote controlled car? Well, your wish is granted! By the way, do you know that Nikola Tesla was the person that developed the earliest example of remote control in 1898 with his patent named “Method of Apparatus for Controlling Mechanism of Moving Vehicle”. The Term “remote control” can be referred to remote or controller (You can also named it as clicker or changer whatever you want it to be!) Normally, remote controls are Consumer IR device, where it’s being used to issue commands from a distance to televisions or other consumer electronics, example like stereo systems and DVD players! Today, you’ll have the chance to DIY an IR remote controlled car. It’s actually a quite easy project, where all you need to do here is fitting the DC motor on a toy car wheels with gears. The circuit board that being used in this project consist two PWM channels of ATMega8, where they’re for controlling the speed and direction of the car… Continue reading

The Best Self made Blinking LED matrix – Blinkomat!

Some of the people love the “blink, blink things” and they just can’t help themselves when they discover this kind of stuff! Well, if you’re one of them, then you should try to develop this LED matrix – Blinkomat! You would need to use an Atmega16 Microcontroller by Atmel that running at 16MHz for controlling the LEDs. It has 16KB of Flash memory, 1KB of SDRAM and 512 Bytes of EEPROM. Since it has 32 I/O lines, you only have to choose 12 and the others as dimensions for the LED matrix. As a result, it has 12 rows and 20 columns making 240 LEDs totally, where you can drive directly through the 32 I/O lines easily. The only problem that you’re going to face here is no I/O line left for input purpose. The LEDs can be switched on and off line by line by using time multiplexing. Honestly, this can be done via a timer interrupt. Hence, every time when the interrupt occurs, you will need to switch to the next line of LEDs. By the way, those… Continue reading

The Sensual High Power LED mood Lamp

Every person might have different kind of decorations in their houses; some of them would prefer some stylish and sophisticated decors, while other might prefer classical and contemporary art decorations. No matter what type of people you’re categorized with, most of you here will definitely love this stuff, and it’s name is called “Mood Lamp”. Talking about the Mood Lamp, do you mind to DIY an LED Mood Lamp and use it as a sensual add-on for your room that will absolutely impress your loved ones or guests? Well, you might think it’s going to be a very tough project here, where you’re might be wrong in the very first place! The high power Led mood light is based on PIC16F628 and the ability of this MCU is to produce Pulse Width Modulation or PWM pulses. This means, by only varying pulse width, you can easily produce over millions of color combinations by using only the three basic red, green and blue colors! Therefore, with only one RGB Led, it’s capable to produce a rainbow of fading colors simultaneously. And,… Continue reading

dsPIC WAV Player – The Best Reason You Enjoy the WAV Songs

If you’re looking for a suitable player that continuously playing your favorite songs in WAV format, then you have found it here. Today, you’ll learn the simplest way to create a dsPIC WAV player. This project is based on the microchip MDDFS library (Memory Disk Drive File System). The Integrated C source code can easily manage a FAT12, FAT16 or FAT32 file system and interface to a SD, CF memory card or an IDE hard drive. And, the best part about this application: its totally free of charge! The only disadvantage for this application, is the amount of memory it needs, where it can takes up a huge 23KB in flash or 1.4KB of RAM! First of all, you will need a way to output an analog voltage out of the PIC, and the PWM is the easiest method for this purpose. Next, you have to know how to get audio data from a *.WAV file. All you need it for now, is some link between the raw data from the WAV file to the PWM output. Lastly, the audio… Continue reading

The Multipurpose Digital MultipleXed will Ease Your Arduino Works

Have you ever wonder how to optimize the uses of DMX, especially for the Arduino related projects? Believe it or not, you can apply the DMX in many electronic related fields and you will be amazed by the capability of DMX in handling the Arduino board. DMX interface is a device that receives DMX messages and control different types of lights at once. It’s has been well designed to be powered at 12V and housed in a standard DIN enclosure. You can use the DMX for the following purposes: It can be used to control four groups of lamps from a central location. It can be used to control incandescent and LED lights. You can connect up to 128 of these devices just on a single cable, and control up to 512 groups of lamps. Beside that, you can combine the DMX with the PWM feature and turn it into a powerful DMX-PWM converter. It can be used for the control the brightness of four low-voltages LED or the incandescent lamps via the DMX protocol. The main function of PWM… Continue reading

Time to Make an Amplifier for Your Arduino

For all of the electronic fans, I believed that Arduino isn’t a strange thing for you here. Today, you can try to build an amplifier for the Arduino use. It is a low cost project, which might cost you less than hundred bucks. We try to modify the circuit that can be used as an amplifier to switch on and off a DC motor. You also need to make sure the PWM generator is the PIN 9, 10 and 11from the Arduino board. For avoiding the transistor from getting burn frequently, we will use the BDX53 transistor for this purpose. The 1N4007 diode is the best choice for control and limits the extra tensions from the transistor. For your information, the regulation is determined by the speed of motor, which is set by the frequency and duration of the on and off status of PWM. Remember to write the analogWrite on the code and chosen the output pin in between 0 and 255 (example like “analogWrite(10, 255)”). Hope you all will love and enjoy this Arduino project. Continue reading