const int switchPin_1 = 11;//LED ON!!!
const int switchPin_2 = 9;//LED OFF!!
const int ledRed = 13;
int result_1;
int result_2;
void setup() {
  // put your setup code here, to run once:
  pinMode(ledRed, OUTPUT);
  pinMode(switchPin_1, INPUT);
  pinMode(switchPin_2, INPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  result_1 = digitalRead(switchPin_1);
  result_2 = digitalRead(switchPin_2);
  if(result_1 == HIGH)
  {
    digitalWrite(ledRed, HIGH);
  }
  if(result_2 == HIGH)
  {
    digitalWrite(ledRed, LOW);
  }
}



ver 2 2016.1----------------------------------------------------------------------------------------------------------------------

#define TURN_ON  1
#define TURN_OFF 0

const int button_turn_on_pin  = 12;
const int button_turn_off_pin = 11;
const int ledRed_pin = 10;

int count = 0;
int button_on;
int button_off;

void setup() {
  // put your setup code here, to run once:
  pinMode(12, INPUT);  //button_turn_on_pin
  pinMode(11, INPUT);  //button_turn_off_pin
  pinMode(10, OUTPUT); //ledRed_pin
  Serial.begin(9600);
}

void loop() {
 
  // put your main code here, to run repeatedly:
  button_on = digitalRead(12);
  button_off = digitalRead(11);  
 
  //BUTTON_ON)
  if(button_on == TURN_ON)
  {  
   if(count == 0){
    Serial.println("ledRed_pin is turn on");
    count = 1;
   }
    digitalWrite(ledRed_pin, HIGH);
  }
 
  //BUTTON_OFF)
  if(button_off == TURN_ON)
  {
   button_on = TURN_OFF;
  
   if(count == 1){
    Serial.println("ledRed_pin is turn off");
    count = 0;
   }
    digitalWrite(ledRed_pin, LOW);
  }
}

 

 

'arduino_' 카테고리의 다른 글

조도센서---> led_Green  (0) 2015.09.08
Random_led_four  (0) 2015.08.24
기초(switch(ON)-> LED(ON), switch(OFF)-> LED(OFF))  (0) 2015.08.24
arduino_Ultra_seven_segment_count  (0) 2015.08.24
arduino_Ultra_distance_led_three  (0) 2015.08.24