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


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


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.



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).


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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.