Bom dia pessoal!!!
Eu não sei profundamente codigos do arduino, por isso peço ajuda a vocês.
Eu tenho um controle remoto da marca pessinnin, (rolling code), pequizando na net, encontrei um codigo que faz o controle funcionar, (somente um botão dos 3),
** não vou postar o código todo, somente o que preciso de ajuda,
void loop()
{
long CurTime = millis();
if(HCS_Listening == false) {
//get message
HCS301 msg;
memcpy(&msg,&hcs301,sizeof(HCS301));
//do something
msg.print();
if(msg.SerialNum == 10209204) { //if remote serial matches
millisStart = CurTime;
relayOn = true;
}
eu preciso aprender a apertar o mesmo botão (codigo acima =10209204), para desligar,
identificando que se o relayOn = true, setar para false, apertando o mesmo botão.
Tags:
Bom dia LC,
venho pesquisando vários tipos de controles "rolling code", e eles são bem complexos.
De qual o link que você baixou este seu sketch?
RV
Estes:
Russo: https://phreakerclub.com/forum/showthread.php?t=2220&page=12
e este: https://www.manuelschutze.com/?p=333 (o primeiro)
No primeiro site ( o russo, não encontrei nenhum sketch),
e o segundo site, eu tenho o sketch,
Qual a sua dificuldade com este sketch?
RV
Eu quero clicar no controle, uma vez, acende, e outra vez apaga, mas com o mesmo codigo de botao...
Olá amigo, não funcionou... agora ele pisca o led quando clico, de vez em quando apaga, depende da velocidade do clique..
Eu consegui ajusta o codigo, ele tambem falhas às vezes, mas só de vez em quando, e somente para apagar, para acender, está ok.
Não pode ter piscadas quando eu clico para acender, vou colocar em uma lãmpada..rsrs, vou postar o sketch, para informação aqui no lab tambem, isso pode ser útil para alguem, e talvez, até melhorado..
Boa tarde Leonardo,
Mundo pequeno, não?
Conheço o Manuel desde quando ele tinha uns 14 anos. Sempre foi apaixonado por eletrônica.
Cresceu, virou médico e não sabia que ele tinha um Blog!
Bom dia!!!, que mundo pequeno...rsrsrs
Coloque um delay entre a linha 4 e 5.
tenta com alguns valores e veja o resultado.
RV
Vou tentar, obrigado amigo, mas tive outro problema, se eu desligo o cabo usb/dados, e ligo o uno na fonte, mais nada acontece, por causa do "msg.print", como identificador do botão, como eu mudo isso para funcionar pela fonte?
Quando puder, dê uma olhada: (não consegui upar aqui no site)
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por