Mauricio Matias C.

Taller de

Orientado a la elaboración de proyectos divertidos

Dame 6 horas para cortar un árbol y pasaré 4 afilando el hacha

Conociendo Nuestra Herramienta Principal

¿Qué es?

Arduino es una plataforma de código abierto que combina hardware y software, diseñada para facilitar la creación y programación de proyectos electrónicos interactivos

Ha sido diseñado para que cualquier persona pueda ingresar al mundo de la electrónica, microcontroladores y programación, siendo una herramienta versátil para prototipado.

¿Qué componentes logras reconocer?

¿La "cucharacha" con muchos pines (patas) como crees que se llama?

¿Logras ver más detalles con una lupa?

¿Y este diagrama?

👀 Observa con mucho detalle tu Arduino

Capacitores Electrolíticos

Resistencias

Reguladores de Voltaje

Conversor

USB - TTL

Capacitores Cerámicos

Led

Cristal Oscilador

Pulsadores

Pines Macho y Hembra

👀 ¿Lograste reconocer algunos?

ATmega328p

  • Fabricante: Atmel (Microchip).
  • Voltaje de operación: 1.8 a 5.5 VDC
  • Arquitectura de CPU: 8 bit AVR
  • Memoria flash: 32 KB
  • Memoria RAM: 2 KB
  • EEPROM: 2 KB
  • Frecuencia de operación: 8-16-20 Mhz
  • Pines I/O (entrada/salida): 23
  • Canales ADC (analógicos): 10
  • Interfaces: UART, TWI, SPI
  • Temperatura de Operación: -40° a 85° C

🔍 El esquemático oficial de Arduino UNO

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Definición de la configuración del proyecto:

  • ¿Qué pines se usaran?
  • ¿En que modo operaran dichos pines?
  • Inicializar sensores
  • Iniciación en general ...

Solo se ejecuta una vez

Que operaciones y acciones se harán:

  • Procedural
  • Ejecución de acciones
  • Interacción ...

Se repite una y otra vez hasta que el microcontrolador se apaga o cuelga

Loop()

Setup()

Es como un while(true)

Ánodo   +

Cátodo   -

Voltaje de operación por color de led

LED

Light-Emitting Diode

220 \Omega
+ 5\%
- 5\%

Tolerancia

Valor

Resistencia

🔎 Busquemos valores de Resistencias

?

R = \frac{R_{1}*R_{2}}{R_{1}+R_{2}}

Resistencias en Paralelo

Resistencias en Serie

R = R_{1} + R_{2}
R = \frac{ V_{Batería} - V_{Led}}{I}

R1 = 220 Ohm

R2 = 330 Ohm

R3 = 220 Ohm

¿Cuánto es la resistencia total?

 R. 

Si el voltaje es 4.5 Voltios

¿Cuánto es la corriente que circula en el circuito?

R.

Si la corriente es de 1 A

¿Cuánto es el voltaje de la fuente?

R.

Pulsador

Funciona similar

a un botón de timbre

🔎 Pongámoslo a prueba

AHORA SE VIENE

LO BUENO

void setup() {
  pinMode(13, OUTPUT);
  digitalWrite(13, LOW);
}

void loop() {
  digitalWrite(13, LOW);
  delay(1000);
  digitalWrite(13, HIGH);
  delay(1000);
}

El clásico Blink

Made with Slides.com