Clase 3 I&P2021

De Casiopea


AsignaturaInteracción y Performatividad
Del CursoInteracción y Performatividad 2021
3
Fecha2021/04/09


Clase 3

Video de la calse 3:
https://drive.google.com/file/d/1T0y-AoHecm_JIk02LL81JAn81LPUOZM2/view?usp=sharing


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 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


+Referencia de todas las funciones de Arduino