Mauricio Matias
🇧🇴 Software Developer 🔓 OSH / FLOSS lover and contributor "Make it Real"
Mauricio Matias C.
Orientado a la elaboración de proyectos divertidos
Dame 6 horas para cortar un árbol y pasaré 4 afilando el hacha
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
🔍 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:
Solo se ejecuta una vez
Que operaciones y acciones se hará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
Tolerancia
Valor
Resistencia
🔎 Busquemos valores de Resistencias
?
Resistencias en Paralelo
Resistencias en Serie
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
void setup() {
pinMode(13, OUTPUT);
digitalWrite(13, LOW);
}
void loop() {
digitalWrite(13, LOW);
delay(1000);
digitalWrite(13, HIGH);
delay(1000);
}
By Mauricio Matias
Un taller de arduino, como nunca te lo explicaron, un taller que personalmente me hubiese gustado tomar en mis primeros pasos por el mundo de la electrónica, los microncontroladores y la programación.
🇧🇴 Software Developer 🔓 OSH / FLOSS lover and contributor "Make it Real"