martes, 27 de agosto de 2019

Investigación tecnología Arduino

Tarjeta arduino uno

Definición:

Arduino es una plataforma de hardware y software de código abierto, basada en una sencilla placa con entradas y salidas, analógicas y digitales, en un entorno de desarrollo que está basado en el lenguaje de programación Processing. Es decir, una plataforma de código abierto para prototipos electrónicos.



Como funciona:

El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores son circuitos integrados en los que se pueden grabar instrucciones, las cuales las escribes con el lenguaje de programación que puedes utilizar en el entorno Arduino IDE.


Ejemplo de un código que oiga cierto sonido se encienda la led y se apague:

int rango = 600;
int volumen;


void setup() {


  pinMode(13, OUTPUT);
  // put your setup code here, to run once:

}

void loop() {
  volumen = analogRead(A0);

  if (volumen < 100)
  {
    digitalWrite (13, HIGH);
  }
  else
  {
    digitalWrite(13,LOW);
   
  }
  
  // put your main code here, to run repeatedly:

}


Adaptador de 12V

Definición:

Esta fuente de voltaje te permite alimentar (energizar) tu Arduino Uno, Mega o Due sin necesidad de usar un puerto USB. Ideal para proyectos permanentes con acceso a alimentación de voltaje AC, como: domótica, automatización.

Sensor de sonido


Definición:

Un sensor de sonido es una máquina que detecta ondas mecánicas, ondas que dependen del medio de propagación, dentro de una frecuencia específica, es decir, capta las ondas del medio que se encuentran dentro de un espectro de frecuencias audibles por el ser humano.


Como funciona:

Un sensor de sonido funciona si en un momento determinado se escucha un sonido, el micrófono incorporado en la placa lo detecta y el LED se encenderá, también se puede configurar la sensibilidad en la que el micrófono detecta el sonido, para en función del volumen del sonido sea recogido o no.



Programación que necesita la tarjeta controladora:

Para esto vamos a mostrar un ejemplo de un código

const int pinLED = 13;
const int pinMicrophone = 9;
bool state;

void setup()
{
  pinMode(pinLED, OUTPUT);
  pinMode(pinMicrophone, INPUT_PULLUP);
}

void loop()
{
  bool soundDetected = digitalRead(pinMicrophone);
  if (soundDetected == true)
  {
    state = ! state;    
    digitalWrite(pinLED , state);
    delay (1000);
  }
  delay(10);
}


En este ejemplo almacenamos un estado (ON/OFF) y hacemos que varíe cada vez que se detecte un sonido. En el ejemplo empleamos el estado para encender o apagar el LED integrado, pero en un caso real realizaríamos las acciones oportunas como activar un relé.

Cables jumper

Definición:

Un jumper o puente es un elemento que permite interconectar dos terminales de manera temporal sin tener que efectuar una operación que requiera una herramienta adicional. Dicha unión de terminales cierra el circuito eléctrico del que forma parte. Son generalmente usados para configurar o ajustar circuitos impresos, como las placas madres de las computadoras.
Como funciona:
  • Permiten configurar el hardware o dispositivos electrónicos.
  • Los jumpers permiten escoger entre distintas configuraciones (maestro, esclavo...) al cambiar su posición.
  • También es usado para definir el voltaje y la velocidad del microprocesador de forma mecánica. Aunque esta característica es usada en sistemas viejos, actualmente se realiza por software.



Cinta de LEDs RGB

Definición:

Las tiras RGB están compuestas por especiales LED llamados RGB (red, green, blue) porque en el mismo substrato se encuentran tres LEDs, cada uno de un color básico. En la mezcla aditiva, es decir, en el campo de la iluminación las luces básicas son la roja, la verde y la azul.






Equipo de trabajo:
Maria Alejandra Guerra Claros
Edwin Eli Duque Sotaquira


No hay comentarios:

Publicar un comentario