collapse

* Posts Recentes

Como transformar um mosquito killer de tomada em um portátil? por jm_araujo
[20 de Setembro de 2018, 13:35]


Carregador para 18650 por brunus
[19 de Setembro de 2018, 23:16]


cabo utp cravar por brunus
[19 de Setembro de 2018, 23:15]


Keysight UXR 110GHz BW, 256GS/s, 10-bit Real-Time Oscilloscope por SerraCabo
[19 de Setembro de 2018, 20:26]


leitura de voltagens com o analogRead(A0) por jm_araujo
[16 de Setembro de 2018, 18:36]


BostonDynamics - Vai uma mãozinha? por josecarlos
[16 de Setembro de 2018, 11:26]


Comunidades Online de Drones por MAntunes
[09 de Setembro de 2018, 18:00]


Sorte do catano por Njay
[09 de Setembro de 2018, 16:51]


BUILD: Toolmaker's Clamp Thingy por TigPT
[08 de Setembro de 2018, 20:19]


Telescopio por Njay
[08 de Setembro de 2018, 15:27]

Autor Tópico: LED RGB e Touch  (Lida 1554 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline joaobernardino

  • Mini Robot
  • *
  • Mensagens: 59
LED RGB e Touch
« em: 31 de Outubro de 2010, 19:16 »
Olá eu criei com a ajuda de uns elementos do forum um loop em que varia as cares rgb de um led.
Agora quero fazer o seguinte:

Executar esse loop sempre que não exista toque no touch screen, a partir do momento que exista toque variar as cores consoante o movimento e quando largar o touch screen voltar ao loop.

Alguma ajuda?

Obrigado

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.548
  • Helpdesk do sitio
Re: LED RGB e Touch
« Responder #1 em: 31 de Outubro de 2010, 20:21 »
Podes ter tudo no loop, verificas o ecra, se houve toque registas o toque e vês qual o novo valor RGB tens de colocar no led, se não continuas no loop á espera que haja um novo toque.
Avr fanboy

Offline joaobernardino

  • Mini Robot
  • *
  • Mensagens: 59
Re: LED RGB e Touch
« Responder #2 em: 31 de Outubro de 2010, 20:24 »
Já fiz isso mas ele interrompe o loop do led mas não toma os novos valores, porquê?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.548
  • Helpdesk do sitio
Re: LED RGB e Touch
« Responder #3 em: 31 de Outubro de 2010, 20:25 »
Então, mostra o teu código, aqui ninguem é vidente rapaz.
Avr fanboy

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: LED RGB e Touch
« Responder #4 em: 31 de Outubro de 2010, 21:29 »
n sei como funciona no arduino, mas acho que podes guardar os valores numa memoria ram por exemplo e quando voltares ao loop ele começa a partir dai

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.548
  • Helpdesk do sitio
Re: LED RGB e Touch
« Responder #5 em: 31 de Outubro de 2010, 21:37 »
Não precisa de guardar valores nenhuns, porque os sinais pwm são gerados por um timer, e mal fazes analogWrite(9,127); por exemplo esse valor fica guardado num registo especial e nunca mais muda a não ser que escrevas a mesma linha de código com um valor diferente de 127.
Avr fanboy

Offline joaobernardino

  • Mini Robot
  • *
  • Mensagens: 59
Re: LED RGB e Touch
« Responder #6 em: 31 de Outubro de 2010, 22:39 »
Tinha um erro num if()  :o

Obrigado pelo tempo que sempre disponibilizam.