Académique Documents
Professionnel Documents
Culture Documents
TECNOLOGÍA DE SOFTWARE
NRC: 3669
TEMA
PUERTO PARALELO
INTEGRANTES:
ALEX LAMIÑO
ANDRÉS PÉREZ
BRYAN BATIOJA
DIEGO MERA
PROFESOR:
Abril 27 de 2017
1
2. OBJETIVOS
Objetivo General:
Objetivos Específicos:
3. MARCO TEÓRICO
1. Marco Teórico.
a) Definición del Arduino
Es una plataforma de hardware libre, basada en una placa con
un microcontrolador y un entorno de desarrollo, diseñada para facilitar el
uso de la electrónica en proyectos multidisciplinares.
El hardware consiste en una placa con un microcontrolador Atmel AVR y
puertos de entrada/salida.4 Los microcontroladores más usados son
el Atmega168, Atmega328, Atmega1280, y Atmega8 por su sencillez y bajo
coste que permiten el desarrollo de múltiples diseños. Por otro lado el
software consiste en un entorno de desarrollo que implementa el lenguaje
de programación Processing/Wiring y el cargador de arranque que es
ejecutado en la placa.4 Se programa en el ordenador para que la placa
controle los componentes electrónicos.
3
anteriormente. Existen en la web versiones para distintos sistemas
operativos.
4
3. Programación del código.
void setup() {
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
pinMode(11,OUTPUT);
}
void loop() {
digitalWrite(13,HIGH);
digitalWrite(11,LOW);
delay(100);
digitalWrite(13,LOW);
digitalWrite(12,HIGH);
delay(100);
digitalWrite(12,LOW);
digitalWrite(11,HIGH);
delay(100);
}
5
4. Compilación y ejecución del código en el software de Arduino.
4.1. Compilación:
6
5. Ejecución de la práctica.
foto
6. CONCLUSIONES
7. RECOMENDACIONES
Verificar que los drivers descargados sean los correctos para que no haya errores en el
funcionamiento. Además desconectar los otros controladores del computador.
Es importante que a la hora de programar especifiquemos bien el pin saliente con el que
vamos a trabajar.
Antes de usar el arduino instalar los drivers para el puerto en el que se lo conectó.
7
8. BIBLIOGRAFÍA
9. ANEXOS