Minha idéia é de um display na frente do pc mostrando as temperaturas dos processadores e controlado a velocidade das ventuinhas para se manter a temperatura estável.
Eu achei esse projeto na net e queria ver se era possível fazer com o Arduino.
Conto com a colaboração de vocês.
http://www.newtoncbraga.com.br/index.php/microcontroladores/102-tex...
Tags:
No caso da ventuinha eu não posso cria uma tabela de x a y onde cada intervalo segnifica uma determinada velocidade?
Pode. Isso é um proporcional.
Funciona blz !
No máximo o que vai acontecer é que hora a ventoinha vai estar por ex na velociade 5 (de 10) e hora na velocidade 7. Mesmo que a fonte de calor esteja gerando sempre exatamente o mesmo calor.
E vai que nem oscila.. Ou que não chega a ser perceptível... Resumindo: Versão 1.0 Vai de tabela. Se não gostar do resultado pode ser melhorado só ajustando a programação...
Falei sobre os outros processos meio no modo tutorial, é exagero para o seu caso.
Cara, que legal isso em Hugo ...esse software que vc usou é livre?
Tenho vontade de trabalhar com controle de processos, mas tinha dúvidas quanto ao clock do arduino.
Você acha que é possível implementar sistemas de controle Feed Forward no arduino ou é muito pra ele calcular?
Valeu!
E ai Thiago, que bom que gostou.
Esse software foi eu mesmo que fiz utilizando o C++ Builder.
Os códigos estão neste tópico.
É claro que dá para desenvolver sistemas de controle não só com arduino, mas com qualquer microcontrolador. A amostragem é mais que o suficiente.
Olha esse vídeo do mesmo algoritmo controlando o nível em um planta didática da faculdade.
Nos dois vídeos eu fiz o PID clássico, nessas férias vou aproveitar o tempo livre para fazer com lógica Fuzzy.
Flw
preciso declacar o lm 35 pra lem a temperatura e um cooler pra controle da temperatura.
Ola,
Não sei se você já conseguiu pegar a temperatura do processador, mas vai uma dica, até para os próximos que quiserem saber.
Montei um aplicativo que pega a temperatura do processador e manda pro meu Android via socket, assim consigo monitorar a temperatura atual quando estou jogando.
Para isso usei o programa CoreTemp, um programa que mostra a temperatura do processador, mas também permite que outros programas peguem essa temperatura.
No site do programa, tem uma parte para desenvolvedores "http://www.alcpu.com/CoreTemp/developers.html", lá tem alguns exemplos e programas demo para testar.
Eu fiz o meu software a partir do exemplo do Delphi, mas tem outras linguagens também, fica perfeito.
No seu caso é só enviar a temperatura via serial para o arduino exibir no display.
O único problema é que tem que deixar o CoreTemp e o seu programa abetos, para enviar os dados.
Se alguém tiver alguma outra maneira, posta ai.
Agradeço muito a participação de você. O bom é que cada um arruma uma solução diferente, eu estou indo pelo caminho de desenvolver um aplicativo que colete os dados e envie para o display. Mas com certeza as soluções apresentada aqui serve de inspiração para outros projetos.
Isso ai, estamos aqui para difundir o conhecimento e aprender cada vez mais.
Gostei bastante desse seu projeto, quando terminar, posta os resultados pra gente ver.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por