Simple controlador de Ipod (2 / 5 paso)

Paso 2: El Ipod Serial protocolo (modo 2)

Para una descripción más detallada, vea esta referencia .  Para una versión rápida y sucia, sigue leyendo.

El iPod puede comunicarse en cuatro modos diferentes, este instructable utiliza modo dos: iPod control remoto.  Otros modos incluyen Advance iPod modo y modo de grabadora de voz.  Los mensajes se envían mediante uart de arduino, con una velocidad en baudios de 19200 .  Cada mensaje tiene el mismo formato, y como resultado, la mayoría modo dos mensajes son 7 bytes de longitud.

Todos los mensajes de comienzan con una cabecera que es de 2 bytes de largo.  Este jefe siempre es 0xff, 0x55.  Procede a la longitud del mensaje.  Este valor indica el iPod cuántos bytes más para leer.  Procede a modo de iPod.  Siempre operamos en modo 2 para que esto no cambia en nuestro código.  Los dos bytes siguientes son la palabra de comando .  La referencia anterior tiene una lista de todas las palabras de orden conocida en detalle.  La palabra de comando puede ser más de 2 bytes, pero este software sólo es compatible con comandos de 2 bytes.  Siguiente trata de los parámetros , estos se utilizan en modo de cuatro solamente, por lo que este proyecto mantiene este valor a 0 x 00.  También se omite el comando.  Por último, la suma de comprobación se calcula para comprobación de errores.  La suma es igual a la suma de la longitud , el modo , comando y parámetros deben bit a bit con 0xff (para máscara de 8 bits) y restarse de 0 x 100.

Artículos Relacionados

Simple acrílico iPod touch o iPhone soporte

Simple acrílico iPod touch o iPhone soporte

esta guía es un how-to sobre cómo producir un soporte acrílico, estéticamente atractivo y simple para tu iPod touch o iPhone. Como un DIY'er, decidí producir algo no comprando, pero utilizando algo encuentro alrededor de la casa. Soy un acuarista ávi
Simple soporte de Ipod siempre

Simple soporte de Ipod siempre

este es el soporte de ipod más simple siempre. Sólo hay 16 piezas básicas! debe tener un básico listo para hacer esto.Paso 1: Estos son los principales, secciones del soporte.Paso 2: sección conexión de una. conecta 2 con 4 y luego conecta 4 con 5. P
Cómo hacer un simple controlador de juegos de PC programa de prueba

Cómo hacer un simple controlador de juegos de PC programa de prueba

en este instructable, te mostraré cómo hacer un sencillo programa que permite probar los botones de su dispositivo de juego de PC para que sepa que todavía funcionan, o que necesitan ser reemplazados.Debo advertirte, que este instructable es muy prol
Caso simple del Knex IPod

Caso simple del Knex IPod

este es el único KVG IPod touch caso he encontrado en este sitio. Es muy simple con pocas piezas.Partes: 3 blancos copos de nieve,8 púrpura/gris piezas deslizantes,4 barras blancas,2 barras verdesPaso 1: Explainitory bastante uno mismo si no se trata
Simple controlador de semáforo de Arduino

Simple controlador de semáforo de Arduino

este proyecto como las sugerencias de nombre es solo un controlador muy básico para un semáforo, utilicé un arduino pero en realidad que era excesiva esto podría fácilmente hacerse con un ATtiny.Paso 1: fuentes deSemáforo (yo tengo la mía de un tío..
ArduDroid: Un Simple controlador de Android basado en el modo Bluetooth 2 para Arduino RGB led tira

ArduDroid: Un Simple controlador de Android basado en el modo Bluetooth 2 para Arduino RGB led tira

INTRODUCCIÓNCONSEGUIR en el app de google PLAY "ardudroid"ARDUDROID (antes Andruino) es una aplicación Android sencilla para ayudarle a controlar los pines de tu Arduino Uno (o clon) de tu teléfono Android sin cables. Es una aplicación Android y
Más simple altavoz de Ipod de Altoids

Más simple altavoz de Ipod de Altoids

este es mi manera de hacer que un altavoz de Ipod de Altoids. Esto fue basada en alguien Instructable.(Por cierto este es mi Instructable primera por lo que si podría comentar sería gran XD)Paso 1: Paso 1: materiales The Materials are...El nombre en
Del ultra Simple controlador de Nintendo

Del ultra Simple controlador de Nintendo

¿, Como yo, prefiere utilizar la alternativa de Gamecube Wireless de Nintendo? ¿Necesita un lugar? ¿Tienes 5 minutos?!Entonces usted debería probar esta muy fácil, desnudo huesos K'nex titular.Este sostenedor de K'nex es muy eficiente en las piezas,
NES controlador iPhone/iPod Dock

NES controlador iPhone/iPod Dock

ahora mostrará mi Dock controlador de Nintendo.Paso 1: Abre Primero que desea abrirlo. Usted necesitará un destornillador muy pequeño.Paso 2: Cortar los alambres Debe buscar como foto 1 cuando se abre para arriba. Cortar todos los cables y sacar el c
Lapso de tiempo muy fácil y simple controlador para canon eos DSLR con arduino

Lapso de tiempo muy fácil y simple controlador para canon eos DSLR con arduino

necesita:Arduino (yo uso leostick de freetronics)relé de 3Vun enchufe remoto para tu cámaraun paquete de baterías 4 x AAinterruptores y botones (opcionales)interruptor de 3 posiciones para la versión 2Paso 1: Conecte la batería y el relé Conecte el t
Controladores para Robots baratos, parte 2 de velocidad: controlador PID

Controladores para Robots baratos, parte 2 de velocidad: controlador PID

¡ Hola! Esto es parte de un tutorial de dos partes sobre cómo hacer un controlador de velocidad de un resorte de tapa y pluma de botella! Si no lo has hecho todavía, ¡ pruébelo! Si te gusta, por que no votar por mí en el concurso de sensores! ¡ Graci
Controlador de Motor DC

Controlador de Motor DC

Este simple controlador de motor DC permite un control de motor la dirección y ha sido construida completamente de componentes eléctricos reclamados. Uso de MOSFET para control del motor en lugar de chips de control, permite una fuente de alimentació
BaW-Bot parte 2: Construir el controlador de motor y cuerpo

BaW-Bot parte 2: Construir el controlador de motor y cuerpo

esta es la segunda parte de nuestra fabricación de BaW-Bot (Bot de campanas y silbatos) – 5 Separe instructables que mire de diferentes tecnologías relacionadas con Arduino, combinan para crear un Bot con todas las campanas-y-silbidos.Parte 1: Constr
Arduino Leonardo Micro como controlador de juego/Joystick

Arduino Leonardo Micro como controlador de juego/Joystick

Nota importante: Este artículo es para IDE de Arduino versión 1.6.6 (o superior). Para agregar un controlador de juego USB a un Arduino Leonardo o Micro mediante Arduino IDE versión 1.6.5 (o inferior) véase el Instructable siguiente: Añadir controlad