Capa computaciĆ³n

Ā 

Ā 

Computadora central que se encarga de gestionar el envĆ­o y recepciĆ³n de datos.

Por un lado recibe la data de blockchain asĆ­ como la data de la app de control de la web. Esa data se convierte a datos MIDI CC y se transmiten usando el puerto MIDI. La conexiĆ³n fĆ­sica se realiza mediante interface USB a MIDI (gestiona puerto entrada y salida)

La idea es que la gente se conecte a la aplicaciĆ³n web, en lugar de diseƱar una app para mĆ³viles. Dado el tamaƱo del panel se recommienda usar el interfaz en una pantalla mĆ”s grande que la que pueda tener un telĆ©fono mĆ³vil.Ā Mike Barrow

Los datos que recibe el panel se traducen en movimiento fĆ­sico en los potenciometros "sliders" motorizados. Estos a su vez transmiten sus datos de posiciĆ³n, esto es para que cuando alguien manipula el control fĆ­sico pueda actualizar la aplicaciĆ³n web y haya una concordancia entre el panel de la web y el panel fĆ­sico. La computadora recibe la informaciĆ³n MIDI que genera el panel de control Vinophonics y tiene que traducir/mandar la data para mandar de nuevo a la web.

Hay que evitar que se produzca un error por loop entre los datos generados por la web y su vez los datos que genera el slider cuando se mueve por esta vĆ­a al mandar de nuevo sus datos de posiciĆ³n.

AdemƔs esta computadora tambiƩn recibe por entrada de audio la seƱal de sonido que genera vinophonics y se encarga de hacer un streaming para que la web pueda reproducir el sonido generado en todo momento. Se puede estudiar la posibilidad de grabar simultaneamente a modo de archivo sonoro ya sea en local o en la nube.

El puerto WAN puede ser Ethernet o Wifi a elegir, aunque la idea es que conectar el Vinophonics a una red sea algo sencillo y automĆ”tico ya que no vamos a tener una pantalla de ediciĆ³n para gestionar el sistema operativo directamente.

Con esta estructura conviene evaluar la computadora o configuraciĆ³n que pueda desarrollar tales tareas con un coste consumo y dimensiones (en el espacio interno del Vinophonics tiene prioridad la capa Sonido y Control)

Plataforma Raspberry, Micro PC...?Ā  Hay que elegir el Hardware.

En funciĆ³n de esa plataforma tan solo queda elegir un interfaz USB MIDI compatible con la plataforma.Ā Antonio GonzĆ”lezĀ para ellos necesito saber en que hardware se puede trabajar.

Debido a las dimensiones que tendrƔ el recinto interno del Vinophonics Controller serƭa muy recomendable poder utilizar una plataforma lo mƔs pequeƱa y de menor consumo posible.

Ā 

Ā 

DefiniciĆ³n de los parĆ”metros de Vinophonics

AquĆ­ definimos los canales de entrada y sus valores:

nĀŗ

Control

Control MIDI CC

Valores MIDI

Valores ViƱas

Correspondencia

Ā 

1

Slider 1

20

0-127

?

Humedad zona 1

Ā 

2

Slider 2

21

0-127

?

Humedad zona 2

Ā 

3

Slider 3

22

0-127

?

Humedad zona 3

Ā 

4

Slider 4

23

0-127

?

Humedad zona 4

Ā 

5

Slider 5

24

0-127

?

BaterĆ­a

Ā 

6

Slider 6

25

0-127

?

Temperatura

Ā 

7

Slider 7

26

0-127

?

LLuvia

Ā 

8

Slider 8

27

0-127

?

Velocidad viento

Ā 

9

Slider 9

28

0-127

?

DirecciĆ³n viento

Ā 

10

Slider 10

29

0-127

?

PresiĆ³n

Ā 

11

Slider 11

30

0-127

?

Luminosidad

Ā 

12

Slider 12

31

0-127

?

visitas web

Ā 

13

Slider 13

32

0-127

?

ventas

Ā 

14

Slider 14

33

0-127

48 (fracciones de 30min)

hora local viƱedo

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā 

Ā