• Welcome to LusoRobótica - Robótica em Português.
 

HTPC + Arduino

Started by almamater, 09 de October de 2011, 23:44

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

almamater

Bem.. em 2009 fiz um computador para ver filmes e outras coisas, servir de Home theater PC, o tamanho da caixa não importava e por isso usei e modifiquei uma mid-tower (sabendo que existem caixas específicas de Htpc). O projecto coloquei-o aqui




Acontece que na altura fiz o controlo da refrigeração (ventoinhas), dos leds, etc etc através de botões:



Neste momento estou para dar uma nova vida a este projecto, a fase II "Controlo Automático Atmega168"  8)

Basicamente:


  • controlo independente de cada ventoinha
  • obter o valor de rotação de cada ventoinha
  • pwm vai ser enviado de acordo com temperatura dos 2 sensores e valores configurados em software a criar
  • obter valor de LDR  e controlar leds e cold cathode consoante a luz ambiente
  • ligar/desligar componentes
  • ler um IR receiver para usar o comando para algumas destas funções
  • enviar informação de sensores de temperatura etc para o PC e daí para um dos lcds disponíveis (16x2)
  • etc

Neste momento estive a testar o cold cathode com PWM, não me parece muito mal..

Cold Cathode + Arduino

Amanhã vou medir tudo aquilo que quero controlar com o multímetro, para saber a intensidade de corrente dos componentes e o transístor que se possa adaptar a cada um.

O objectivo é adaptar este cérebro ao sistema:






Fifas

Hello :D

Como sabes, gosto bem dos teus projectos, ja que sao parecidos com projectos que faço no meu pczito :D

mas deixa-me só dizer-te algo. Penso que o Cold Cathode + PWM nao se dao muito bem. Pelo menos o meu antigo cathode nao gostou muito :P

Agora tenho tudo em LED e o PWM já funciona bem. Mas tambem o meu nao reagia ao PWM da mesma maneira que o teu...mal baixava um pouco ele desligava-se

almamater

Quote from: Fifas on 11 de October de 2011, 01:54
Hello :D

Como sabes, gosto bem dos teus projectos, ja que sao parecidos com projectos que faço no meu pczito :D

mas deixa-me só dizer-te algo. Penso que o Cold Cathode + PWM nao se dao muito bem. Pelo menos o meu antigo cathode nao gostou muito :P

Agora tenho tudo em LED e o PWM já funciona bem. Mas tambem o meu nao reagia ao PWM da mesma maneira que o teu...mal baixava um pouco ele desligava-se

lol pensei o mesmo.. 'será que vai durar muito assim?" o melhor é optar só por ligar ou desligar o gaxo consoante os valores do LDR  ;)

almamater

#3
Uma questão..

A fonte do pc tem 600W, será que posso ligar tudo numa molex apenas? ou será melhor distribuir por duas?

- 3 ventoinhas de 120mm (12v)
- 1 ventoinha de 250mm (12v)
- Cold Cathode (12v)
- Termometro (5v, não consome nada)
- 2x LCDs (5v cada)
- Barra de LEDs (12 Leds) (12v)
- Atmega 168 + Sensores de temperatura

+/- é isto que queria ligar.

---

Update: vou ligar tudo numa :)

chespanhol

Pessoal,
Acesse o site da EMPRETECNET, eles fabricam um KIT com uma placa compatível com arduino duemilanove, uma placa de rele, de potenciômetro, de sensor de luz, de sensor de luminosidade, de buzzer, de botão e demais componentes que podem ser realizados vários experimentos sem a necessidade de solda. Qualidade excelente!!


Fifas

Nice...Agora é só empacotar isso numa caixinha mais pequena :P

Ja agora, tas a controlar as FANS por PWM? Nao fazem barulho?

almamater

Quote from: Fifas on 29 de February de 2012, 12:42
Nice...Agora é só empacotar isso numa caixinha mais pequena :P

é assim.. a ideia é, para além de ver filmes e tal, jogar jogos como o Battlefield 3,  por isto é que usei uma caixa de PC normal, se fosse apenas para ver filmes podia ser uma caixa htpc pequena mas pronto..


e agora com o Raspberry Pi nem caixa seria necessário.

Fifas

hehe...true :P

Mas jogar com o Raspberry Pi nao deve ser muito bom :D

E quanto ao PWM, algum problema?

almamater

Quote from: Fifas on 29 de February de 2012, 12:52
hehe...true :P

Mas jogar com o Raspberry Pi nao deve ser muito bom :D

E quanto ao PWM, algum problema?

A única coisa é as ventoinhas não pararem lol, mas já discuti isso aqui http://lusorobotica.com/index.php?topic=4431.0 e deixei assim, não é problema. Quanto a enviar PWM elas funcionam bem, sem ruído.


o Raspberry Pi é tipo um Asus o!play :) mas melhor

senso

Com 256Mb de RAM e sem flash dedicada apenas com um cartão SD como sistema de ficheiros não será assim tão rápido como isso, não imaginem coisas onde elas não existem...
Avr fanboy

almamater

Quote from: senso on 29 de February de 2012, 13:00
Com 256Mb de RAM e sem flash dedicada apenas com um cartão SD como sistema de ficheiros não será assim tão rápido como isso, não imaginem coisas onde elas não existem...

quero eu dizer que implementa um sistema operativo básico e sempre dá para afzer mais alguma coisa :)

almamater

Bem.. já consegui terminar o meu programa para controlar o circuito e tal, o aspecto geral é este:



Depois posso meter um vídeo em funcionamento.

Basicamente:


  • Controla as 4 ventoínhas, Ligada\Desligada ou automática (consoante temperatura)
  • 3 modos de temperatura, sensor 1, sensor 2 e média
  • Info sobre valores atuais de sensores de temperatura e LDR
  • Ligar\Desligar equipamentos (Coldcathode, lcd 16x2, etc.)
  • Cold Cathode e Leds alto brilho (por baixo da caixa) podem ser controlados automaticamente consoante o valor do LDR (à noite ligam, durante o dia desligam por ex.)
  • Alarme (buzzer) para temperatura e/ou qdo detecta que uma ventoinha está parada
  • Outras funcionalidades como por exemplo detectar qdo o PC vai entrar em modo de suspensão e se o LCD16x2 estiver desligado liga-o, isto serve devido a um erro nas portas USB que levava o pc novamente a acordar, e nunca entrava em modo de suspensão, se o LCD16x2 estivesse desligado
  • Opção para ligar automaticamente no arranque do win, verificar estados de componentes e ir para o systray
  • etc.