lunes, 22 de febrero de 2016

Proyecto 2: "Arduino: Reto 1: "Simulaciones mediante 123dcircuits"

1. Circuito del semáforo.











  •           Código.

int led1 = 13;
int led2 = 12;
int led3 = 11;

void setup() {

  pinMode(13, OUTPUT);
  pinMode(12, OUTPUT);
  pinMode(11, OUTPUT);
}


void loop() {
  digitalWrite(13, HIGH);   
  delay(10000);               
  digitalWrite(13, LOW);    
               
   digitalWrite(12, HIGH);   
  delay(500);              
  digitalWrite(12, LOW);    
  delay(500);               
  
  digitalWrite(12, HIGH);  
  delay(500);               
  digitalWrite(12, LOW);    
  delay(500); 
  
  digitalWrite(12, HIGH);   
  delay(500);               
  digitalWrite(12, LOW);    
  delay(500); 
  
  digitalWrite(12, HIGH);  
  delay(500);               
  digitalWrite(12, LOW);   
  delay(500); 
  
  digitalWrite(12, HIGH);  
  delay(500);              
  digitalWrite(12, LOW);   
  delay(500); 
  
  
   digitalWrite(11, HIGH);  
  delay(10000);              
  digitalWrite(11, LOW);   
}

2. Coche fantástico.

















  • Código:
int led1 = 13;
int led2 = 12;
int led3 = 11;
int led4 = 10;
int led5 = 9;
int led6 = 8;
int led7 = 7;
int led8 = 6;
int led9 = 5;
int led10 = 4;

void setup() {

  pinMode(13, OUTPUT);
  pinMode(12, OUTPUT);
  pinMode(11, OUTPUT);
  pinMode(10, OUTPUT);
  pinMode(9, OUTPUT);
  pinMode(8, OUTPUT);
  pinMode(7, OUTPUT);
  pinMode(6, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(4, OUTPUT);
}

void loop() {

 digitalWrite(13, HIGH);
  delay(100);            
  digitalWrite(13, LOW);  
  delay(100);          
   digitalWrite(12, HIGH);
  delay(100);            
  digitalWrite(12, LOW);
  delay(100);          
   digitalWrite(11, HIGH);
  delay(100);        
  digitalWrite(11, LOW);
  delay(100);            
   digitalWrite(10, HIGH);
  delay(100);          
  digitalWrite(10, LOW);
  delay(100);        
   digitalWrite(9, HIGH);
  delay(100);  
  digitalWrite(9, LOW);
  delay(100);          
   digitalWrite(8, HIGH);
  delay(100);          
  digitalWrite(8, LOW);
  delay(100);          
   digitalWrite(7, HIGH);
  delay(100);          
  digitalWrite(7, LOW);  
  delay(100);          
   digitalWrite(6, HIGH);
  delay(100);        
  digitalWrite(6, LOW);
  delay(100);    
   digitalWrite(5, HIGH);
  delay(100);          
  digitalWrite(5, LOW);
  delay(100);          
   digitalWrite(4, HIGH);
  delay(100);          
  digitalWrite(4, LOW);
  delay(100);          
}

3. LED RGB.











  • Código:

int Red = 2;
int Blue = 3;
int Green = 4;

void setup() {
  pinMode(Red, OUTPUT);
  pinMode(Blue, OUTPUT);
  pinMode(Green, OUTPUT);
}


void loop() {
  digitalWrite(2, HIGH);   
  delay(1000);             
  digitalWrite(2, LOW);   
  delay(1000);              

 digitalWrite(3, HIGH);  
  delay(1000);            
  digitalWrite(3, LOW);    
  delay(1000);            
   
  digitalWrite(4, HIGH);  
  delay(1000);             
  digitalWrite(4, LOW);   
  delay(1000);              
}