lunes, 20 de enero de 2020

Processing - Visualitzant 1 byte

El programa s'executa en l'entorn de Processing. Posteriorment, es modifica per tal que llegeixi el valor EstatPlacesInicial del port sèrie, que li envia Arduino.

El programa final s'ha modificat de forma que si queda només un plaça, doni un missatge informant d'aquest estat.

Mostra un número decimal del 0 a 255 en codi binari, en forma de colors. Aquest valor es defineix a la variable EstatPlacesInicial. 

Per exemple, el codi 156, que en sistema binari de 8 bits és:
10011100 

El programa i la sortida visual de Processing serà:


On 0 de qualsevol bit és plaça lliure, en verd, i
L'1 és plaça ocupada, en vermell.

El codi de programa és a l'enllaç:
https://docs.google.com/document/d/1RUJ9fatvDJA59oqJC9xIXiomWGpYgDKnD6XfgyYtgjM/edit?usp=sharing

NOTES:
- en el cas que hi hagués dos ports sèrie, el programa de processing els direcciona com a 0 i 1...
- convé no tenir ocupat el port sèrie COM, per exemple amb l'Arduino. Millor tancar l'Arduino. Llavors el port serie quedarà lliure per tal que Processing pugui llegir-lo.

Per mostrar missatges, existeix el tutorial

No hay comentarios:

Publicar un comentario