elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica (Moderador: skapunky)
| | |-+  Semáforo con Arduino
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Semáforo con Arduino  (Leído 6,330 veces)
@synthesize
Wiki

Desconectado Desconectado

Mensajes: 588


Another Brick in the Wall


Ver Perfil WWW
Semáforo con Arduino
« en: 17 Junio 2010, 23:55 »


Probando los leds nuevos...

Código
  1. /*
  2.  * Semáforo arduino
  3.  * Leds conectados a pines 13, 11, 9
  4.  * Sergio López, scraff@hotmail.es
  5.  */
  6.  
  7. int pin1 =13;
  8. int pin2 =11;
  9. int pin3 =9;
  10.  
  11. void setup()
  12. {
  13.  pinMode(pin1, OUTPUT);
  14.  pinMode(pin2, OUTPUT);
  15.  pinMode(pin3, OUTPUT);
  16.  Serial.begin(9600);
  17. }
  18.  
  19. void loop()
  20. {
  21.  Serial.println("Semaforo - Inicio");
  22.  verd();
  23.  amar();
  24.  rojo();
  25. }
  26.  
  27. void rojo()
  28. {
  29.  digitalWrite(pin1, HIGH);
  30.  Serial.println("Semaforo - Rojo");
  31.  delay(30000);
  32.  digitalWrite(pin1, LOW);
  33. }
  34.  
  35. void amar()
  36. {
  37.  digitalWrite(pin2, HIGH);
  38.  Serial.println("Semaforo - Amarillo");
  39.  delay(8000);
  40.  digitalWrite(pin2, LOW);
  41. }
  42.  
  43. void verd()
  44. {
  45.  digitalWrite(pin3, HIGH);
  46.  Serial.println("Semaforo - Verde");
  47.  delay(20000);
  48.  digitalWrite(pin3, LOW);
  49. }
  50.  

El concentrador que uso para GND:
http://i47.tinypic.com/e19jlv.jpg



« Última modificación: 18 Junio 2010, 00:04 por Daemon Freedom » En línea





Banti

Desconectado Desconectado

Mensajes: 229


NULL


Ver Perfil
Re: Semáforo con Arduino
« Respuesta #1 en: 18 Junio 2010, 05:32 »

Jajaja  :xD

Aca te hize el mismo pero con matrices! Las respuestas por Serial no tengo aun porque no les entiendo muy bien a los String  :-\
Código:
int  pinA[3]={8, 9, 10};
int  timeA[3]={30000, 8000, 20000};

void setup()   {
  pinMode(pinA[0], OUTPUT);
  pinMode(pinA[1], OUTPUT);
  pinMode(pinA[2], OUTPUT);
  Serial.begin(9600); 
}

void loop()                     
{
  Serial.println("Semaforo - Inicio");
  sema();
}

void sema()
{
  for (int i = 0; i < 3; i = i + 1) {
  digitalWrite(pinA[i], HIGH);
  delay(timeA[i]);
  digitalWrite(pinA[i], LOW);
  }
}


En línea

Debci
Wiki

Desconectado Desconectado

Mensajes: 2.019


Actualizate o muere!


Ver Perfil WWW
Re: Semáforo con Arduino
« Respuesta #2 en: 18 Junio 2010, 19:40 »

Como se nota que la mesa de una aula  :rolleyes:

xD

Te gusta jugar con leds jeje
Has probado los rgb de catodo comun?
Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda: Arduino + java
Electrónica
carepapa 1 2,630 Último mensaje 29 Noviembre 2011, 03:59
por carepapa
arduino
.NET
kokokoko 0 943 Último mensaje 2 Marzo 2012, 15:51
por kokokoko
¿Arduino ethernet o Netduino Plus?
Electrónica
xustyx 3 2,578 Último mensaje 6 Septiembre 2012, 03:14
por farresito
Leonardo, llega a la familia Arduino
Noticias
wolfbcn 0 744 Último mensaje 25 Julio 2012, 21:30
por wolfbcn
Iniciarme con arduino 'virtual'
Electrónica
lucaslopez0000 1 1,459 Último mensaje 4 Marzo 2013, 18:12
por m0rf
Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines