Subido por Jair Gomez

VASQUEZ QUINTERO ANGEL JOSHUA CUADRO COMPARARUVO

Anuncio
CENTROS DE ESTUDIOS TECNOLOGICOS,
INDUSTRIALERS Y DE SERVICIOS
CETIS 72
ALUMNO: VASQUEZ QUINTERO ANGEL JOSHUA
MATERIA: ELECTRONICA
DOCENTE: SANTIAGO LOPEZ ALDRIN
ACTIVIDAD: CUADRO COMPARATIVO
FECHA: 03 DE NOVIEMBRE DEL 2021
NOMBRE DE LA
SETENCIA
Vold Setup
Void loop
DigitalWrite
DigitalRead
AnalogRead
CUADRO COMPARATIVO
DESCRIPCION
La configuración vacía es técnicamente una
función que crea en la parte superior de cada
programa. Dentro de las llaves está el código
que desea ejecutar una vez tan pronto como
el programa comience a ejecutarse. El bucle
es otra función que usa Arduino como parte de
su estructura.
El bucle es otra función que usa Arduino como
parte de su estructura. El código dentro de la
función de bucle se repite una y otra vez
siempre que la Maker Board esté encendida. ;
(punto y coma) El final de un comando o
declaración.
permite escribir valores lógicos digitales en un
pin de Salida de una tarjeta Arduino.
Entonces, está función requiere que el pin
haya sido declarado como salida previamente.
La
función
digitalRead
es
utilizada
normalmente en la función loop, sirve para leer
un valor (o poner en un estado) un pin digital.
Los valores o estados posibles son HIGH
(alto) o LOW (bajo). El valor leído puede ser
almacenado en una variable o comprobarse
dinámicamente en una condición.
EJEMPLO
Un ejemplo claro del Void Setup es el uso en
creación de bucles para el parpadeo en
diferentes tiempos de un led
Un ejemplo tan familiar de la función Void loop es
la configuración para la programación de un
paro.
Un ejemplo claro del uso de la función del
digitalwrite es la programación de las pantallas
LCD.
La función digitalread como claro uso se aplica en
la conexión y programación de un push botón.
Un claro ejemplo es Leer una señal análoga en el
La función analogRead del lenguaje de puerto serial mediante analogRead. este programa
Arduino se utiliza para recibir valores de una sirve para registrar medidas de sensor de distancia o
entrada análoga, a voltajes variables entre 0V temperatura de la misma manera. Tras recibir un dato
y 5V. Una salida análoga puede ser un sensor de la entrada análoga, lo imprime en el puerto serial.
de algún tipo, un potenciómetro u alguna otra Se hace con un potenciómetro para variar
manualmente el voltaje. Se conecta la terminal del
señal.
centro al pin A0 y las de los extremos a 5Vcc y GND.
La función digitalRead tomará una lectura cada 200
milisegundos y la imprimirá en el puerto serial.
If/else
For
PinMode
Serial begin (9600)
Una instrucción if-else controla la bifurcación
condicional. Las instrucciones de se ejecutan
solo si se evalúa como un valor distinto de ifbranch condition cero (o true). Si el valor de es
distinto de cero, se ejecuta la instrucción
siguiente y se omite la instrucción que sigue
condition else al opcional.
La instrucción for se usa para repetir un bloque
de declaraciones entre llaves. Por lo general,
se usa un contador de incrementos para
incrementar y terminar el ciclo. La instrucción
for es útil para cualquier operación repetitiva y,
a menudo, se usa en combinación con
matrices para operar en colecciones de datos
/ pines.
La función de Arduino pinMode permite
configurar a cada pin, de forma individual,
como entrada o como salida. ... También está
función es usada en conjunto con digitalWrite
y digitalRead. Por lo general, pinMode es
usado sólo en la función setup.
Esta instrucción le indica al Arduino que inicie
comunicación con la computadora (o cualquier
dispositivo conectado a los pines RX y TX) con
una velocidad de comunicación serial de 9600
bits por segundo (baudios).
Un ejemplo claro puede ser, escribir un programa
en C que lea una edad e indique si la persona
puede votar o no.
Esta función es útil para cualquier operación
repetitiva, y se usa a menudo en combinación con
arreglos para operar en los datos / pines. Se usa
de la siguiente manera:
Un ejemplo, la bandera 0 del registro DDRB
configura directamente al pin 8 para una tarjeta
Arduino UNO R3. Entonces, si esta bandera vale
‘1’ el pin se configura como salida. Por el contrario
si vale ‘0’ se configura como entrada.
Ejemplo, para comunicarse a través de los pines
0 y 1 con un componente que requiere una
velocidad en baudios particular.
HIGH
LOW
Delay (1000)
El significado de HIGH (en referencia a un pin)
es un poco diferente dependiendo si el pin
está configurado como INPUT (de entrada) u
OUTPUT (de salida). ... un voltaje mayor a 3
voltios está presente en el pin (tarjetas de 5V)
un voltaje mayor a 2 voltios está presente en
el pin (tarjetas de 3.3V)
El significado de LOW también tiene puede ser
diferente dependiendo si el pin esta puesto a
INPUT u OUTPUT. cuando un pin es
configurado como INPUT con pinMode() , y
leído con digitalRead() , el Arduino (ATmega)
reportara LOW si: un voltaje menor que 3
voltios está presente en el pin (tarjetas de 5V)
El bucle en un código con delay (1000) se
ejecutará en algo más de tiempo, ya que se
produce un retardo al ejecutar Serial.
println(«Hola»). Ocurrirá igual con cualquier
otra serie de instrucciones que se incluyan
dentro del bucle.
La función Arduino pinMode usada para las
tarjetas, es indispensable para cualquier
aplicación donde se requiere usar entradas o
salidas digitales.
Un ejemplo claro en este estado puede ser en
drenar corriente, por ejemplo, encender un LED
que está conectado a +5 voltios (o +3.3 voltios)
mediante un resistor en serie
Un ejemplo, la idea es que el procesador espera
a que el timer le notifique de su desbordamiento.
Cuando esto ocurre se genera una interrupción
por Hardware. Esta interrupción ocurre en un
tiempo conocido lo cual permite detener al
procesador durante un tiempo definido
Descargar