Diferencia entre revisiones de «Funciones»
De ArduWiki
(→Comunicación) |
(→Clases y objetos) |
||
Línea 92: | Línea 92: | ||
* [[interrupts()]] | * [[interrupts()]] | ||
* [[noInterrupts()]] | * [[noInterrupts()]] | ||
+ | |||
+ | == Puerto comunicaciones == | ||
+ | * [[Serial]] | ||
+ | * [[SPI]] | ||
+ | * [[1-Wire]] | ||
+ | * [[CAN]] | ||
+ | * [[RS-485]] | ||
== Clases y objetos == | == Clases y objetos == | ||
− | |||
* [[String]] | * [[String]] | ||
* [[Stream]] | * [[Stream]] |
Revisión del 17:28 26 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()
- isAscii()
- 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
Puerto comunicaciones
Clases y objetos
USB
Solo placas ATmega32u4, DUE y Zero