Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Kaboratorio 10

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 14

INTRODUCCIÓN A

LA PROGRAMACIÓN

LABORATORIO N°10
Introduccción a Arduino
INTRODUCCIÓN A LA PROGRAMACIÓN

Introducción a la programación
Laboratorio 10

Alumno (os): Jorge Alberto de la cruz López

Program :
Laboratorio 10
a

Profesor : Junior , usca huacasi

Nota:

Fecha de
: 07/06/2020 Hora: 23:59pm
entrega

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

OBJETIVOS:

 Conocer la sintaxis de implementación de un programa en arduino


 Desarrollar programas que usen componentes electronicos y lógicos

Equipos, materiales, programas y recursos:

 PC personal con Windows 10.


 Programa Tinkercad
 Acceso a la web https://www.arduino.cc/en/Tutorial/BuiltInExamples
 Material adicional en Canvas TECSUP.

SEGURIDAD:

• Ubicar maletines y/o mochilas en el lugar del aula de laboratorio destinado para tal fin.
• No ingresar con líquidos ni comida al laboratorio.
• Al culminar la sesión de laboratorio, apagar correctamente la computadora y el
monitor.
• Deberá dejar la mesa de trabajo y la silla que utilizó limpias y ordenadas.

PREPARACIÓN:

Para ello el alumno previamente deberá haber revisado el material publicado en TECSUP
Virtu@l, la participación activa en el transcurso de la clase previa al desarrollo del Laboratorio
y así lograr cumplir con los objetivos y metas trazados al final de cada clase.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

PROCEDIMIENTOS Y RESULTADOS

- Realizar el ejercicio Analog Read Serial

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

- Realizar el ejercicio Blink

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

- Realizar el ejercicio Digital Read Serial

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

Realizar el ejercicio Fade

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

- Completa el primer ejercicio con Read Analog Voltage

CONCLUSIONES:

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

Realizar 5 conclusiones como mínimo

2.Arduino es una plataforma open-hardware basada en una sencilla placa con


entradas y salidas (E/S), analógicas y digitales, Su corazón es el microcontrolador Atmega8,
un chip sencillo y de bajo coste que permite el desarrollo de múltiples diseños. Al ser open-
hardware tanto su diseño como su distribución es libre, puede utilizarse libremente para
desarrollar cualquier tipo de proyecto sin tener que adquirir ningún tipo de licencia.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

3. Tiene: - 14 pines de entrada/salida digital (de los cuales 6 pueden ser usados como
salidas PWM), - 6 entradas analógicas, - una conexión USB, - un conector para
alimentación, - un botón de reset

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

4. COMENZANDO CON ARDUINO 1.- Descargar el entorno Arduino. 2.-Instalar los drivers
USB. 3.Conectar la placa. Para programar la placa Arduino necesitas el entorno Arduino.
Descarga la última versión desde http://www.arduino.cc/en/Main/Software La última
versión de los drivers se puede encontrar en http://www.ftdichip.com/Drivers/ VCP.htm.
Se puede alimentar la placa desde el puerto USB (bueno para controlar dispositivos de
baja potencia como LEDs). Para alimentar la placa desde una fuente externa (6-12 V). En
cualquier caso, conecta la placa a un puerto USB de tu ordenador.

5. ESTRUCTURA DEL LENGUAJE DE PROGRAMACIÓN ARDUINO 1.- Organizado en al


menos, dos funciones void setup() { Declaraciones; } void loop() { Declaraciones; } 2.-
Ambas son necesarias para que el programa funcione 3.-Se puede incluir una sección de
declaración de funciones.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

6. INSTRUCCIONES DE E/S DIGITALES - HAY 14 PINES DE E/S DIGITALES


NUMERADOS DEL 0 AL 13 - AL SER DIGITALES, LOS VALORES QUE SE LEEN Y/O
ESCRIBEN SON 0 Y 1 - INSTRUCCIONES - POSIBLES VALORES pinMode(pin,modo)
digitalRead(pin) digitalWrite(pin, valor) - pin, entre 0 y 13 - modo, entre INPUT y OUTPUT
- valor, entre HIGH y LOW.

7. INSTRUCCIONES DE E/S ANALÓGICAS - HAY 6 PINES DE E/S DIGITALES


NUMERADOS DEL A0 AL A5 - AL SER ANALÓGICOS, SIEMPRE SON DE LECTURA (NO
NECESITA LA INSTRUCCIÓN pinMode) - INSTRUCCIONES analogRead(pin)
analogWrite(pinPWM, valor) - pinPWM, a elegir entre 3, 5, 6, 9, 10 y 11 - valor, entre 0 y
255 - pin, entre 0 y 5 - el valor que devuelve está entre 0 y 1023

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

También podría gustarte