martes, 20 de noviembre de 2018

LABORATORIO N° 07 SENSORES Y ACTUADORES DIGITALES CON ARDUINO

ELECTRÓNICA DIGITAL
LABORATORIO NRO 7 
SENSORES Y ACTUADORES DIGITALES CON ARDUINO

I. CAPACIDAD TERMINAL
  Identificar las aplicaciones de la Electrónica Digital.
  Describir el funcionamiento de las unidades y dispositivos de almacenamiento de información. 
  Implementar circuitos de lógica combinacional y secuencial.

 II. COMPETENCIA ESPECIFICA DE LA SESION
  Programación de sensores digitales con Arduino. 
  Programación de actuadores digitales con Arduino. 
  Implementación de proyecto con sensores y actuadores digitales. 

III. CONTENIDOS A TRATAR
 Sensores digitales 
 Actuadores digitales.
 Programación de proyecto con Arduino

IV. MARCO TEÓRICO

La programación de Arduino es la programación de un microcontrolador. Esto era algo más de los ingenieros electrónicos, pero Arduino lo ha extendido a todo el público. Arduino ha socializado la tecnología.Programar Arduino consiste en traducir a líneas de código las tareas automatizadas que queremos hacer leyendo de los sensores y en función de las condiciones del entorno programar la interacción con el mundo exterior mediante unos actuadores.Arduino proporciona un entorno de programación sencillo y potente para programar, pero además incluye las herramientas necesarias para compilar el programa y “quemar” el programa ya compilado en la memoria flash del microcontrolador. Además el  IDE nos ofrece un sistema de gestión de librerías y placas muy práctico. Como IDE es un software sencillo que carece de funciones avanzadas típicas de otros IDEs, pero suficiente para programar.

Estructura de un Sketch

Un programa de Arduino se denomina sketch o proyecto y tiene la extensión .ino. Importante: para que funcione el sketch, el nombre del fichero debe estar en un directorio con el mismo nombre que el sketch.
No es necesario que un sketch esté en un único fichero, pero si es imprescindible que todos los ficheros estén dentro del mismo directorio que el fichero principal.
void setup() {
 // put your setup code here, to run once:
}

void loop() {
 // put your main code here, to run repeatedly:
}
La estructura básica de un sketch de Arduino es bastante simple y se compone de al menos dos partes. Estas dos partes son obligatorios y encierran bloques que contienen declaraciones, estamentos o instrucciones.
Adicionalmente se puede incluir una introducción con los comentarios que describen el programa y la declaración de las variables y llamadas a librerías.
setup() es la parte encargada de recoger la configuración y loop() es la que contiene el programa que se ejecuta cíclicamente (de ahí el término loop –bucle-). Ambas funciones son necesarias para que el programa trabaje.
TAREAS GUIADAS DENTRO DEL LABORATORIO: 
1. Escritura de salidas digitales con Leds y Display de 7 segmentos. Transcriba el siguiente código y vea el resultado: 

2. El código anterior sólo puede incrementar, modifique código para que pueda incrementar y decrementar. 
3. RETO: Añada 3 salidas digitales (LEDS) y modifique código para que el programa se comporte como un SEMAFORO con CONTADOR REGRESIVO





PRUEBAS DE LABORATORIO




VIDEO

OBSERVACIONES

1.- Se observo que el arduino es un micro controlador capaz de realizar la sucesión  numérica para la realización del semáforo

2.-El PROTOBOARD es un dispositivo capaz de recibir señales digitales 

3.- La programación del arduino se puede realizar a través del programa Arduino como también cmd block

4.-El arduino rige comando especializados de acuerdo a un orden de programación 


CONCLUSIONES

1.-Aprendimos a realizar las conexiones correspondientes entre el arduino y le PROTOBOARD para consiguiente realizar  el programa del arduino para la ejecución de nuestro semáforo
2.- Obtuvimos un conocimiento amplio acerca de la programación del arduino  y sus respectivas funciones
3.- El arduino es un micro controlador que funciona a través de programación y es de gran utilidad ya que sirve para programar infinidad de cosas
4.- El arduino es un dispositivo accesible y fácil de usar para cualquier tipo de proyecto
5.- Para usar el arduino  tenemos que tener un conocimiento básico hacer ca electricidad  electrónica ara poder emplearlo
6.-Elaboramos los esquemas correspondientes en el programa del arduino correspondientemente.

FOTO GRUPAL










1 comentario: