Cómo utilizar la biblioteca SRIO para Arduino

con SRIO biblioteca puede extand su entrada-salida de Arduino con registro de desplazamiento 4021 y 74HC595
Usted puede encontrar este tutrorial aquí: http://www.e-licktronic.com/en/content/19-tutorial-library-sriohttp://www.e-licktronic.com/en/content/19-tutorial-library-srio
En este tutorial veremos cómo utilizar la biblioteca SRIO con junta Dilicktal

Para este tutorial necesitas:
-1 x Midilickuino
-x 1 Arduino
-x 1 à 8 x Dilicktal
-Software de Arduino (versión 1.0 o más reciente)
-Biblioteca SRIO
-1 x cable USB

Descripción de la biblioteca de SRIO:

Initialize() vacío;
Inicializar me / O utilizado con Dilicktal

void Led_SR_Write (byte SR_num, datos del octeto);
Establecer un valor de registro de desplazamiento de 8 bits seleccionado
número de Dilicktal de 0 a 7 (0 = > primer Dilicktal conectado, 1 = > Dilicktal segundo conectado...)
Valor enviado desde 0 a 255
Ejemplo:
Led_SR_Write(0,255) se enciende todo LEDs de la primera Dilicktal en la cadena.

void Led_Pin_Write (byte Pin_num, bandera de byte);
Conjunto de 0 o 1 en el Pin Led seleccionado
El número de rangos de perno de 0 a 63 (0 siendo la primera clavija de la primera Dilicktal...)
valor enviado 1 = > a o 0 = > OFF
Ejemplo:
Led_Pin_Write (34,1) Encienda el LED de tercera de la quinta Dilicktal de la cadena.

void Led_All_On();
Enciende todos los LEDs de encendido conectado
No necesita ningún parámetro

void Led_All_Off();
Desactiva todo el LED conectado
No necesita ningún parámetro

byte Led_SR_Read (bytes SR_num);
Devuelve el valor (8 bits) del estado de los LEDs en el tablero de Dilicktal seleccionado
Número de Dilicktal de 0-7 (0 = > primer Dilicktal conectado, 1 = > Dilicktal segundo conectado...)

byte Button_SR_Read (bytes SR_num);
Devuelve el valor (8 bits) del estado de los botones de la Dilicktal seleccionado
Número de Dilicktal de 0-7 (0 = > primer Dilicktal conectado, 1 = > Dilicktal segundo conectado...)

byte Button_Pin_Read (bytes Pin_num);
Devuelve el estado del botón, 0 = > lanzado o 1 = > pulsa
El número de rangos de perno de 0 a 63 (0 siendo la primera clavija de la primera Dilicktal...)

Artículos Relacionados

La ESP8266 parte 1 - serie WIFI módulo para Arduino

La ESP8266 parte 1 - serie WIFI módulo para Arduino

Esta es la parte 1 de 3 instructables para ayudarle a utilizar el ESP8266 con Arduino. En este este primer tutorial aprenderemos cómo a la instalación y prueba el módulo conectado a un Arduino.La ESP8266 es quizás el más versátil módulo serial para c
Cómo instalar y utilizar el módulo de Bluetooth JY-MCU para Arduino

Cómo instalar y utilizar el módulo de Bluetooth JY-MCU para Arduino

Hola, en este instructable enseñará usted cómo instalar y utilizar el módulo de Bluetooth JY-MCU para Arduino. Este pequeño módulo te permitirá controlar tu arduino de forma inalámbrica desde su computadora o teléfono. Deja comienzo.Paso 1: Alambre J
CupBots - 3D plataforma robótica impresa para Arduino y frambuesa Pi

CupBots - 3D plataforma robótica impresa para Arduino y frambuesa Pi

Aquí es un proyecto de robótica de gran fin de semana para emprender con amigos o gente en su espacio local del fabricante. Usted necesitará una impresora 3D práctico 3D impresión los archivos STL adjuntan como parte de los pasos a continuación y una
ArduDroid: Un Simple 2-Way Bluetooth controlador basado en Android para Arduino

ArduDroid: Un Simple 2-Way Bluetooth controlador basado en Android para Arduino

ACTUALIZACIONES:19 de noviembre. 2031: opinión: la increíble sinergia entre Arduino y Android.30 de octubre de 2013: Andruino está ahora oficialmente ARDUDROID y pronto estará disponible en Google Play. Este cambio de nombre para evitar conflicto con
Conexión ESP8266-01 para Arduino UNO / MEGA y BLYNK

Conexión ESP8266-01 para Arduino UNO / MEGA y BLYNK

Este es un tutorial para mostrar cómo flash firmware a ESP8266-01 y conectarse a Blynk con un ESP8266 - 01 como un Arduino wifi shield.Hardware necesario:* Arduino Uno/Mega* Jumper cables* USB al cable del USB B* ESP8266-01Software necesario:Para fac
Escudo de ECG para Arduino

Escudo de ECG para Arduino

Recientemente hice shield para arduino que puede medir ECG, respiración, finalmente después de algunos cambios en el PCB y el código, EEG y EMG. Gran ventaja de este escudo es la posibilidad de hacer fácilmente en casa. El escudo está equipado con pa
ESP8266 Wifi adiciónales para Arduino fácil

ESP8266 Wifi adiciónales para Arduino fácil

ActualizaciónEl proceso descrito aquí ya no se recomienda. Este instructivo ha sido reemplazado por ESP8266 WiFi Shield para Arduino y otros micros que proporciona una función de configuración de página web más universal.IntroducciónESP8266 es un chi
Un más barato ESP8266 WiFi Shield para Arduino y otros micros

Un más barato ESP8266 WiFi Shield para Arduino y otros micros

Actualización: 19 de mayo de 201614 Rev de este proyecto revisa las bibliotecas y código para trabajar con ESP8266.com IDE plugin V2.2Actualización: 17 de diciembre de 210511 Rev de este proyecto limpia otras conexiones intentadas si ya está conectad
Linux, WiFi, Ethernet, USB Shield para Arduino

Linux, WiFi, Ethernet, USB Shield para Arduino

Yun el escudo es un escudo de Arduino que simplemente "girará" Arduino (Leonardo, ONU, MEGA2560 etc) igualmente un "Arduino Yun". Proporciona un sistema Linux, WiFi, Ethernet en la placa de Arduino para la conectividad. También tiene u
Adaptador de pantalla I2C LCD para Arduino con PCF8574A

Adaptador de pantalla I2C LCD para Arduino con PCF8574A

Utilizando la pantalla LCD con arduino tiene muchas líneas de la entrada-salida de su microcontrolador. Nunca más con el adaptador I2C!!!!!!En este tutorial yo he usado un cambio PCF8574A registro I2C interfaz. Las ventajas son: es barato y en la web
Cómo utilizar la biblioteca de IR con un attiny

Cómo utilizar la biblioteca de IR con un attiny

Este Instructable le dirá cómo usar la biblioteca de IR (infrarroja) en un Attiny. Utilizaré un Attiny85 con un Arduino Uno. No cubro como subir bocetos a lo Attiny cómo utilizar la biblioteca de IR con él. el mejor tutorial de subir bocetos que he e
Primeros pasos con GearBest Starter Kit para Arduino

Primeros pasos con GearBest Starter Kit para Arduino

Si eres nuevo en el "mundo de Arduino" este tutorial le ayudará a dar tus primeros pasos con electrónica y placas Arduino.Vamos a utilizar el "GearBest Starter Kit para Arduino" para esto! ¿Por qué? Porque es un kit de bajo costo - sól
Reloj red sincronizados para Arduino

Reloj red sincronizados para Arduino

Este es un ejemplo de cómo construir reloj de Arduino que es sincronizado con el tiempo de determinado servidor HTTP en la red. Mi plan era construir más simple posible internet sincronizado el reloj de tiempo. He decidido sincronizar mi reloj de Ard
Interconexión de circuitos electrónicos para Arduinos

Interconexión de circuitos electrónicos para Arduinos

interconexión de circuitos electrónicos para ArduinoEn este instructable utilizo un ejemplo de interfaz un Arduino a un transmisor-receptor de ARINC 429 para demostrar el proceso general de interconexión un Arduino a circuitos electrónicos para poder