7
MyinSignia - ¡Te ayudará a instalar la unidad de cabeza de bricolaje basada en Android!
Versión de demostración !!
Tenga en cuenta que la aplicación diseñada para pantallas> 6 "
No dude en contactar conmigo en cualquier pregunta
Use esta aplicación para continuar controlando la configuración del sistema de su automóvil a través de Android. Útil si ha cambiado la unidad de cabeza de su automóvil a DIY Android OS (CARPC).
Plataformas de automóviles compatibles:
1. Opel Insignia/Astra J/Meriva B y todos los demás a partir de 2008+
No probado:
2. Chevrolet Cruze/Orlando/Malibu/Camaro
Se admiten las siguientes características:
1. Configuración de automóviles completos (deporte, idioma, puertas, luz, etc.)
2. Mostrar información de estacionamiento de automóviles (delantero, trasero)
3. Muestra temperatura ambiente, engranaje actual, nivel de combustible en el porcentaje, temperatura de aceite de transmisión, temperatura de refrigerante.
4. Cambiar color de fondo basado en la información automática del sensor de luz (noche, día)
5. Soporte de control de nivel de brillo a través del botón de nivel de luz interna y Vise Versa (nivel de luz de control a través de Android)
6. Cuando la tecla se retira del topador de la tecla, la pantalla se apague (simulando el botón de encendido presionado), cuando se inserta hacia atrás, encienda la pantalla.
7. Cuando la aplicación se ejecuta por primera vez (al inicio o después de matar), simulando presionando el botón de reproducción. El reproductor multimedia predeterminado reproducirá música
8. Cuando la tecla en el nivel 0 (sin nivel ACC) presione automáticamente el botón Pausa en el reproductor multimedia, cuando el nivel de tecla no 0, entonces se reanudará la música.
9. Posible mostrar todos los mensajes que van a Android a través del menú Configuración. También admite los mensajes de filtrado por ID (botón Establecer) y el envío de regreso al automóvil (botón Enviar)
¡Puede solicitar nuevas funciones por correo o comentarios! ¡Se alegrará de recibir comentarios de usted!
Para usar la aplicación, simplemente envíe la interfaz CanId y Byte a través de la interfaz serial/Bluetooth de Arduino u otros con el siguiente formato:
canid, byte0, byte1, byte2, .... byte7,
La tasa de baudios en serie debe ser 9600B/s.
o como ejemplo puede usar el siguiente código:
Serial.print (canid, dec);
para (int i = 0; i <8; i ++) {
Serial.print (",");
Serial.print (Canbyte [i]);
}
Serial.println (",");
La aplicación se comunica con el automóvil también a través de la interfaz serie/Bluetooth. Formato recibido Igual que para enviar, excepto el símbolo final, aquí estoy usando puntos y coma al final de la línea.
canid, byte0, byte1, byte2, .... byte7;
Puede analizar este texto a continuación.
if (serial.available ()> 0)
{
ch = Serial.read (); // Leer un byte
if (ch! = ',' && ch! = ';')
{
str += ch;
}
else if (ch == ',' || ch == ';')
{
long intval = str.Toint ();
if (index == 0)
{
id = intval;
índice ++;
str = "";
}
demás
{
bydata [índice - 1] = intval;
índice ++;
str = "";
// retraso (200);
}
}
if (index == 9 || ch == ';')
{
if (can_send_29bit_message (id, sizeof (bydata), bydata))
{
Serial.println ("Supeded");
}
demás
{
Serial.println ("fallido");
}
índice = 0;
id = 0;
memset (bydata, 0, sizeof (bydata));
}
}
September 19, 2025
September 19, 2025
September 19, 2025
September 19, 2025
September 19, 2025
September 18, 2025
September 18, 2025
September 18, 2025
September 17, 2025
September 17, 2025
September 17, 2025
September 17, 2025