Stampa

In questo articolo vediamo la realizzazione di un semplice semaforo con il pattern Macchina a Stati. Abbiamo quindi tre led Verde, Giallo e Rosso che si accenderanno con la sequenza: verde-->vede e Giallo--> Rosso con tempistiche diverse per ogni stato.

Il progetto è stato realizzato con LabVIEW 2013. Nella sezione download si può scaricare il progetto completo.

 

Fase 1: Creazione del progetto (ambiente windows 10)

Project Manager

Fase 2: Creazione dell'interfaccia grafica o GUI (Pannello frontale. Vedi figura)

 GUI

Fase 3: Creazione del codice (Diagramma a blocchi o Block Diagram. Vedi figura)

Se siete sufficientemente pratici di LabVIEW potete costruire il codice seguendo le figure, altrimenti ecco alcune indicazioni:

Sotto il diagramma a blocchi con lo stato "Verde"

Diagramma a Blocchi

Sotto la case con lo stato "Verde-Giallo" e quella con lo stato "Rosso"

Stato Verde-Giallo   Stato Rosso

 

Il nostro codice è terminato. Salviamo. Ora possiamo collaudare il VI

Fase 4: Impostazioni di visualizzazione (opzionale)

Se volete mostrare il VI al centro dello schermo quando è in esecuzione e senza la varie barre dei menu e degli strumenti andate nelle proprietà del VI (File-->VI properties o CTRL+I). Selezionate dal menu a tendina le voci "Windows Apparence"ed impostate il "pallino" Dialog. Per ridimensionare la finestra con solo il semaforo utilizzare l'altra scheda mostrata in figura.

 Impostazioni VI (Dialog)

 

Impostazioni VI (size finestra)