Está en la página 1de 6

Laboratorio2

Preguntas de consulta:
a)Cuáles son los pines o puertos analógicos y digitales de Arduino ¿qué valores
tienen?
Las entradas digitales son las mismas que las salidas digitales, es decir, los pines
que van del 1 al 13. Se diferencian de las analógicas porque éstas son capaces de
“entender” sólo dos niveles de señal, LOW o valores cercanos a 0 V y HIGH o valores
cercanos a 5 V.
b)Defina y grafique una señal analógica, PWM y digital
Una señal digital es aquella que sólo nos pueden proporcionar dos estados lógicos
(ALTO y BAJO), o en efecto 0 y 1, visto desde el punto vista digital. Aunque realmente,
las señales digitales, no existen, ya que esto implica tener un tiempo de subida o
bajada de cero, lo que resulta imposible en un caso real. Todas las señales físicas son
analógicas aunque decimos que se comportan como señales digitales aquellas que se
aproximan a dicho comportamiento.

c)En qué consiste la resolución en Arduino, qué resolución maneja Arduino UNO
Arduino Uno tiene una resolución de 10 bits, es decir, unos valores entre 0 y 1023.
Arduino Due tiene una resolución de 12 bits, es decir, unos valores entre 0 y 4095.
d)Qué función cumplen las siguientes instrucciones de programación:
analogRead= Lee el valor analógico existente en el pin indicado (devuelve un número entre 0 y 1023)
digitalWrite = permite escribir valores lógicos digitales en un pin de Salida de una tarjeta Arduino
analogWrite= Escribe un valor en un pin analógico (genera onda PWM)
loop = es una secuencia de instrucciones de código que se ejecuta repetidas veces
if ... then= Es una estructura de control condicional, que nos permite bifurcar la ejecución de un
programa en base a una condición.

1.Implemente el siguiente proyecto con los siguientes componentes:


Placa de pruebas, resistencia, LED y Arduino

2.Implemente una secuencia de 3 diodos LED de tal manera que


estén tanto en alto como en bajo e intercambien su estado (velocidad)
según como usted disponga
3.Escriba el paso a paso de cómo programar un semáforobásico y
verifique su funcionamiento en el simulador

4.Implemente el mismo esquema, utilice la variación ‘PWM’ para


cambiar la intensidad del LED
5.Interprete el siguiente código de programación, ¿qué función
cumple el ciclo ‘contar o for’, qué valores proporciona la variable ‘led’?
siclicamente
Un incremento en la luz del led cada 500 milisegundos

6.Escriba en bloque + texto para que el programa tenga los siguientes


parámetros:
a)un retraso de 500 ms (milisegundos)
b)salida por el pasador o pin PWM 10
c)y el contador sea de 2 en 2
d)impleméntelo y verifique su funcionamiento

También podría gustarte