librerias de arduino

Páginas: 6 (1329 palabras) Publicado: 26 de mayo de 2014
Librerías
Las Librerías proveen funcionalidad extra a nuestro sketch, por ejemplo: al trabajar con hardware o al manipular datos. Para usar una librería dentro de un sketch, puedes seleccionarla desde Sketch > Import Library (Importar Librería).
Si deseas usar librerías que no vienen junto con Arduino, necesitarás instalarlas. Para hacerlo, descarga la librería y descomprímela. Deberíalocalizarse en una carpeta propia, y normalmente, contener dos archivos, uno con sufijo ".h" y otro con sufijo ".cpp". Abre tu carpeta sketchbook de Arduino, si ya existe una carpeta llamada "libraries", coloca la carpeta de la librería ahí dentro. Reiniciar el IDE de Arduino para encontrar la nueva librería en el menú Sketch > Import Library.
Para más detalles, ver página Entorno de Arduino:Librerías.
Librerías Estándar
EEPROM - Para leer y escribir en memorias "permanentes".
Ethernet - Para conectar a internet usando el Ethernet Shield?.
Firmata - Para comunicarse con aplicaciones en la computadora usando un protocolo estándar Serial.
LiquidCrystal - Para controlar Displays de cristal líquido (LCD)
Servo - Para controlar servomotores
SoftwareSerial - Para la comunicación serialde cualquier pin digital.
Stepper - Para controlar motores paso a paso (Stepper motors)
Wire - Interfaz de dos cables, ó Two Wire Interface (TWI/I2C), para enviar y recibir datos a través de una red de dispositivos y sensores.
Estas librerías son compatibles con versiones de Wiring. Los siguientes enlaces apuntan a la (excelente) documentación de Wiring:
Matrix - Librería para manipulardisplays de matrices de LED básicas.
Sprite - Librería básica para manipulacion de sprites para usar en animaciones con matrices de LEDs.
Librerías Contribuídas
Para instalar una librería contribuída, descomprimirla en la subcarpeta libraries ubicada en el sketchbook. Para más información, ver Entorno de Arduino.
Comunicación (networking y protocolos):
Messenger - Para procesar mensajes detexto desde la computadora.
NewSoftSerial - Versión mejorada de la librería SoftwareSerial.
OneWire - Controla dispositivos (de Dallas Semiconductor) que usan el protocolo One Wire.
PS2Keyboard - Lee caracteres de un teclado PS2.
Simple Message System - Envía mensajes entre Arduino y la computadora.
SSerial2Mobile - Envía mensajes de texto o emails usando un teléfono móvil (via comandosAT a través de software serial)
Webduino - Librería de web server extendible (para usar con Arduino Ethernet Shield)
X10 - Para enviar señales X10 a trav{es de lineas de corriente AC.
XBee - Para comunicaciones entre XBees en modo API.
SerialControl - Para controlar remotamente otras Arduino a través de una conexión serial.
Sensores:
Capacitive Sensing - Convertir dos o más pins ensensores capacitivos.
Debounce - Para lectura de inputs digitales con ruido (por ejemplo, botones).
Displays y LEDs:
Improved LCD library Arregla bugs de inicialización de LCD de la librería LCD oficial de Arduino.
GLCD - Grafica rutinas para LCDs basados en el chipset KS0108 ó equivalentes.
LedControl - Para controlar matrices de LEDs o displays de siete segmentos con MAX7221 ó MAX7219.LedControl - Alternativa a la librería Matrix para controlar múltiples LEDs con chips Maxim.
LedDisplay - Control para marquesina de LED HCMS-29xx.
Generación de Frecuencias y Audio:
Tone - Genera frecuencias de audio de onda cuadrada en el background de cualquier pin de un microcontrolador.
Motores y PWM:
TLC5940 - Controlador de PWM de 16 canales y 12 bits.
Medición de Tiempo:DateTime - Librería para llevar registro de fecha y hora actual en el software.
Metro - Útil para cronometrar acciones en intervalos regulares.
MsTimer2 - Utiliza timer 2 interrupt para disparar una acción cada N milisegundos.
Utilidades:
TextString, también conocido como String - Maneja strings.
PString - Liviana clase para imprimir en búfer.
Streaming - Método para simplificar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Libreria en Arduino
  • Libreria Virtualwire Arduino
  • Libreria
  • libreria
  • librerias
  • Libreria
  • arduino
  • Arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS