Home Brew Talk Brasil Forums > Home Brewing > DIY - Projetos "faça você mesmo" > SACI: Controlador de temperatura wifi para fermentação - projeto completo

Responder
 
Opções Display
Antigo 25-04-2017, 02:22 PM   #91
sidney_ro
Recipes 
 
Registo: May 2014
Location: cacoal, rondonia
Msgs: 131
Liked 33 Times on 28 Posts
Likes Given: 2

Default

Já consegui resolver, problema no Atom, instalei em outro computador e funcionou perfeitamente.

Enviado de meu ASUS_Z00VD usando Tapatalk
sidney_ro está offline
 
Responder com Quote
Antigo 05-05-2017, 05:00 PM   #92
redivo
Recipes 
 
Registo: Mar 2017
Location: Porto Alegre, RS
Msgs: 5
Liked 1 Times on 1 Posts
Likes Given: 1

Default

Eu fiz um controlador parecido, usando ARM.
Conversando com um amigo ele me sugeriu fazer uma histeresi pra evitar danos no compressor do freezer:
quando o freezer desliga, ele espera pelo menos 5 minutos pra ligar de novo.

Tu fez algo assim?
Sabe se realmente é necessário (não sei absolutamente nada sobre compressor de freezer)
redivo está offline
 
Responder com Quote
Antigo 09-05-2017, 11:36 PM   #93
tonyldo
Recipes 
 
Registo: Feb 2015
Location: Aracaju, SE
Msgs: 55
Liked 15 Times on 12 Posts

Default

Montei meu saci essa noite, resolvi montar na protoboard apenas o sensor de temperatura e dois leds pra simular o acionamento dos relays de aquecimento e resfriamento.

um led azul ligado a gpio D8 que acredito ser o pino para acionar o resfriamento e um led vermelho na gpio D7 pra simular o aquecimento.

O q está acontecendo é estranho pois ele está acendendo o led ligado a D7 (aquecimento) e indicando no status da pagina que está resfriando.
E o contrario também acontece... se ele estiver indicando que está aquecendo ele acende o led ligado a D8. Isso está certo? alguem ja passou por isso?
tonyldo está offline
 
Responder com Quote
Antigo 10-05-2017, 09:29 AM   #94
jalexandre
Recipes 
 
Registo: Nov 2014
Location: Curitiba, Paraná
Msgs: 1.386
Liked 609 Times on 442 Posts
Likes Given: 387

Default

Quote:
Mensagem Original de redivo Ver Mensagem
Eu fiz um controlador parecido, usando ARM.
Conversando com um amigo ele me sugeriu fazer uma histeresi pra evitar danos no compressor do freezer:
quando o freezer desliga, ele espera pelo menos 5 minutos pra ligar de novo.

Tu fez algo assim?
Sabe se realmente é necessário (não sei absolutamente nada sobre compressor de freezer)
Fiz. Tá lá na biblioteca BangController(h/cpp)

Inclusive o tempo é configurável pela interface web.
jalexandre está offline
 
Responder com Quote
Antigo 10-05-2017, 09:31 AM   #95
jalexandre
Recipes 
 
Registo: Nov 2014
Location: Curitiba, Paraná
Msgs: 1.386
Liked 609 Times on 442 Posts
Likes Given: 387

Default

Quote:
Mensagem Original de tonyldo Ver Mensagem
Montei meu saci essa noite, resolvi montar na protoboard apenas o sensor de temperatura e dois leds pra simular o acionamento dos relays de aquecimento e resfriamento.

um led azul ligado a gpio D8 que acredito ser o pino para acionar o resfriamento e um led vermelho na gpio D7 pra simular o aquecimento.

O q está acontecendo é estranho pois ele está acendendo o led ligado a D7 (aquecimento) e indicando no status da pagina que está resfriando.
E o contrario também acontece... se ele estiver indicando que está aquecendo ele acende o led ligado a D8. Isso está certo? alguem ja passou por isso?
Me passa, em pvt a saída do log do platform.io e o modelo da sua placa.

Não tenho acompanhado muito o fórum ultimamente.

Abraços.
jalexandre está offline
 
Responder com Quote
Antigo 10-05-2017, 09:37 PM   #96
tonyldo
Recipes 
 
Registo: Feb 2015
Location: Aracaju, SE
Msgs: 55
Liked 15 Times on 12 Posts

Default

Quote:
Mensagem Original de jalexandre Ver Mensagem
Me passa, em pvt a saída do log do platform.io e o modelo da sua placa.

Não tenho acompanhado muito o fórum ultimamente.

Abraços.
Enviado para o email de contato do blog... testei em uma placa da amica e uma da lolin. Olhei o código de cabo a rabo e não consigo entender pq está acontecendo isso. Pensei apenas e falha da placa e as gpios estarem trocadas... mas em duas placas diferente acho meio dificil.
tonyldo está offline
 
Responder com Quote
Antigo 10-05-2017, 10:57 PM   #97
tonyldo
Recipes 
 
Registo: Feb 2015
Location: Aracaju, SE
Msgs: 55
Liked 15 Times on 12 Posts

Default

Quote:
Mensagem Original de jalexandre Ver Mensagem
Me passa, em pvt a saída do log do platform.io e o modelo da sua placa.

Não tenho acompanhado muito o fórum ultimamente.

Abraços.
Achei Alexandre,
Na chamada do construtor do BangController os paramentros estão invertidos

uint8_t heatPin = D7 ;
uint8_t coolPin = D8 ;
//Pins, config and profile path
BangController saci(heatPin, coolPin, "/saci.txt", "saciprofile.txt");

-----------------------------------------------------------------------

BangController::BangController(uint8_t _coolPin, uint8_t _heatPin, \
String _configFile,String _profileFile) {
configFile = _configFile;
profileFile = _profileFile;
coolPin = _coolPin ;
heatPin = _heatPin ;
pinMode(coolPin, OUTPUT) ;
pinMode(heatPin, OUTPUT) ;
digitalWrite(coolPin, LOW) ;
digitalWrite(heatPin, LOW) ;
SPIFFS.begin();
}
tonyldo está offline
2
People Like This 
Responder com Quote
Antigo 11-05-2017, 03:21 PM   #98
jalexandre
Recipes 
 
Registo: Nov 2014
Location: Curitiba, Paraná
Msgs: 1.386
Liked 609 Times on 442 Posts
Likes Given: 387

Default

Quote:
Mensagem Original de tonyldo Ver Mensagem
Achei Alexandre,
Na chamada do construtor do BangController os paramentros estão invertidos

uint8_t heatPin = D7 ;
uint8_t coolPin = D8 ;
//Pins, config and profile path
BangController saci(heatPin, coolPin, "/saci.txt", "saciprofile.txt");

-----------------------------------------------------------------------

BangController::BangController(uint8_t _coolPin, uint8_t _heatPin, \
String _configFile,String _profileFile) {
configFile = _configFile;
profileFile = _profileFile;
coolPin = _coolPin ;
heatPin = _heatPin ;
pinMode(coolPin, OUTPUT) ;
pinMode(heatPin, OUTPUT) ;
digitalWrite(coolPin, LOW) ;
digitalWrite(heatPin, LOW) ;
SPIFFS.begin();
}
Massa.

Tu pode fazer um push request pro git ou eu mesmo faço isso durante o fim de semana.

Abraço!!
jalexandre está offline
 
Responder com Quote
Antigo 11-05-2017, 03:26 PM   #99
tonyldo
Recipes 
 
Registo: Feb 2015
Location: Aracaju, SE
Msgs: 55
Liked 15 Times on 12 Posts

Default

Quote:
Mensagem Original de jalexandre Ver Mensagem
Massa.

Tu pode fazer um push request pro git ou eu mesmo faço isso durante o fim de semana.

Abraço!!
Feito! Vamos em frente e mais uma vez, parabéns pelo projeto!

Enviado de meu XT1580 usando Tapatalk
tonyldo está offline
 
Responder com Quote
Responder
Opções
Display


Similar Threads
Tópico Autor Fórum Respostas Última Mensagem
Projeto Controlador de Temperatura Com SSR + Ardbir + Regulagem de PotÊncia alanlisboa DIY - Projetos "faça você mesmo" 13 28-11-2016 01:27 PM
Alguma alternativa para fermentação com temperatura controlada? Beernardes Fermentação 8 25-06-2016 04:32 PM
Novo projeto controlador RIMS (interface Web + Arduino) leandrocosta DIY - Projetos "faça você mesmo" 24 18-06-2016 02:51 PM
Temperatura Máxima para Fermentação YuriMorais Iniciantes 12 23-01-2015 05:12 PM
Temperatura para Fermentação rcavalheiro Fermentação 64 27-05-2014 05:21 PM


« Anterior | Seguinte »
Escolher Fórum