• Buscar
  • Entrar

escuadrón

Cruz de San Andrés

  • Público
  • General
  • Presentaciones
  • Academia
  • Reactores
  • Helicópteros
  • Históricos
  • Av Comercial
  • Espacio
  • Videojuegos
  • Hardware
Hardware

Conexion de displays en DCS con DCS-Bios y Arduino

  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next
User avatar
Angel
Cadete

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años
Angel
hace 5 años
De nada, ya que me he puesto estoy probando con todo tipo de pantallas.Los resultados son algo basicos pero por lo menos quien quiera ponerse a ello ya tiene por donde empezar.
Otro pequeño apunte, quizas querais usar esta pantalla en vertical (landscape)
Para ello vamos a la seccion /////SETUP///// debajo de donde pone ///Setup the LCD vemos la siguiente linea...

Code: Select all

// Setup the LCD
myGLCD.InitLCD();
myGLCD.clrScr();
myGLCD.setTextSize(3);
myGLCD.setColor(0, 0, 255);
Dentro del parentesis ponemos un "0" y la pantalla arrancara en vertical, un "1" o nada y volvera a horizontal.

Code: Select all

 myGLCD.InitLCD(0);
Pantalla en "Portrait" ,vertical vamos.
Image
Last edited by Angel hace 5 años, edited 1 time in total.
  • Quote
User avatar
Pablon
Piloto

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años
Bueno, pues al final he picado 😜 y me he pillado una Arduino Uno y la pantalla TFT que has puesto más arriba.

De momento, he instalado las librerías, el soft de Arduino, DCS Bios, he copiado y subido el programa que has puesto, pero nada, la pantalla en el Huey no muestra nada 😢

Seguiré investigando
Image
Sólo hay dos tipos de aviones: cazas y objetivos.
  • Quote
User avatar
Angel
Cadete

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años
Pablon
hace 5 años
Bueno, pues al final he picado 😜 y me he pillado una Arduino Uno y la pantalla TFT que has puesto más arriba.

De momento, he instalado las librerías, el soft de Arduino, DCS Bios, he copiado y subido el programa que has puesto, pero nada, la pantalla en el Huey no muestra nada 😢

Seguiré investigando
Has pillado la TFT Elegoo? bueno pues el cableado podemos descartarlo ya que va en la propia placa.

Siguiente paso, has instalado las librerias MCUFRIEND_kbv y Adafruit GFX?

Pues en Arduino ve a Archivo/ejemplos/MCUFRIEND_kbv/GLUE_Demo_320x240 esto te abrira una nueva ventana con el codigo de ejemplo.Pulsa "subir" para enviar a la placa y compueba si funciona.

Deberias ver una serie de graficos y dibujos en pantalla ,fijate tambien si el texto sale bien o invertido.

*Si esto funciona luego revisamos el codigo DCS-Bios, ojo que al publicarlo me desaparece alguna instruccion entre corchetes en NewValue

p.d.
En Arduino ,en "herramientas/placa" tiene que aparecer "Arduino Uno" y en "puerto" el COM donde esta conectada.
  • Quote
User avatar
Pablon
Piloto

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años
Hola

Sí a todo. El ejemplo me funciona bien y el texto sale correcto (me había bajado la última versión del MCUFRIEND).

En el código que has puesto he añadido "[ i ]" detrás de newValue en las dos instrucciones printChar que hay, dejandolo así: "printChar(1, i, newValue[ i ])".

No sé si habrá desaparecido algo más?

Edito: sin los espacios entre los corchetes y la i, pongo el espacio para que se lea en el foro
  • Quote
User avatar
Orleans
Admin

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años
Para meter código en el foro podéis usar los tags

[ code ] [ /code ]
(sin los espacios)

Así debería de salir bien el formato y además te permite seleccionar para copy/paste.

Test:

Code: Select all

[[NSFileManager alloc] init];

Code: Select all

printChar(1, i, newValue[i])
  • Quote
User avatar
Orleans
Admin

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años
Comprobado. El foro no se hace la picha un lío con los corchetes si usáis [ code ]
  • Quote
User avatar
Angel
Cadete

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años
Orleans
hace 5 años
Comprobado. El foro no se hace la picha un lío con los corchetes si usáis [ code ]
Hombre,pues muchas gracias! arreglado y mejorado en tiempo record!
Ya podian ser los SAT la mitad de eficientes! :smile:
  • Quote
User avatar
Pablon
Piloto

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años
Orleans
hace 5 años
Comprobado. El foro no se hace la picha un lío con los corchetes si usáis [ code ]
Gracias Orle! :wink:
  • Quote
User avatar
Angel
Cadete

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años
Bueno pues Pablon ya puedes volver a copiar todo el codigo que ahora debe de estar bien.

Supongo que has instalado DCS Bios Hub y que lo arrancas y abres la interfaz web.Acuerdate de conectar el puerto COM en el "Dashboard" para que inicie la comunicacion con DCS.

Repasa el codigo y las librerias instaladas o copialo aqui a ver si vemos el fallo (puedes desconectar DCS Bios hub modificar el codigo y reeenviarlo con DCS en pausa)

Estas con el Huey o has modificado el codigo para otro aparato?
  • Quote
User avatar
Pablon
Piloto

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años

Conexion de displays en DCS con DCS-Bios y Arduino

hace 5 años
Angel
hace 5 años
Bueno pues Pablon ya puedes volver a copiar todo el codigo que ahora debe de estar bien.

Supongo que has instalado DCS Bios Hub y que lo arrancas y abres la interfaz web.Acuerdate de conectar el puerto COM en el "Dashboard" para que inicie la comunicacion con DCS.

Repasa el codigo y las librerias instaladas o copialo aqui a ver si vemos el fallo (puedes desconectar DCS Bios hub modificar el codigo y reeenviarlo con DCS en pausa)

Estas con el Huey o has modificado el codigo para otro aparato?
Nada, sigue igual, estoy probando con el Huey tal y como tú lo has puesto.

Al compilar me da el siguiente warning:

Code: Select all

In file included from D:\Documentos\Arduino\Huey_frecuencias\Huey_frecuencias.ino:5:0:
D:\Documentos\Arduino\libraries\MCUFRIEND_kbv-2.9.9/UTFTGLUE.h:17:2: warning: #warning @@@@@@@@@@@@@@@@@@@@@@@@@ <UTFTGLUE.h> @@@@@@@@@@@@@@@@@@@@@@@@@@ [-Wcpp]
 #warning   @@@@@@@@@@@@@@@@@@@@@@@@@ <UTFTGLUE.h> @@@@@@@@@@@@@@@@@@@@@@@@@@
  ^~~~~~~


pero tambien me lo da con el ejemplo que me has dicho y sin embargo funciona bien.
  • Quote
Hardware
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next
No registered users
  • © 2026 Luis Glez 'Orleans'