Boa noite pessoal estou com grande dificuldade de fazer o scadabr e o arduino se comunicarem, alguem poderia me dizer por onde começar? ou algo do tipo.

Alguem ja fez algum projeto simples? Exem: acender/apagar led?

Brigado

Exibições: 7404

Responder esta

Respostas a este tópico

Qual vídeo, por favor?

Tenho esse código num alimentador para cães e, preciso monitorar com ScadaBr como faço isso?

O projeto já esta montado tudo tá funcionando e preciso monitorar........

// temporizador PET 1000

int seg=0, minu=0,hor=0; // inteiros referente ao relógio

int motPin = 12; // pino de saida do sinal

int motState = LOW; // motState usado para armazena o estado atual do motor aceso o desligado

long intervalo = 1000; // intervalo de um segundo

void setup()

{

pinMode(motPin, OUTPUT); // saida do sinal para ativar o motor

Serial.begin(9600);

}

void loop (){

relogio();// aciona comando relógio

mot (); // aciona o comando motor

}

void relogio()

{

static unsigned long ult_tempo = 0;

int tempo = millis();

if(tempo - ult_tempo >= 1000) {

ult_tempo = tempo;

seg++;

}

if(seg>=60)

{

seg = 0;

minu++;

}

if(minu>=60) {

minu = 0;

hor++;

}

if(hor>=24)

{

hor=0;

minu=0;

}

Serial.print(hor); // imprime a hora no monitor serial para verificar se o relógio está funcionando

Serial.print(":");

Serial.print(minu);

Serial.print(":");

Serial.println(seg);

}

void mot (){

 

  if (hor == 6 && minu == 0 && seg == 0){ // define o primeiro horário de ligação do motor

motState = HIGH;//

}

 

  if (hor == 6 && minu == 1 && seg == 0){ // define o primeiro horário de desligamento do motor

motState = LOW;//

}

 

 

  if (hor == 14 && minu == 0 && seg == 0){ // define o segundo horário de ligação do motor

motState = HIGH;//

}

 

  if (hor == 14 && minu == 1 && seg == 0){ // define o segundo horário de desligamento do motor

motState = LOW;//

}

 

  if (hor == 22 && minu == 0 && seg == 0){ // define o terceiro horário de ligação do motor

motState = HIGH;//

}

 

  if (hor == 22 && minu == 1 && seg == 0){ // define o terceiro horário de desligamento do motor

motState = LOW;//

}

 

digitalWrite(motPin, motState);

if (motState == HIGH)

Serial.println("ligou"); // imprime ligou no serial monitor para verificar se o código está funcionando

else

Serial.println("desligou");// imprime "desligou" no serial monitor para verificar se o código está funcionando

}// fim

Gostei bastante do forum,sao todos bem participativos, tempo agora ta meio complicado, mas pretendo mexer na medida do possivel.

Muito obrigado pela ajuda

Consegui o exemplo do led!
Agora e so estudar mais e fazer um projeto mais complexo, estava pensando em um prototipo de automação residencial e tbm em algo para se comunicar com robo LEGO.

Por enquanto estou usando a versao anterior do scadabr, mas ja mandei um email para eles e estou aguardando resposta.

Agradeço a ajuda pessoal.

:D

pronto depois do primeiro led acesso pelo scadabr vc não vai querer parar enquanto não ver sua casa toda automatizada com um toque no celular...eu começei do mesmo jeito esse teste é o "hello world" do scadabr, veja o post scadabr lá tem muita informação e sempre tem novidades.alé disso tem a equipe oficial do scadabr o pessoal da MCA:www.scadabr.com.br, que também nos ajuda muito, mas com els é bom voce chegar pra perguntar coisas mais complexaas assim desafiar o povo da lá a te responder.Eles tem otimos cursos pra scadabr a preços bem interessantes.

percebi, ja estou imaginado bem longe rs.

Ja usei o forum de la enquanto estava aprendendo a usar o scadabr (virtual) e tanto aqui como la obtive boas respostas.

hj quando liguei o pc denovo e abri o scadabr, o arduino ja nao respondia mais o scadabr, tem como eu fazer algo para que isso nao aconteça?

bem isso é novidade pra mim também, vc salvou o datasource e o datapoint?

ligou direitinho as conexões eletronicas como o led no lugar certo, etc, habilitou seu drive de serial
?

veja com detalhes.

Sim, fiz isso td, conferi td novamente, ai eu refiz o data point e o datasource ai funcionou direitinho

amigo seria possivel você me passar os arquivos desse exemplo led???

Ainda n comecei nada relacionado, mas vi essa materia e acho que vai interessar a vcs

http://www.mecatronicaatual.com.br/secoes/leitura/1062


Abraços

Nossa achei bem interessante nao fazia ideia que existia algo do tipo

Obrigado :D

sim  eu fiz .li chaves, entradas analogicas e comandei cargas.Tenho um tutorial no mundoarduino.com e os arquivos .pde e .hex para simular no proteus baixa lá.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço