Sie sind auf Seite 1von 10

Software para Ingeniería

Código: 203036A_611

Unidad 1,2 y 3: Paso 7 - Presentar resultados

Presentado a la tutor
JOHN JAIRO LEIVA

Entregado por el estudiante:


Cristian Camilo Henao Cruz
Código: 1120374699

Grupo: 203036_3

Universidad Nacional Abierta y a Distancia - UNAD


Escuela de Ciencias Básicas Tecnología e Ingeniería
Mayo 2019
Facatativá Cundinamarca
Introducción

Arduino es una herramienta para hacer que los ordenadores puedan sentir
y controlar el mundo físico a través de tu ordenador personal. Es una
plataforma de desarrollo de computación física de código abierto, basada
en una placa con un sencillo microcontrolador y un entorno de desarrollo
para crear software (programas) para la placa.
Diagrama de Flujo
Propuesta de Algoritmo en Arduino Uno

#include "LedControlMS.h"
#define NumMatrix 1 // Cuantas matrices vamos a usar

LedControl lc=LedControl(12,11,10, NumMatrix); // Creamos una


instancia de LedControl

void setup()
{
for (int i=0; i< NumMatrix ; i++)
{
lc.shutdown(i,false); // Activar las matrices
lc.setIntensity(i,8); // Poner el brillo a un valor
intermedio
lc.clearDisplay(i); // Y borrar todo
}
}

void loop()
{
scrollLeft('s');
scrollLeft(' ');
scrollLeft('i');
scrollLeft(' ');
scrollLeft('g');
scrollLeft(' ');
scrollLeft('a');
scrollLeft(' ');
scrollLeft('1');
scrollLeft(' ');
scrollLeft('2');
scrollLeft(' ');
scrollLeft('3');
scrollLeft(' ');
scrollLeft('4');
scrollLeft(' ');
scrollLeft('5');
scrollLeft(' ');
scrollLeft('a');
scrollLeft(' ');
scrollLeft('l');
scrollLeft(' ');
scrollLeft('t');
scrollLeft(' ');
scrollLeft('o');
scrollLeft(' ');
scrollLeft('1');
scrollLeft(' ');
scrollLeft('2');
scrollLeft(' ');
scrollLeft('3');
scrollLeft(' ');
scrollLeft('4');
scrollLeft(' ');
scrollLeft('5');
scrollLeft(' ');
}

void scrollLeft(char ch){


int pos =lc.getCharArrayPosition(ch);
for (int scroll =8; scroll>0; scroll--) {
for (int i=0; i<6;i++) {
if (scroll+i<8) lc.setRow(0, scroll+i, alphabetBitmap[pos][i]);
}
delay(100);
//lc.clearDisplay(0);
}
}
Montaje
Funcionamiento montaje en Arduino

Link Video https://youtu.be/jrnOeMW6J7A


https://www.youtube.com/watch?v=jrnOeMW6J7A&feature=youtu.be
Conclusiones
En el presente trabajo se ejecutó un código el cual dio solución al
problema planteado por la guía, en el cual se utilizó para este proyecto
un micro controlador (Arduino), el código fue ejecutado sin problema en
una matriz 8x8 Led la cual nos mostró un mensaje de “Siga” y “Alto”
respectivamente para poder realizar el proyecto final y demostrar su
funcionamiento en un video explicativo.
Bibliografía

https://sites.google.com/site/temasdedisenoymanufactura/arduino#TOC
-Ventajas-y-desventajas-del-Arduino

https://arduinobot.pbworks.com/f/Manual+Programacion+Arduino.pdf

Recopilado de YouTube Joshua S Valencia (2016)


https://www.youtube.com/watch?v=k5zOcgTMAjQ

Recopilado de YouTube Muy Fácil de Hacer: (2016)


https://www.youtube.com/watch?v=ceMkvShbViw

Das könnte Ihnen auch gefallen