Boa tarde a todo que estão a ler este tópico.
Estou montando um sistema até que simples de seleção de efeito de iluminação, um sistema simples, porém não estou conseguindo encontrar uma saída valida para o problema.

O sistema consiste no seguinte:
Ao apertar de um push button, o usuário terá como escolher um efeito para ser usado na iluminação, incrementando uma variável.
De acordo com valor na variável, entra em uma tomada de decisão (usado para esse caso o comando Switch).
Para método de simulação estou usando leds por ser mais simples de montar e mais rápido para os testes.

Os efeitos são compostos no seguinte caso:

- caso 0: acende led vermelho;
- caso 1: pisca led verde;
- caso 2: pisca led azul;
- caso 3: todos leds acendem juntos;

O problema:

No primeiro caso, onde led apenas acende, consigo efetuar a mudança do sistema sem problemas e a qualquer momento que quiser, o problema se encontra para mudança para os seguintes (a partir do pisca led verde), onde em momento algum consigo fazer mudança para o efeito seguinte, pelo meu entendimento em algum momento eu poderia fazer a mudança do efeito.

Se possível alguém que possa ajudar, fico agradecido.
O código completo está em anexo

Exibições: 262

Anexos

Responder esta

Respostas a este tópico

Boa noite, Conhece os Leds endereçáveis WS2812B ?

São fantásticos e fáceis de usar.

José, nunca havia visto, mas pelo que pesquisei eles são muito simples e não tão caros e tomarei eles como projetos futuros, com certeza. Para esse projeto não poderei usar pois os ledes são somente a cargo de teste do software e teste de simulação do circuito

Que massa!

Tem algum tutorial disso ai?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço