Diferencia entre revisiones de «Funciones»
De ArduWiki
m (Jopapa hizo referencia a la clase Stream en la descripción de Wire, por eso inmediatamente corregí la referencia con la S mayúscula para que así automáticamente se vincule con la de Jopapa) |
m (Pequeñas correcciones ortográficas los títulos de las secciones) |
||
Línea 6: | Línea 6: | ||
* [[digitalWrite()]] | * [[digitalWrite()]] | ||
− | == E/S | + | == E/S analógicas == |
* [[analogRead()]] | * [[analogRead()]] | ||
* [[analogWrite()]] - PWM | * [[analogWrite()]] - PWM | ||
Línea 28: | Línea 28: | ||
− | == | + | == Matemáticas == |
* [[abs()]] | * [[abs()]] | ||
* [[constrain()]] | * [[constrain()]] | ||
Línea 38: | Línea 38: | ||
* [[sqrt()]] | * [[sqrt()]] | ||
− | == | + | == Trigonométricas == |
* [[sin()]] | * [[sin()]] | ||
* [[cos()]] | * [[cos()]] | ||
Línea 58: | Línea 58: | ||
* [[isWhitespace()]] | * [[isWhitespace()]] | ||
− | == | + | == Conversiones de tipo == |
Cuando requieres convertir un tipo de dato en otro puedes usar estas funciones: | Cuando requieres convertir un tipo de dato en otro puedes usar estas funciones: | ||
* [[char()]] | * [[char()]] |
Revisión del 20:12 18 jun 2018
Para controlar la placa Arduino y realizar cálculos.
Contenido
E/S digitales
E/S analógicas
- analogRead()
- analogWrite() - PWM
- analogReference()
- analogReadResolution() - solo MEGA
- analogWriteResolution() - solo MEGA
E/S avanzadas
Tiempos
Matemáticas
Trigonométricas
Caracteres
- isalpha()
- isAlphaNumeric()
- isadcii()
- isControl()
- isdigit()
- isgraph()
- isHexadecimalDigit()
- isPrintable()
- isPunct()
- isSpace()
- isLowerCase()
- isUpperCase()
- isWhitespace()
Conversiones de tipo
Cuando requieres convertir un tipo de dato en otro puedes usar estas funciones:
Random
Bit y Bytes
Interrupciones externas
Comunicación
USB
Solo placas ATmega32u4, DUE y Zero