Existe hardware programável para permitir que o hardware seja programado por computadores?

3

Sou programador e nunca lidei com o hardware de nada, apenas de software. Eu quero começar a construir coisas que eu possa controlar do meu computador usando programação. Minha pergunta é se existem esses dispositivos no mercado que têm uma interface programável ou API?

Por exemplo, quero criar um dispositivo de abertura / fechamento de persianas automatizadas e gostaria de poder controlá-lo em meu computador. escrevendo um aplicativo ou algum código para agendá-los quando abrir e fechar. Gostaria de saber se há algum dispositivo que possa ser programado para fazer isso (a parte do computador)?

    
por agentbanks217 04.01.2011 / 23:36

2 respostas

3

No final muito simples do espectro, sem necessidade de programação, parece que você está falando de hardware / software para automação residencial. Há uma grande variedade de fabricantes trabalhando neste espaço, então é mais fácil apontar para Wikipedia: Home Automation do que recomendar qualquer um faz.

Movendo-se da extremidade mais simples do espectro, você pode fazer exatamente esse tipo de coisa com Lego Mindstorms conjunto (apesar do nome Lego, estes não são destinados a crianças pequenas), são conjuntos de hardware e robótica essencialmente programáveis, e como o Lego normal eles têm a maior capacidade de personalização que você pode imaginar e são muito fáceis de construir juntos.

Movendo-se para o lado mais hardcore do espectro, existem coisas como o Arduino , uma plataforma de hardware programável de código aberto.

Uma vez que você decidiu onde você quer ir, esse é o tipo de coisa que a Eletrônica e Robótica Stack Exchange site especializado em.

    
por 04.01.2011 / 23:50
1

Procure também FPGA. link É um nível muito baixo, mas até mesmo a Intel está adicionando recursos de FPGA aos seus novos chips Atom, chamando de quickassist

    
por 05.01.2011 / 04:40