RGB LED is a combination of three LEDs red-green-blue together. It has four terminals – either anode or cathode, and the other three are for these three colors. Interestingly, when two colors inside the LED are turned ON simultaneously, the LED gives a different color. Also, as the amount or intensity of any color in…
Arduino-based multicolour LED chaser
If you search on Google or youtube for LED chasers, you will find quite a bit of LED chasers. And here also, by just looking at the title, you will say, “one more LED chaser!!!!… Oh, No, please!!!!” But wait, wait, wait. This is somewhat different. Most of the LED chasers are of single colour…
ATtiny85 microcontroller tutorials, Part 5: LED intensity control using ATtiny85
In the previous tutorials in this series, we have seen how to generate different chasing effects by blinking LEDs. So we were simply turning the LED ON and OFF. In this tutorial, we shall vary the brightness (intensity) of LED. We shall use the PWM output of ATtiny85 to do this. So let’s see how…
ATtiny85 microcontroller tutorials, Part 6: LED intensity control using potentiometer and ATtiny85
In previous tutorials of this series, we saw how to vary the intensity (brightness) of LEDs using the PWM output of ATtiny85. This tutorial shall take it to the next step by varying LED brightness using a potentiometer (pot). The pot will give an analog output of 0 to 5V. ATtiny85 has an inbuilt ADC…
ATtiny85 microcontroller tutorials, Part 3: Building LED blinking application using ATtiny85
In the previous tutorial, we learned we need the following hardware and software tools to build any application using ATtiny85. Arduino IDE software USB SPI AVR programmer PROGISP software So let us build the first LED blinking, “hello world” application for the ATtiny85 microcontroller. Open Arduino IDE. Open LED blinking example from file->example->basic->blink Modify the…
ATtiny85 microcontroller tutorials, Part 4: LED chaser using ATtiny85
In the previous tutorial of this series, we have seen how to work with ATtiny85, how to program it, and also we have built our first – hello world application – that is LED blinking application using ATtiny85. So let us extend it to the next step – means one step advance. We shall connect…
Remote Temperature Monitoring System
The temperature controller or monitoring system is one of the most required systems in almost all processing and manufacturing industries. Here, the given application demonstrates completely new kind of temperature monitoring and control system. It monitors temperature, display it, send signal wirelessly to remote monitoring node and give alarm signal to this remote node when temperature exceeds beyond critical limit.