You are on page 1of 7

UNIVERSIDAD CATÓLICA DE SANTA

MARÍA

FACULTAD DE CIENCIAS E INGENIERÍAS FÍSICAS Y


FORMALES
PROGRAMA PROFESIONAL DE INGENIERÍA
MECANICA, MECÁNICA-ELÉCTRICA Y MECATRÓNICA

GRUPO: 02
TEMA: Software de programación para arduino
ESTUDIANTE:
FECHA DE ENTREGA:
Software de programación para arduino

1. OBJETIVO

- Aprender a descargar y manejar el entorno de programación de


ARDUINO.
- Conectar la placa Arduino e instalar los drivers USB.
- Escribir y cargar una aplicación para la placa Arduino.

2. MARCO TEORICO

2.1 PLACA ARDUINO


La placa Arduino constituye un sistema didáctico que facilita el
trabajo con un microcontrolador (Atmega de ATMEL).
Arduino es una plataforma de hardware libre y esta diseñado para
facilitar el empleo de microcontroladores en el desarrollo de
proyectos multidisciplinarios. Esta plataforma viene con una
interfase USB capaz de suministrar alimentación a la misma
plataforma y para algunos sensores básicos que podrían instalarse
sobre esta plataforma.

PARTES

La plataforma Arduino Uno dispone:


- 1 Cristal de 16 MHz.
- 1 Interfaz USB.
- 32 kB de memoria FLASH.
- 14 pines digitales de entrada/salida.
- 6 pines de salidas PWM. (Tomados de las E/S Digitales)
- 6 Entradas analógicas.
- 2 Líneas para comunicación I2C.
- 2 Líneas para transmisión y recepción.
- 2 Líneas para interrupción.

3. PROCEDIMIENTO
LED INTERMITENTE

ALARMA
SECUENCIA DE TRES LEDS:
INTERMITENTE
4. ACTIVIDADES
Configuración E/S

SD PIN 0

SD PIN 1

SD PIN 2

SD PIN 3

SD PIN 4

SD PIN 5

SD PIN 6

ED PIN10

Booleana val=0

Leer

Val=PIN 10

Val=HIGH

PIN 0=HIGH PIN 1=HIGH

PIN 2=HIGH PIN 3=HIGH

PIN 4=HIGH PIN 5=HIGH

PIN 1=LOW PIN 0=LOW

PIN 3=LOW PIN 2=LOW

PIN 5=LOW PIN 4=LOW

Delay (200) Delay (200)


CONCLUSIONES

- La programación en arduino está basado en el lenguaje C++ por lo


que se puede usar algunos comandos de C++
- Para crear un programa se tiene 3 partes: la declaración de variables,
la configuración principal y el desarrollo de bucle.
- La configuración en bucle ocurre cada cierto tiempo al confugurarlo
con el comando delay.

You might also like