Hola a todos.
Después de tiempo les presento mi nuevo proyecto. En estos momentos esta en fase beta de su desarrollo, pero voy avanzando en el mismo.
Se trata de un
Multi Data Center, dicho de otra forma un centro de datos con varios sensores y una Radio de FM con RDS incluida.
En si se han presentado varios problemas, algunos solucionados y otros por resolver. A día de hoy consta de estos elementos;
Radio con chip SI4703
Pantalla FT800
Barometro BMP085
Sensor temperatura DHT22
Modulos RF 433 para temperatura exterior
Reloj DS1307
Amplificador 10+10W
Lector MP3 (que habla la pantalla)
Modulo GPS
y mas dispositivos sobre la improvisación.
En los créditos de esta versión 1.0 podré los nick´s de aquellos que me ayudaron.
SISTEMA UI (User Interface)
Sección Sistema.Menús para acceder al control del mismo siendo;
Control de brillo de la pantalla.
[SOLUCIONADO]Diagnostico Buses I2C de los módulos.
[SOLUCIONADO]Función DIMMER. Brillo de la pantalla según ambiente luminoso.
[POR RESOLVER]Sistema Reset por Software.
[POR RESOLVER] (
[SOLUCIONADO] 20 - 01 - 2017)
Control Audio Spectrum.
[SOLUCIONADO]Estado de la memoria.
[SOLUCIONADO]Modificar reloj maestro del sistema
[POR RESOLVER]Seccion GPS.Imprimir correctamente; longitud y latitud.
[SOLUCIONADO]Muestra hora y fecha, con puntos parpadeantes.
[SOLUCIONADO]Mostrar cuidad según coordenadas.
[POR RESOLVER]Grabar datos a memoria EEPROM.
[POR RESOLVER]Sección Estación Meteorológica.Impresión temperatura y humedad interior.
[SOLUCIONADO]Impresión temperatura y humedad exterior. Vía radio 433MHz.
[SOLUCIONADO]Exactitud impresión temperatura grados negativos.
[POR RESOLVER]Presión atmosférica.
[SOLUCIONADO]Actualización datos a 30 metros.
[SOLUCIONADO]Sección Radio FM.Muestra la información RDS de la emisora.
[SOLUCIONADO]Sintonia fina.
[SOLUCIONADO]Sintonia próxima.
[SOLUCIONADO]Forzar "muting".
[SOLUCIONADO]Representar logotipos emisoras.
[POR RESOLVER]Indicación Stereo/Mono en pantalla con cartel.
[SOLUCIONADO]Forzar Mono.
[SOLUCIONADO]Seleccion 18 emisoras preseleccionadas (Presets).
[SOLUCIONADO]Indicación frecuencia con decimales (MHz).
[SOLUCIONADO]Subir canal +
[SOLUCIONADO]Bajar canal -.
[SOLUCIONADO]Mostrar indicador volumen numérico.
[SOLUCIONADO]Mostrar indicador frecuencia barra progreso.
[POR RESOLVER]Grabar datos volumen y frecuencia en EEPROM.
[POR RESOLVER]Funciones extras del HARDWARE.Modo salva-pantalla, función desvanecimiento (FADE).
[POR RESOLVER] (
[SOLUCIONADO] -
17-01-2017)
Modo recuperación pantalla sensor ultrasonidos.
[POR RESOLVER]Sonidos generados por la pantalla a los menús.
[SOLUCIONADO]Sonidos formato MP3 según funciones.
[SOLUCIONADO]Amplificador audio 10+10 watios.
[POR RESOLVER]Spectrum audio 14 bandas.
[POR RESOLVER]Vu-Meter audio, con 5 funciones. Modulo de 30 leds por canal.
[SOLUCIONADO]Futuribles.Mostrar logotipos de emisoras en assets.
Poner fondos de imágenes en pantalla según funciones.
Cambiar fuentes grandes según función.
Materiales usados.1 Pantalla FT800 de 5 pulgadas táctil resistiva
1 Lector serie MP3
1 Receptor-Emisor RF 433MHz
2 DHT22
1 EEPROM 24C32
1 DS1307
1 Modulo SI4703
1 Shiel buffer digital (cosecha propia)
1 Arduino modelo Nano (Emisor RF)
1 Arduino modelo MEGA
1 Modulo VU-Meter 30 led por canal.
1 Modulo BMP085
Se encuentra en fase beta 3. Adjunto fuentes del mismo. Cualquier sugerencia, duda y/o mejora es bienvenida. Agradezco a los usuarios;
surbyte,
TFTLCDCyg,
Alfaville,
RndMnkIII jamesbowman por su desinteresada ayuda. Tengo que depurar todavía el código. Estoy intentando dentro de las hojas de código, explicar, así como todo lo el conexionado del hardware.
A todo esto, no hay ningún botón, encoder etc.. todo desde la misma pantalla..
Editaré el mensaje para poner capturas y vídeo.
Hasta el próximo mensaje.
Editado 17-01-2017: Solucionado función FADE y Salva-Patanllas. Sección Hardware.
Editado 20-01-2017: Solucionado función reset por Software..