Está en la página 1de 16

INTRODUCCIÓN A ARDUINO

JAVIER DÍAZ VALDERRAMA


EST. INGENIERÍA CIVIL BIOMÉDICA
Actividad 1

@fablabuv
SEGUIR +
Etiquetar en una HISTORIA

Introducción a Arduino
Software y hardware

Introducción a Arduino
Plataforma open-source para
Tipos de arduino crear circuitos electrónicos

NANO
MICRO MEGA

UNO LEONARDO

Introducción a Arduino
Entrega de KITS

Un representante de cada
pareja retira un kit

Introducción a Arduino
Arduino UNO
Microcontrolador ATmega328 de Atmel
14 pines digitales
6 entradas analogicas
Conector de alimentación
Conexión USB
Encabezado ICSP

Introducción a Arduino
Alto nivel
Lenguajes de programación Bajo nivel

Bajo Nivel Alto Nivel

Introducción a Arduino
Estructura de codigo
Arduino (C++)

Definición de valriables
Funcion de configuración

Logica y bucle

OBS: SIEMPRE que termines una linea debes agregar un ";" al final

Introducción a Arduino
Algunos tipos de variables básicas

int = Números enteros


float = Números decimales
String = String o texto
bool = True/False
unsigned long = Numeros indefinidos

OBS: Al usar una variable de tipo float SIEMPRE se debe usar punto (.) y no comas(,).
Estos tienen diferentes significados en programación.

Introducción a Arduino
Asignación de variables

Cada variable tiene un TIPO, NOMBRE y VALOR.

OBS: Es recomendable asignar los nombres de las variables con letras minúsculas o
palabras claves no muy complejas ni signos

OBS_2: Una variable NO puede comenzar con números ni signos. Tampoco debe
contener espacios.

Introducción a Arduino
Actividad 2. Circuito LED
R LED GND
MATERIALES
|||
Arduino UNO Pin Digital

Diodo LED
Arduino
LED R
Resistencia 330 Ohm
|||

Introducción a Arduino
Actividad 3. Programacion LED

MATERIALES

Arduino IDE

Circuito LED

Chat GPT
chat.openai.com

Introducción a Arduino
Actividad 4. Hacer un Semáforo

MATERIALES

Arduino IDE

Circuito LED

Introducción a Arduino
Adquisicion de señales análogas

analogRead(pin););

OBS_2: Conversor
analogo-digital 10 bits

Introducción a Arduino
Comunicación/Monitor Serial

Comunicación serial: Traspaso de información entre el


Arduino y el PC. Bits por segundo (baudios).

Serial.begin(9600);

OBS: para generar esta comunicación en necesario


definirlo en el programa

Introducción a Arduino
Actividad 5. Circuito LDR
Pin análogo
Arduino
MATERIALES

Arduino UNO
Vcc (+5v)
R

|||
LDR GND
Resistencia 330 Ohm

Introducción a Arduino

También podría gustarte