Cod-ES proporciona funciones y macros en español para toda la gestión de pines de Arduino.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/FrancoMartino/cod-es/llms.txt
Use this file to discover all available pages before exploring further.
Configuración de pines
configurarEntrada
Configura un pin como entrada, con opción de activar la resistencia pull-up interna.
Número de pin a configurar como entrada.
Si es
VERDADERO, activa la resistencia pull-up interna (INPUT_PULLUP). Por defecto es FALSO (INPUT).configurarSalida
Configura un pin como salida digital.
Número de pin a configurar como salida.
Lectura de pines
leerPin
Lee el valor actual de un pin, ya sea en modo digital o analógico.
Número de pin a leer. Para lectura analógica usa los pines
A0–A5 (o los disponibles en tu placa).Modo de lectura:
DIGITAL (retorna 0 o 1) o ANALOGICO (retorna 0–1023 en resolución de 10 bits).Escritura en pines
encender y apagar
Atajos para escribir ALTO o BAJO en un pin digital.
Número de pin en el que se establece la salida.
salidaDigital
Macro que equivale a digitalWrite. Permite escribir cualquier valor (ALTO/BAJO) en un pin digital.
salidaAnalogica
Macro que equivale a analogWrite. Genera una señal PWM en el pin especificado.
salidaAnalogica solo funciona en pines con soporte PWM (marcados con ~ en la placa). En Arduino Uno estos son los pines 3, 5, 6, 9, 10 y 11.Referencia y resolución analógica
| Función | Arduino | Descripción |
|---|---|---|
referenciaAnalogica(tipo) | analogReference(tipo) | Establece la referencia de voltaje para lecturas analógicas |
resolucionLecturaAnalogica(bits) | analogReadResolution(bits) | Fija la resolución de leerPin en modo analógico (placas Due, Zero, MKR) |
resolucionEscrituraAnalogica(bits) | analogWriteResolution(bits) | Fija la resolución de salidaAnalogica (placas Due, Zero, MKR) |
Generación de tonos
tono
Genera una onda cuadrada en la frecuencia indicada sobre el pin especificado.
Pin de salida para el tono (cualquier pin digital).
Frecuencia en Hz.
Duración en milisegundos. Si se omite, el tono continúa hasta llamar a
apagarTono.apagarTono
Detiene la generación del tono en el pin indicado.
Pin en el que se detendrá el tono.
Medición de pulsos
pulsacionEn
Mide la duración de un pulso en un pin digital. Devuelve la duración en microsegundos.
Pin en el que se mide el pulso.
Estado del pulso a medir:
ALTO o BAJO.leerPulsoPreciso
Equivale a pulseInLong. Usa micros() internamente para mediciones más exactas en presencia de interrupciones activas.
Pin en el que se mide el pulso.
Estado del pulso a medir:
ALTO o BAJO.