Arduino
Arduino
Arduino
ELECTRONICA:
VOLTAJE:
Es una magnitud física que impulsa a los electrones a lo largo de un conductor (por
ejemplo, un cable) en un circuito eléctrico cerrado, provocando el flujo de una corriente
eléctrica. Su unidad de medida es el voltaje (V).
VOLTAJE DC:
++ + + + + + + + + +
+ + + + + + ++ + +
VOLTAJE AC:
también fluyen por un conductor, pero a diferencia del anterior circulan corriente de
ambas polaridades.
-+ -+-+-+-+-+-+-+-+-+
FRANZ GABRIEL HUARINA VILLANUEVA VOLTIO = V 6TO “A”
+-+-+-+-+-+-+-+-+-+-+
AMPERIO = I
RESISTENCIA = R
SISTEMAS INFORMATICOS
+-+-+-+-+-+-+-+-+-+-
+-+-+-+-+-+-+-+-+-+
SISTEMAS ELECTRONICOS:
ENTRADAS (IN):
Las entradas o inputs son sensores electrónicos o mecánicos que toman las señales (en
forma de temperatura, presión, humedad, contacto, luz, movimiento, etc.) del mundo físico
y las convierte en señales de corriente y voltaje.
SALIDAS (OUT):
Las salidas u outs son actuadores, convierten las señales de corriente o voltaje en
señales físicamente utilices como movimiento, luz, sonido, fuerza, rotación, entre otros.
PROCESAMIENTO DE SEÑAL:
Convierten la corriente
Toman las señales Manipulan,
o voltaje en señales
del mundo físico y interpretan y
físicamente útiles.
las convierte en transforman las
corriente o voltaje. señales.
SEÑALES ELECTRONICAS:
SEÑAL DIGITAL:
Son variables que se caracterizan por tener dos estados diferenciados, encendido o
apagado.
Estas variables son las más fáciles de tratar, en lógica serían los valores verdadero o
falso, también se los podría denominar como 1 o 0.
VARIABLE ANALOGA:
Son aquellas que pueden dar un número infinito de valores comprendidos entre dos
límites. La mayoría de los fenómenos de vida real son señales análogas (sonido,
temperatura, voz, etc.)
La modulación por ancho de curso de una señal fuente de energía es una técnica en la
que se modificó el siclo de una señal periódica (por ejemplo, si aplicamos pwm a un let
podemos variar a un intercalado de brillo y si le aplicamos una pwm doble a un motor
lograremos variar la velocidad del mismo.
COMUNICACIÓN SEÑAL:
Componentes electrónicos;
Diversos componentes electrónicos unen sus fuerzas para lograr aplicar aplicaciones
fantásticas como por ejemplo el televisor de tu casa una computadora un celular, por
dentro encontraremos tarjetas, resistencia, condensadores, circuitos integrados u otros.
MICROCONTROLADOR;
PROTOBOARD:
Es una placa reutilizable para construir prototipos de circuitos electrónicos son soldadura
compuesta con bloques de plástico perforados y numerosas laminas delgadas de una
aleación de cobre, estaño y fosforo.
RESISTENCIA:
Es un material formado por carbón y otros elementos resistivos para disminuir la corriente
que pasa, una resistencia se pone al paso de la corriente el valor de una resistencia
eléctrica se obtiene leyenda las franjas de colores con las que viene, y la operación es la
siguiente:
CIFRA CIFRA R
SIGNIFICATIVA SIGNIFICATIVA
Negro - 0 1 -
Marrón 1 1 10 +-1%
Naranja 3 3 1.000
Violeta 7 7 - +-0,20%
Gris 8 8 - -
Blanco 9 9 - -
Dorado - - - +-5%
Plateado - - - +-10%
Ninguno - - - +-20%
2) Pines analógicos: Estos pueden detectar señales análogas como por ejemplo la Luz o
la Temperatura, estos sensores poseen un segmento de voltaje de funcionamiento desde
cero (0) a Cinco (5) Voltios. A través de estos se pueden medir cosas del mundo real
como por ejemplo Temperatura. Si el Pin de lectura analógica tiene una resolución de
ocho (8) bits, te va permitir dividir los cinco (5) voltios en 256 segmentos, es decir la
Temperatura máxima
4) Pines Digitales: Estos detectan si hay un cero. Se utilizan para pulsaciones de botones
o dispositivos que mandan o reciben información digital.
Los Pines que contiene una línea ondulada (como en la Ñ) soportan PWM (Power o
Pulse-Width Modulation – Modulación por ancho de Pulso), usado para el control de
intensidad, por ejemplo, de luz.
5) Puerto o conector USB: Este nos permite conectar nuestra Arduino a la PC, cargar
nuestro código y alimentar la tarjeta.
7) Alimentación: Nos permite alimentar nuestra tarjeta con voltaje de Corriente Continua
de Siete (7) a Doce (12) voltios.
10) Botón y Pin de Reinicio: El botón de reinicio está directamente conectado al Pin del
Microcontrolador conocido como “Clear” ó “Master Clear”, este necesita de sus cinco (5)
voltios para hacer correr el programa.
El pin de reinicio o Reset permite hacer lo mismo que el botón, pero a través de un circuito
individual.
11) GND, Pin Cero Voltios o Tierra: Es la contraparte del positivo (5 voltios), es lo que
permite cerrar el círculo de alimentación.
14) Recepción (RX) y Transmisión (TX) Serial: Esta transmisión se da a través de los
Pines Cero (0) y Uno (1).
Pines GND
Pines 5v y 3.3v
Pines ICSP
PWM
AREF
PROGRAMACION EN ARDUINO
Programar Arduino consiste en traducir a líneas de código las tareas automatizadas que
queremos hacer leyendo de los sensores y en función de las condiciones del entorno
programar la interacción con el mundo exterior mediante unos actuadores.
Se trata de una placa open hardware por lo que su diseño es de libre distribución y
utilización, que incluso podemos construirnos nosotros mismos
Entorno de desarrollo
Lo primero que tenemos que hacer para comenzar a trabajar con el entorno de desarrollo
de arduino es configurar las comunicaciones entre la placa Arduino y el PC.
Funciones
Variables
Una variable puede ser declarada en el inicio del programa antes de setup, localmente a
una determinada función e incluso dentro de un bloque como pueda ser un bucle. El sitio
FRANZ GABRIEL HUARINA VILLANUEVA 6TO “A”
SISTEMAS INFORMATICOS
Tipos de datos
Operadores aritméticos
Sentencias condicionales
Lee el valor desde el pin analógico especificado con una resolución. Esta función solo
funciona en los pines analógicos. El valor resultante es un entero de 0 a 1023. Los pines
analógicos, a diferencia de los digitales no necesitan declararse previamente como INPUT
o OUTPUT.
Especifica un valor o semilla como el punto de inicio para la función. Este parámetro debe
ser realmente aleatorio y para ello puede emplearse la función o incluso para leer ruido
eléctrico desde una entrada analógica.
Puerto serie
Imprime datos al puerto serie seguido por un retorno de línea automático. Este comando
tiene la misma forma, pero este último sin el salto de línea al final. Este comando puede
emplearse para realizar la depuración de programas. Para ello puede mandarse mensajes
de depuración y valores de variables por el puerto serie. Posteriormente, desde el entorno
de programación de Arduino, activando el "Serial Monitor" se puede observar el contenido
del puerto serie, y, por lo tanto, los mensajes de depuración. Para observar correctamente
el contenido del puerto serie se debe tener en cuenta que el "Serial Monitor" y el puerto
serie han de estar configurados a la misma velocidad (Para configurar la velocidad del
puerto serie se hará con el comando).
ARDUINO IDE