Skip to main content

Project - 13 :- LED MATRIX By Using Arduino


                               PROJECT – LED MATRIX

In this tutorial you will learn how to use LCD with Arduino and display some text on the LCD.

                                                   STEP – 1 Components

Components Required:-
1.    Arduino Uno
2.    Breadboard
3.    LED MATRIX
4.    Wires.

                                       STEP – 2: Circuit


The connections are pretty easy, see the image above with the breadboard circuit schematic.

                                     STEP – 3: Add Library


Before you can use the LED Matrix on the Arduino, you’ll need to install the library. It’s easy to install, open up the Arduino IDE. Then go to Sketch>Include Library>Manage Libraries>search LEDCONTROL>install LEDCONTROL library.

                                        STEP – 4 : Code


#include "LedControl.h"
#include "binary.h"
/*
DIN connects to pin 12
CLK connects to pin 11
CS connects to pin 10
*/
LedControl lc=LedControl(12,11,10,1);
// delay time between faces
unsigned long delaytime=1000;
// happy face
byte hf[8]={B00111100,B01000010,B10100101,B10000001,B10100101,B10011001,B01000010,B00111100};
// neutral face
byte nf[8]={B00111100,B01000010,B10100101,B10000001,B10111101,B10000001,B01000010,B00111100};
// sad face
byte sf[8]=
{B00111100,B01000010,B10100101,B10000001,B10011001,B10100101,B01000010,B00111100};
void setup() {
lc.shutdown(0,false);
// Set brightness to a medium value
lc.setIntensity(0,8);
// Clear the display
lc.clearDisplay(0);

}

void loop(){
// Display sad face
lc.setRow(0,0,sf[0]);
lc.setRow(0,1,sf[1]);
lc.setRow(0,2,sf[2]);
lc.setRow(0,3,sf[3]);
lc.setRow(0,4,sf[4]);
lc.setRow(0,5,sf[5]);
lc.setRow(0,6,sf[6]);
lc.setRow(0,7,sf[7]);
delay(5000);
// Display neutral face
lc.setRow(0,0,nf[0]);
lc.setRow(0,1,nf[1]);
lc.setRow(0,2,nf[2]);
lc.setRow(0,3,nf[3]);
lc.setRow(0,4,nf[4]);
lc.setRow(0,5,nf[5]);
lc.setRow(0,6,nf[6]);
lc.setRow(0,7,nf[7]);
delay(delaytime);
// Display happy face
lc.setRow(0,0,hf[0]);
lc.setRow(0,1,hf[1]);
lc.setRow(0,2,hf[2]);
lc.setRow(0,3,hf[3]);
lc.setRow(0,4,hf[4]);
lc.setRow(0,5,hf[5]);
lc.setRow(0,6,hf[6]);
lc.setRow(0,7,hf[7]);
delay(delaytime);
}
       /* Copy above Code and Paste in Your Arduino Sketch */

    Step 5: Well Done!

You have successfully completed one more Arduino Project and you learned how to use a LED MATRIX Display with Arduino.

                  THANKYOU!


Next Project - 14 :- Traffic Light Using By Arduino
Previous Project - 12 :- LCD Display By Using Arduino

Comments

Popular posts from this blog

Project - 14 :- Traffic Light Using By Arduino

                                PROJECT – Traffic Light                        In this tutorial you will learn how to make Traffic Light with Arduino.                                                     STEP – 1 Components Components Required:- 1.     Arduino Uno 2.     Breadboard 3.     3  LED 4.     7 Segment 5.     3x 220Ohm resistors,1 1KOhm Wires .                                          STEP – 2: Circuit The connections are pretty easy, see the image above with the breadboard circuit schematic.                                            STEP – 3 : Code int displayPin[] = { 2, 3, 4, 5, 6, 7, 8 }; #define GREEN 11 #define YELLOW 12 #define RED 13 // define digits segments int digit[10][7] = { { 1, 1, 1, 1, 1, 1, 0 }, // 0 { 0, 1, 1, 0, 0, 0, 0 }, // 1 { 1, 1, 0, 1, 1, 0, 1 }, // 2 { 1, 1, 1, 1, 0, 0, 1 }, // 3 { 0, 1, 1, 0, 0, 1, 1 }, // 4 { 1, 0, 1, 1, 0, 1, 1 }, // 5 { 1, 0, 1, 1, 1, 1, 1 }, // 6 { 1, 1,

Project - 4 :- Gas and Smoke Detector By Using Arduino

                          PROJECT – Gas and Smoke Detector In this tutorial you will learn how to use a Gas Sensor with Arduino and detect the Flammable gas or smoke.                                                                          STEP – 1: Components Components Required:- 1.     Arduino Uno. 2.     Breadboard. 3.     Gas Sensor. 4.     LED. 5.     Buzzer. 6.     Wires.                                           STEP – 2: Circuit   The connections are pretty easy, see the image above with the breadboard circuit  schematic. STEP – 3: Code  /******* All the resources for this project: http://randomnerdtutorials.com/ *******/ int redLed = 12; int greenLed = 11; int buzzer = 10; int smokeA0 = A5; // Your threshold value int sensorThres = 400; void setup() { pinMode(redLed, OUTPUT); pinMode(greenLed, OUTPUT); pinMode(buzzer, OUTPUT); pinMode(smokeA0, INPUT); Serial .begin(9600);