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 software. Quero começar a criar coisas que eu possa controlar no meu computador usando a programação. Minha pergunta é: existem dispositivos no mercado que possuem uma interface programável ou API?

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

agentbanks217
fonte
Se você gosta de robótica, por que não participar da proposta de robótica ?
Rocketmagnet

Respostas:

3

No extremo mais simples do espectro, sem necessidade de programação imediata, parece que você está falando de hardware / software de automação residencial. Há uma grande variedade de fabricantes trabalhando neste espaço, por isso é provavelmente mais fácil apontar para a Wikipedia: Domótica do que recomendar qualquer um.

Indo do final mais simples do espectro, você pode fazer exatamente esse tipo de coisa com um conjunto Lego Mindstorms (apesar do nome Lego, não é destinado a crianças pequenas), são essencialmente conjuntos de hardware e robótica programáveis ​​e, como Lego normal, eles têm o máximo de personalização que você pode imaginar e são muito fáceis de montar / unir.

Indo para o extremo mais hardcore do espectro, existem coisas como o Arduino , uma plataforma de hardware programável e de código aberto.

Depois de decidir onde você quer ir, esse é o tipo de coisa em que o site irmão da Electronics and Robotics Stack Exchange é especializado.

GAThrawn
fonte