Surilli
Published © GPL3+

Traffic Light Simulator Using Your Surilli GSM

Simulate a traffic light using your Surilli GSM and LEDs. This project is super cool to watch and easy to make.

BeginnerFull instructions provided15 minutes516
Traffic Light Simulator Using Your Surilli GSM

Things used in this project

Hardware components

Surilli GSM
Surilli GSM
×1
Breadboard (generic)
Breadboard (generic)
×1
Jumper wires (generic)
Jumper wires (generic)
×1
5 mm LED: Red
5 mm LED: Red
×1
5 mm LED: Green
5 mm LED: Green
×1
5 mm LED: Yellow
5 mm LED: Yellow
×1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Schematics

Surilli GSM with LEDs

Code

SurilliGSM_LEDs

C/C++
// Variables

int GREEN = 12;
int YELLOW = 9;
int RED = 10;
int DELAY_GREEN = 2000;
int DELAY_YELLOW = 2000;
int DELAY_RED = 1000;


// Basic functions

void setup()

{
  
  pinMode(GREEN, OUTPUT);
  pinMode(YELLOW, OUTPUT);
  pinMode(RED, OUTPUT);
  
}

void loop()

{
  
  red_light();
  delay(DELAY_RED);
  yellow_light();
  delay(DELAY_YELLOW);
  green_light();
  delay(DELAY_GREEN);
  
}

void red_light()

{
  
  digitalWrite(GREEN, LOW);
  digitalWrite(YELLOW, LOW);
  digitalWrite(RED, HIGH);
  
}

void yellow_light()

{
  
  digitalWrite(GREEN, LOW);
  digitalWrite(YELLOW, HIGH);
  digitalWrite(RED, LOW);
  
}

void green_light()

{
  
  digitalWrite(GREEN, HIGH);
  digitalWrite(YELLOW, LOW);
  digitalWrite(RED, LOW);
  
}

Credits

Surilli

Surilli

196 projects • 62 followers
Surilli is a premiere Internet of Things centric Technology Company aimed at providing cutting edge innovative solutions.

Comments