MICROCONTROLADORES
Laboratorio Nº 2
Introducción a IDE Arduino
1. COMPETENCIA DE LA SESIÓN:
- Comprender programación básica por medio de Arduino.
- Aprender lenguaje de programación básica.
- Comprender las estructuras de los comandos empleados para el proyecto de chaleco.
- Realizar los códigos que pueden dar solución a lo requerido en el proyecto.
2.1. PLATAFORMA COURSERA:
Se realizará una introducción a la plataforma ARDUINO, su historia y la instalación del software necesario para su correcta programación. Se realizará utilizando la plataforma COURSERA. Para ello seguir la secuencia sugerida:
Ingrese a la plataforma COURSERA (www.coursera.org).
- Registrarse a la misma.
- Buscar el curso: "Arduino y algunas aplicaciones"
- Inscribirse en el curso mencionado de forma gratuita.
- Empezar el curso.
Plataforma de COURSERA:
Una vez inscrito en el curso, se debe seguir la secuencia indicada por el mismo.
2.2. ARDUINO:
Arduino es una plataforma de creación de electrónica de código abierto, la cuál está basada e hardware y software libre, flexible y fácil de usar para los desarrolladores y creadores. Esta plataforma permite crear diferentes tipos de microordenadores de una sola placa a los que la comunidad de creadores pueden darle el uso que deseen.
El hardware libre son los dispositivos cuyas especificaciones y diagramas son de acceso público, siendo así que cualquiera puede replicarlos. Por otro lado, el software libre son los programas informáticos cuyo código es accesible por cualquier persona para que pueda utilizarlo y modificarlo.
Arduino ofrece la plataforma de Arduino IDE (Entorno de Desarrollo Integrado), que es un entorno de programación con el que cualquiera puede crear aplicaciones para placas Arduino, con el fin de darle variado tipo de utilidades.
2.3. PLATAFORMA TINKERCAD circuitos:
Arduino es una plataforma de creación de electrónica de código abierto, la cuál está basada e hardware y software libre, flexible y fácil de usar para los desarrolladores y creadores. Esta plataforma permite crear diferentes tipos de microordenadores de una sola placa a los que la comunidad de creadores pueden darle el uso que deseen.
El hardware libre son los dispositivos cuyas especificaciones y diagramas son de acceso público, siendo así que cualquiera puede replicarlos. Por otro lado, el software libre son los programas informáticos cuyo código es accesible por cualquier persona para que pueda utilizarlo y modificarlo.
Arduino ofrece la plataforma de Arduino IDE (Entorno de Desarrollo Integrado), que es un entorno de programación con el que cualquiera puede crear aplicaciones para placas Arduino, con el fin de darle variado tipo de utilidades.
2.3. PLATAFORMA TINKERCAD circuitos:
Es una aplicación web para la creación de proyectos abordando la parte mecánica y electrónica.
Por medio de esta aplicación online se llevará a cabo lo que es la simulación de Arduino, para empezar a programar, aún sin tener el hardware necesario. (www.tinkercad.com)
Por medio de esta aplicación online se llevará a cabo lo que es la simulación de Arduino, para empezar a programar, aún sin tener el hardware necesario. (www.tinkercad.com)
3. EVIDENCIA DE TAREAS EN LABORATORIO:
Desarrollo de las rutinas de programación del proyecto Chaleco para ciclista:
- Rutina de Alto.
- Rutina vuelta a la derecha simple y con estructuras.
- Rutina vuelta a la izquierda simple y con estructuras.
- Rutina ociosa simple y con estructuras.
Link de video: https://youtu.be/2HGOri0h18Y
4. OBSERVACIONES:
- La plataforma de Tinkercad es una gran herramienta que posee diferentes campos de diseño, siendo considerada una gran aplicación para simulación de proyectos.
- Al momento de realizar la programación ya integrada, según el video del curso, se olvidaron de declarar la variable int cuenta_ocio = 0, debido a eso lanzaba mensaje de error.
- Es importante tener instalados los tres drivers solicitados, para así poder facilitar la comunicación de la tarjeta con el programa Arduino IDE.
5. CONCLUSIONES:
- Se logró reconocer la función y estructura de los comandos if, for, switch y case, mediante el proyecto de coursera para poder dar solución a cada uno de los requerimientos.
- Se logró construir e implementar el circuito del proyecto de chaleco mediante la simulación en la plataforma de tinkercad, sin necesidad de tener el material en físico; gracias a esto se pudo verificar que la programación realizada funciona completamente.
- Se logró comprender y aprender las distintas partes importantes para la programación básica en Arduino IDE, que nos ayudarán más adelante para desarrollar un proceso más complicado.
- Se logró ejemplificar que hay distintas soluciones para un mismo problema, la programación se distinguía por ser más extensa y fácil a una más corta pero algo complicada de entender. Pero, se logró entender ambas.
6. BIBLIOGRAFÍA:
- Qué es Arduino, cómo funciona y qué puedes hacer con uno. (2018, 3 agosto). Recuperado de https://www.xataka.com/basics/que-arduino-como-funciona-que-puedes-hacer-uno
- Sanz Muñoz, A. M. (s.f.-b). ¿Qué es Tinkercad? Recuperado de http://antoniomachines.blogspot.com/2018/04/que-es-tinkercad.html
No hay comentarios:
Publicar un comentario