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

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica
| | |-+  Proyecto con Fade [AYUDA]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Proyecto con Fade [AYUDA]  (Leído 2,167 veces)
apmino

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Proyecto con Fade [AYUDA]
« en: 30 Septiembre 2012, 18:43 pm »

Hola a todos, primero deciros que soy nuevo en todo esto del Arduino y la electrónica.

Me embarque en esta aventura mas que nada por necesidad que por ganas y la verdad no me arrepiento viendo la infinidad de cosas que se pueden hacer con este aparatito.

Tengo una placa Arduino Mega 2560 (mas vale ir sobrados) y mi idea principal es crear en el techo de mi habitación una simulación de cielo estrellado.

Utilizando el programa de ejemplo "Fade" y modificandolo un poco he llegado a un punto muerto.

Haber si alguien me puede ayudar un poco.

Este es el código.

Citar
/*
  PROYECTO PARA UN TECHO ESTELAR.
*/

int led1 = 9;           
int Brillo1 = 0;   
int Desvanecer1 = 5;   

int led2 = 8;           
int Brillo2 = 0;   
int Desvanecer2 = 3;   

int led3 = 7;         
int Brillo3 = 0;   
int Desvanecer3 = 1;   


void setup()  {
 
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
}


void loop()  {
 
  analogWrite(led1, Brillo1);
  analogWrite(led2, Brillo2);
  analogWrite(led3, Brillo3); 

  Brillo1 = Brillo1 + Desvanecer1;
  Brillo2 = Brillo2 + Desvanecer2;
  Brillo3 = Brillo3 + Desvanecer3;

 
  if (Brillo1 == 0 || Brillo1 == 255) {
    Desvanecer1 = -Desvanecer1 ;
  }
 if (Brillo2 == 0 || Brillo2 == 255) {
    Desvanecer2 = -Desvanecer2 ;
  } 
 if (Brillo3 == 0 || Brillo3 == 255) {
    Desvanecer3 = -Desvanecer3 ;
  }
 
  delay(20); 
  }       
       

Mis preguntas son las siguientes:

1.- Estaría bien estructurado el programa?
2.- Cuantos LED's como máximo podría poner por linea? Y como? (Serie o paralelo, con una resistencia para cada linea o una por LED, etc.)

La verdad es que para llenar un techo con LED's se necesitan muchos y que cree un efecto visual bonito se me antoja un poco complicado por ahora. Espero que me podais ayudar. Desde ahora GRACIAS!!!  XD


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
AYUDA CON PROYECTO!!!!
Electrónica
carcepower 2 3,000 Último mensaje 10 Marzo 2006, 12:33 pm
por plomo17
Ayuda con un Proyecto !!!!!!!!! « 1 2 »
Programación Visual Basic
VirucKingX 10 4,129 Último mensaje 26 Abril 2006, 04:04 am
por VirucKingX
ayuda con proyecto
Programación Visual Basic
claudio145 4 1,832 Último mensaje 31 Agosto 2007, 01:19 am
por cark
Ayuda con un proyecto « 1 2 3 4 »
Programación Visual Basic
lord manson 38 12,123 Último mensaje 19 Julio 2008, 14:49 pm
por lord manson
Ayuda en programcion fade intensidad de luz
Programación C/C++
davigolia 6 2,192 Último mensaje 28 Enero 2016, 23:34 pm
por davigolia
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines