Diferencia entre revisiones de «Clase 3 I&P2021»

De Casiopea
(Página creada con «{{Observación |Fecha=2021/04/09 }} Clase 3 <br> Video de la calse 3:<br> <br> Resumen programación en Arduino: Hasta la fecha se ha trabajado con ciertas funcio…»)
 
Sin resumen de edición
Línea 17: Línea 17:


'''analogWirte()''': Esta función simula escribir un valor análogo en uno de los pines de Arduino mediante PWM (modulación de ancho de pulsos). En concreto analogWrite escribe un numero entre 0 y 255 o visto de otro modo, un valor entre el 0% y el 100% del voltaje que se puede enviar. Esto se puede usar para dimear el encendido de un led, controlar un motor, etc.
'''analogWirte()''': Esta función simula escribir un valor análogo en uno de los pines de Arduino mediante PWM (modulación de ancho de pulsos). En concreto analogWrite escribe un numero entre 0 y 255 o visto de otro modo, un valor entre el 0% y el 100% del voltaje que se puede enviar. Esto se puede usar para dimear el encendido de un led, controlar un motor, etc.
[https://www.arduino.cc/reference/en/language/functions/analog-io/analogwrite/ link de referencia]
[https://www.arduino.cc/reference/en/language/functions/analog-io/analogwrite/ link de referencia]<br>
 


===== Funciones de entradas =====
===== Funciones de entradas =====
'''digitalRead()''': Función que lee un valor digital, esto es un 0 o un 1. Principalmente se usará para leer la entrada de botones.
'''digitalRead()''': Función que lee un valor digital, esto es un 0 o un 1. Principalmente se usará para leer la entrada de botones.
[https://www.arduino.cc/reference/en/language/functions/digital-io/digitalread/ link de referencia]
[https://www.arduino.cc/reference/en/language/functions/digital-io/digitalread/ link de referencia]<br>
 


'''analogWrite()''': Función que lee un valor análogo, es decir, lee el voltaje de entrada que un elemento pueda entregar, los valores que maneja esta función dependen de cada modelo de Arduino, en el caso de un Arduino UNO la función lee un valor entre 0v y 5v que entran en un PIN de Arduino y eso lo transforma en un valor numérico entre 0 y 1023, por lo tanto en el programa de Arduino se podrá leer valores entre 0 y 1023.
'''analogWrite()''': Función que lee un valor análogo, es decir, lee el voltaje de entrada que un elemento pueda entregar, los valores que maneja esta función dependen de cada modelo de Arduino, en el caso de un Arduino UNO la función lee un valor entre 0v y 5v que entran en un PIN de Arduino y eso lo transforma en un valor numérico entre 0 y 1023, por lo tanto en el programa de Arduino se podrá leer valores entre 0 y 1023.
Esto se usará para sensores y potenciometros.
Esto se usará para sensores y potenciometros.
[https://www.arduino.cc/reference/en/language/functions/analog-io/analogread/ link de referencia]
[https://www.arduino.cc/reference/en/language/functions/analog-io/analogread/ link de referencia]<br>

Revisión del 10:33 12 abr 2021




2021/04/09



Clase 3
Video de la calse 3:



Resumen programación en Arduino:

Hasta la fecha se ha trabajado con ciertas funciones en los ejemplos que se han desarrollado en clases. A continuación se resumen las principales funciones que se han utilizado:
Las funciones se van a clasificar en funciones para entradas, funciones para salidas, funciones de procesamiento. El termino "función" se usa para definir una instrucción que se asigna a Arduino para que ejecute.

Funciones de salidas

digitalWrite(): La función digitalWrite permite escribir un valor digital en uno de los pines de Arduino. Un valor digital puede ser 1 o 0 (HIGH/LOW, "corriente/no-corriente"). Esto se puede usar para encender y apagar un led o abrir y cerar un interruptor. link de referencia

analogWirte(): Esta función simula escribir un valor análogo en uno de los pines de Arduino mediante PWM (modulación de ancho de pulsos). En concreto analogWrite escribe un numero entre 0 y 255 o visto de otro modo, un valor entre el 0% y el 100% del voltaje que se puede enviar. Esto se puede usar para dimear el encendido de un led, controlar un motor, etc. link de referencia


Funciones de entradas

digitalRead(): Función que lee un valor digital, esto es un 0 o un 1. Principalmente se usará para leer la entrada de botones. link de referencia


analogWrite(): Función que lee un valor análogo, es decir, lee el voltaje de entrada que un elemento pueda entregar, los valores que maneja esta función dependen de cada modelo de Arduino, en el caso de un Arduino UNO la función lee un valor entre 0v y 5v que entran en un PIN de Arduino y eso lo transforma en un valor numérico entre 0 y 1023, por lo tanto en el programa de Arduino se podrá leer valores entre 0 y 1023. Esto se usará para sensores y potenciometros. link de referencia