Controlador Programável Linux

8

Estou procurando um controlador Linux programável para automação residencial e projetos divertidos em geral.

Requisitos:

  • Controle de aparelhos elétricos - Interruptores On / Off e dimmers (talvez usando relés)
  • Receba dados analógicos e digitais de sensores (interruptores, temperaturas, etc.)
  • Conexão USB
  • Executando Linux

Vantagens:

  • Conexão de rede / interface da Web
  • Suporte para Python
  • Tela pequena
  • Suporte de teclado e VGA

Eu costumava me divertir muito com o Handy Board , mas ele quebrou há alguns meses e carece de muitos recursos vitais.

texto alternativo

Adam Matan
fonte
3
Quanto você está disposto a gastar?
1
Além disso, quais são seus requisitos de energia?
E quais são esses recursos vitais?
XTL
@Pretzel a. 50 $ - 100 $. Baterias ou 220v estão OK.
Adam Matan
O @XTL Linux (e Python) estava ausente.
Adam Matan

Respostas:

6

Não é tão poderoso quanto um PC normal, mas você deve tentar a plataforma arduino .

Você pode comprar uma unidade excelente e barata aqui: http://www.libelium.com/

Google um pouco sobre arduino e você encontrará muitas referências e uma grande comunidade

Keymon
fonte
2
Eu não acho que adrduino roda com linux?
Echox
1
não tenho certeza se alguém gostaria de ajustar o Linux à memória flash de 256 kilobytes ... (consulte en.wikipedia.org/wiki/Arduino#Arduino_board_models ). Não sem surpresa, com 2 kilobytes RAM estes microcontroladores não tem uma unidade de gerenciamento de memória ou ...
Andre Holzner
1

Vários roteadores e dispositivos eletrônicos domésticos executam linux e podem sofrer reflash, o roteador sem fio WRT54G é um exemplo popular disso na distribuição OpenWRT.

O SheevaPlug é outro exemplo de sistema micro-linux, embora eu ache que esteja faltando entradas A / D.

pjc50
fonte
1

A placa do sistema ALIX vem à minha mente (ainda não tentei).

Embora não tenha conversores A / D a bordo, alguns modelos possuem um conector a bordo para portas seriais e / ou paralelas (às quais é possível fazer a interface, por exemplo, este sensor de temperatura etc.)

Andre Holzner
fonte
1

Estou usando um Arduino em combinação com um Pandaboard para minhas necessidades de automação residencial - ele atende a todos os seus requisitos se você o conectar a alguma tela externa via HDMI ou DVI.

O Pandaboard - embora um pouco mais caro - é muito poderoso e substitui o meu roteador sem fio (802.11n), atua como um servidor de armazenamento e mídia com sua saída HDMI conectada à minha TV e discos rígidos USB externos conectados (alimentação comutada com o Arduino). Juntamente com o Arduino, ele monitora todos os sensores em minha casa, controla os comutadores e roda sem ventoinha no Linux padrão. Você pode controlá-lo com dispositivos de entrada USB / Bluetooth padrão ou pela LAN, respectivamente, pela Internet.

Todo o sistema consome apenas cerca de 5W (~ 10W com os discos rígidos ligados).

Noé
fonte
0

Há o Chumby que é fácil de redefinir, mas não tem muito baixo nível de IO e o CHB um pouco mais robusto .

RaspberryPI também está fora. Se você conseguir um, o preço é excelente.

Vários dispositivos Android e Maemo também podem ser reutilizáveis ​​e executar algum tipo de Linux. A conectividade de hardware raramente é muito amigável para hackers.

Pode haver outras placas ao redor também, mas eu não examinei nenhuma.

Combinar o smart-ish Linux box com um microcontrolador real ou vários e uma interface de comunicação entre eles (serial assíncrona por adaptador serial USB com mais facilidade, ou módulo serial bluetooth ou até ethernet) pode oferecer o melhor dos dois mundos. Faça seus próprios periféricos fora dos microcontroladores.

XTL
fonte