Bit Banging con frambuesa pi para control I2C con perl (4 / 5 paso)

Paso 4: Comandos I2c con perl

Los comandos I2c de la frambuesa pi tiende a trabajar con cadenas. i2cset, i2cget son comunes comandos de uso. Es una forma de utilizar estos en un script de perl con el '' método (garrapatas posterior). puede construir el comando en una cadena, luego imprimir la cadena a la pantalla para comprobar a continuación, ejecutar la misma cadena. Esta capacidad de imprimir el comando permite depurar más rápido. Este es un ejemplo para leer un registro

$command = "i2cget -y 1". $i2c_address. " ". $i2c_port." \n";

Esto crea una cadena que es la concatenación de los datos de las citas con las variables $i2c_address y $i2c_port

Ahora a ver la cadena simplemente printf "%s", $command;

Para ejecutar la secuencia y el valor de retorno y volver errores

$read_value = ' $command 2 > & 1';

En este punto el valor de retorno es una cadena de datos que está en el registro si se asume que la lectura fue aceptable, si no el error será contenido en $read_value;

para cambiar el resultado a un valor hexadecimal que tienes que hacer lo siguiente

$read_value = hex($read_value);

Ahora usted puede trabajar con los datos como se muestra en las secciones anteriores

Artículos Relacionados

Usando una frambuesa pi para controlar un WF32 con LabVIEW (Control del ventilador)

Usando una frambuesa pi para controlar un WF32 con LabVIEW (Control del ventilador)

Este Instructable un proyecto de mi Instructable pasado (termistor - control del ventilador usando LabVIEW) y añade en el uso de una frambuesa pi 3 para control inalámbrico de la WF32. Esto significa que pueden ahora configurar la fans y servo con su
Arduino Nano: Mapa de bits, animación en pantalla OLED de I2C SSD1306 con Visuino

Arduino Nano: Mapa de bits, animación en pantalla OLED de I2C SSD1306 con Visuino

OLED muestra son algunos de los módulos más cool y más avanzados que puede utilizar en su proyecto de Arduino. Ya he hecho un proyecto que muestra cómo puede imprimir valores analógicos en la exhibición de OLED. Casi de inmediato alguien publicada pr
Interfaz PS2 controlador con el AVR-Bit Bang

Interfaz PS2 controlador con el AVR-Bit Bang

Hola amigos en este instructable le mostraré cómo interfaz sony PS2 controlador con Microcontrolador AVR. Este será su código de práctica que se puede utilizar en el futuro para controlar robots. Puede obtener valor analógico del joystick que puede u
Aplicación para Control de frambuesa Pi (GPIO, automatización, cámaras...

Aplicación para Control de frambuesa Pi (GPIO, automatización, cámaras...

Comunidad de Instructables ya ha visto proyectos casa inteligentes con Raspberry Pi y Prota OS más de 85.000 veces!Eso es un logro excelente y una gran inspiración para nosotros seguir adelante con nuestro proyecto de Prota y hoy vamos a hacer precis
Construir un tablero de circuitos de transistor para control mando de aire acondicionado con Arduino

Construir un tablero de circuitos de transistor para control mando de aire acondicionado con Arduino

yo estuve apoyando un grupo de estudiantes en su proyecto de graduación. Una de las dificultades fue el control de una unidad de aire acondicionado con microcontrolador Arduino.El primer experimento que tratamos de resolverla era por registro la seña
Como hacer pulsera cabujón de cristal con perlas para chicas

Como hacer pulsera cabujón de cristal con perlas para chicas

¿quieres hacer pulseras para niñas? Si es así, nunca puede faltar tutorial de Pandahall de hoy sobre cómo hacer pulsera cabujón de cristal con perlas para niñas!Paso 1: Materiales necesarios para la pulsera cabujón de cristal:Cadena de giro de hierro
Cómo hacer un collar de cadena de plata larga varias vueltas con perlas para Dama de oficina

Cómo hacer un collar de cadena de plata larga varias vueltas con perlas para Dama de oficina

Este artículo tutores de un collar de varias vueltas de cadena de plata encantador proceso de fabricación. Usted puede tener un ir si te gusta. Hoy hice una encantadora cadena y collar de perlas en casa con algunos materiales simples a la mano. Este
Craftables EP. 1: Donkey Kong estante con Perler cuentas

Craftables EP. 1: Donkey Kong estante con Perler cuentas

Hola, todo el mundo! ¡ Bienvenidos a mi segundo instructivo! (Soy todavía joven, así que por favor no seas grosero) Hoy voy a mostrarte cómo hacer un estante con temática de Donkey Kong con Perler cuentas.Mamá dice: "no estamos haciendo el estante en
Como hacer pulsera de alambre de rama de árbol con perlas de naranja

Como hacer pulsera de alambre de rama de árbol con perlas de naranja

¿Está llegando el otoño, estás buscando joyas de rama? Hoy en día, este tutorial es totalmente acerca de cómo hacer pulseras de alambre de rama de árbol con los granos.Paso 1: Materiales necesarios para hacer la pulsera de rama de árbol de alambre co
Cómo hacer pulseras de Minecraft con perlas HAMA

Cómo hacer pulseras de Minecraft con perlas HAMA

Hola a todos!Porque nuestros hijos les encanta Minecraft, pensamos de una forma de hacer pulseras de Minecraft con perlas HAMA. Para hacer esta pulseras es necesario:Una forma cuadrada para montar los granos (4 pulgada de ancho)Papel de la hornadaUn
Cómo hacer una nudo marinero pulsera de la amistad con perlas de Pony

Cómo hacer una nudo marinero pulsera de la amistad con perlas de Pony

¿Buscar patrones de pulsera de perla de pony? Hoy en día, este tutorial es totalmente acerca de cómo hacer una pulsera con pony los granos. Será un regalo sorpresa para su amigo. Espero que te guste!Paso 1: Materiales necesarios en los patrones de pu
Cómo hacer un par de pendientes de perlas de la bola para novias

Cómo hacer un par de pendientes de perlas de la bola para novias

Hay cientos de diseños de pendientes de perlas en nuestro sitio Web. Proyecto DIY aretes de hoy es sobre un par de pendientes de bola perla fácil para novias. Como se puede ver en la imagen, sólo usé perlas blancos y amarillos para hacer el cuerpo pr
Pulsera de telar de arco iris fácil con Perler cuentas Tutorial

Pulsera de telar de arco iris fácil con Perler cuentas Tutorial

este vídeo tutorial le mostrará lo fácil que es hacer una pulsera de telar del arco iris con perler cuentas. Este patrón es ideal para principiantes.Para ponerse en marcha en este proyecto te necesitará un arco iris de telar (y gancho), elásticos de
Construir un Robot con Perler cuentas

Construir un Robot con Perler cuentas

¿No odio cuando un titular promete algo que el autor no puede entregar más tarde? Bueno, creo que soy culpable de eso. Por supuesto no se puede construir un robot con perler cuentas. Pero se puede construir algo que parece un robot. Así que aquí vamo