jueves, 21 de noviembre de 2013

PROGRAMACIÓN*

int pot1=0; //declaración de potenciometro a la entrada analogica 0
int pot2=1;
int val1;  //valor de entrada de potenciometro1
int val2; //valor de entrada de potenciometro2
int myPins[] = {13, 12, 11,10,9,8,7,6,5,4,3,2,1,0};  //declaracion de salidas digitales
int puls =48;
void setup() {              
  pinMode(myPins[0], OUTPUT); //el 13 es 0
  pinMode(myPins[1], OUTPUT); //el 12 es 1
  pinMode(myPins[2], OUTPUT); //el 11 es 2
  pinMode(myPins[3], OUTPUT); //el 10 es 3
  pinMode(myPins[4], OUTPUT); //el 9 es 4
  pinMode(myPins[5], OUTPUT); //el 8 es 5---- comienza la flor de abajo
  pinMode(myPins[6],OUTPUT); //el 7 es 6
  pinMode(myPins[7],OUTPUT); //el 6 es 7
  pinMode(myPins[8],OUTPUT); //el 5 es 8
  pinMode(myPins[9],OUTPUT); //el 4 es 9
  pinMode(myPins[10],OUTPUT); //el 3 es 10
  pinMode(myPins[11],OUTPUT); //el 2 es 11
  pinMode(myPins[12],OUTPUT); //el 1 es 12
  pinMode(myPins[13],OUTPUT); //el 0 es 13
  pinMode(puls, INPUT);
  Serial.begin(9600);
}
void loop() {
  int puls1 = digitalRead(puls);
  delay(10);
 
  switch(puls1){
    case 0:{
  val1 = analogRead(pot1);
  val1 = map(val1,0,1023,0,255); ////////////////// para mapear el valor de 0 a 1023 se mapea de 0 a 255
  for(int i=0;i<=5; i++){
  digitalWrite(myPins[i], HIGH);
  delay(val1);              
  digitalWrite(myPins[i], LOW);  
  delay(val1);
  }
   
   for(int i=4;i>=1; i--){
  digitalWrite(myPins[i], HIGH);
  delay(val1);              
  digitalWrite(myPins[i], LOW);  
  delay(val1);
   }
 
  val2 = analogRead(pot2);
  val2 = map(val2,0,1023,0,255); ////////////////// para mapear el valor de 0 a 1023 se mapea de 0 a 255
  for(int i=6;i<=13; i++){
  digitalWrite(myPins[i], HIGH);
  delay(val2);              
  digitalWrite(myPins[i], LOW);  
  delay(val2);
  }
   
   for(int i=12;i>=7; i--){
  digitalWrite(myPins[i], HIGH);
  delay(val2);              
  digitalWrite(myPins[i], LOW);  
  delay(val2);
   }
   Serial.print(val2);
   Serial.println();
   break;
    }
   
    case 1:{
    val1 = analogRead(pot1);
    val1 = map(val1,0,1023,0,255);
    delay(20);
    analogWrite(13,val1);
    analogWrite(12,val1);
    analogWrite(11,val1);
    analogWrite(10,val1);
    analogWrite(9,val1);
    analogWrite(8,val1);
   
    Serial.print(val1);
    Serial.println();
   
    val2 = analogRead(pot2);
    val2 = map(val2,0,1023,0,255);
    delay(20);
    analogWrite(7,val2);
    analogWrite(6,val2);
    analogWrite(5,val2);
    analogWrite(4,val2);
    analogWrite(3,val2);
    analogWrite(2,val2);
    analogWrite(1,val2);
    analogWrite(0,val2);
   
    Serial.print(val2);
    Serial.println();
    break;
    }
    }
    }
 

miércoles, 20 de noviembre de 2013

DESCRIPCIÓN*




El presente proyecto hace el intento de ser una réplica artificial de nuestra “Flor de Amancaes”, con un valor agregado, en este caso, adornada con leds que cumplen una respectiva secuencia, donde se emplearán potenciómetros para regular la velocidad de la secuencia y la i
ntensidad de luz de los leds.

FLOR DE AMANCAES*


La flor de Amancaes, tradicional en Perú, y considerada símbolo de la ciudad de Lima. Actualmente se encuentra en peligro de extinción. Crecía en la Pampa de Amancaes, Rimac, zona costera del país.

En la actualidad crece en la Reserva de Pachacamac a 35 kilómetros de la capital de Perú. Su nombre científico es “Ismene amancaes”.

martes, 19 de noviembre de 2013

MATERIALES Y COSTOS*




ELEMENTOS
PRECIO
½ m de micro poroso amarillo
S/. 3.50
1 silicona líquida
S/. 2.50
2 temperas (amarilla y verde)
S/. 2.00
1 pincel
S/. 0.80
2 pali globos
S/. 0.50


Arduino Mega 2560 ADK DFROTBOT

50 leds ultra
S/. 7.00
100 leds 3mm (normales)
S/. 7.00
10m de cable
S/. 2.00
1 pulsador
S/. 1.00
2 perillas
S/. 0.80
2 potenciómetros
S/. 1.00


TOTAL: S/.  28.10
Cautín
grasa para soldar
Alambre para soldar

jueves, 7 de noviembre de 2013

ANTECEDENTES*




INTERPRETACIÓN*


¿Por qué flores?
Las flores tienen un gran significado, ya sea por el nombre heredado o por el color que torna.
POR EJEMPLO:

(En cuanto a su nombre)

GIRASOLES: salud y felicidad
ASFÓDELO: soledad y tristeza.
TULIPÁN: Amor sincero

(En cuando al color)

ROJO: Expresa la alegría comunicativa. Es el más excitante de los colores, puede significar: pasión, emoción, agresividad y peligro.
AZUL: Color reservado y que parece que se aleja. Puede expresar: confianza, reserva, armonía , afecto , amistad , amor.
VERDE: Reservado y esplendoroso. Es el resultado del acorde armónico entre el cielo azul, y el sol  amarillo. Es el color de la esperanza, y puede expresar: naturaleza, juventud, deseo, descanso, equilibrio.
AMARILLO: Irradia siempre en todas partes y sobre todas las cosas, es el color de la luz, y puede significar: egoísmo  celos , envidia , odio , adolescencia .



EN ESTE CASO: Una flor en peligro de extinción posee un relevante valor. Valor que tiene la posibilidad de desaparecer. 

El peligro de extinción refiere a la probabilidad de que una especie, en este caso vegetal desaparezca: a mayor peligro, mayor probabilidad de extinción.
Las causas que pueden llevar a una especie al peligro de extinción son variadas. La desaparición de un recurso del cual esta dependa, la destrucción del hábitat, la depredación directa y el cambio climático son motivos potenciales de extinción.
En el Perú, podemos observar innumerables casos de peligro de extinción en nuestra flora. Una de ella es la flor de Amancaes.




OBEJTIVOS*

GENERALES:
 Informar y dar a conocer una de las muchas flores que se encuentran en peligro de extinción en el Perú.
 Hacer una réplica de una de las tantas flores que se encuentran en peligro de extinción.

E   ESPECÍFICOS:
 Informar sobre la flor de Amancaes, símbolo de la ciudad de Lima y parte de la lista de la flora en peligro de extinción.
 Aplicar la tecnología ofrecida por el Arduino Mega 2560 ADK DFROTBOT.
 Desarrollar una determinada programación basada en secuencias de leds.

miércoles, 6 de noviembre de 2013

CARACTERÍSTICAS*





PROYECTO: Flores Personalizadas.
TIPO: Programación.
MÉTODO: Secuencia de lets.
TEMA: Programación Arduino.
SUB TEMA: Flores para diversas ocasiones.