lunes, 19 de noviembre de 2018

Lab 07 - Sensores y actuadores Digitales con Arduino

LABORATORIO N° 07

Sensores y actuadores Digitales con Arduino


Alumno(s):

  • Jove Caceres Boris Yeltsein
  • Neyra Montes Walter Dalin
  • Ventura Cabana Jamil Simeon

a) Programación básica con IDE Arduino.


IDE de Programación: Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación, o sea, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica. Los IDEs pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones existentes. El lenguaje Visual Basic, por ejemplo, puede ser usado dentro de las aplicaciones de Microsoft Office, lo que hace posible escribir sentencias Visual Basic en forma de macros para Microsoft Word.

 Imagen 1. Captura de pantalla de una plataforma de programación IDE.

A la hora de crear arte hecho codigo fuente, muchas veces necesitamos un buen editor para escribir nuestro codigo, un compilador a mano o interprete según corresponda a nuestro lenguaje de programación, una conección a su base de datos facil y rapida si es que utilizamos. En fin muchas veces necesitamos escoger para nuestro lenguaje un Entorno de Desarrollo Integrado (IDE).

Un entorno de desarrollo integrado o en inglés Integrated Development Environment (IDE) es un programa compuesto por un conjunto de herramientas para un programador.

Los IDEs proveen un marco de trabajo amigable para la mayoría de los lenguajes de programación. En algunos lenguajes, un IDE puede funcionar como un sistema en tiempo de ejecución, en donde se permite utilizar el lenguaje de programación en forma interactiva, sin necesidad de trabajo orientado a archivos de texto, como es el caso de Smalltalk u Objective-C.

Es posible que un mismo IDE pueda funcionar con varios lenguajes de programación. Este es el caso de Eclipse, que mediante pluggins se le puede añadir soporte de lenguajes adicionales

Características

Los IDE ofrecen un marco de trabajo amigable para la mayoría de los lenguajes de programación tales como C++, Python, Java, C#, Delphi, Visual Basic, etc. En algunos lenguajes, un IDE puede funcionar como un sistema en tiempo de ejecución, en donde se permite utilizar el lenguaje de programación en forma interactiva, sin necesidad de trabajo orientado a archivos de texto, como es el caso de Smalltalk u Objective-C.

Es posible que un mismo IDE pueda funcionar con varios lenguajes de programación. Este es el caso de Eclipse, al que mediante plugins se le puede añadir soporte de lenguajes adicionales.

Un IDE debe tener las siguientes características:


  1. Multiplataforma
  2. Soporte para diversos lenguajes de programación
  3. Integración con Sistemas de Control de Versiones
  4. Reconocimiento de Sintaxis
  5. Extensiones y Componentes para el IDE
  6. Integración con Framework populares
  7. Depurador
  8. Importar y Exportar proyectos
  9. Múltiples idiomas
  10. Manual de Usuarios y Ayuda

Componentes


  1. Editor de texto.
  2. Compilador.
  3. Intérprete.
  4. Herramientas de automatización.
  5. Depurador.
  6. Posibilidad de ofrecer un sistema de control de versiones.
  7. Factibilidad para ayudar en la construcción de interfaces gráficas de usuarios.

b) Vídeo tutorial editado y subtitulado explicando las experiencias hechas en el laboratorio:

Video 


Video Recuperación de taller 
Walter Neyra 



c) Anexos:





d) Observaciones y conclusiones. ¿Qué he aprendido de esta experiencia?

4.1. Conclusiones:


  • Concluimos que se logro programar un contador de pulsos para hacer un conteo ascendente y descendente.
  • Concluimos que logramos simular en proteus el reto del laboratorio del semáforo con contador.
  • Concluimos que se logro identificar las aplicaciones del Arduino en Electrónica Digital.
  • Se concluye que logramos describir el funcionamiento de las unidades y dispositivos de almacenamiento de información(Arduino).
  • para finalizar concluimos que se logro implementar circuitos de lógica combinacional y secuencial usando Arduino.

e) Integrantes (incluye foto de todos)



1 comentario: