Como é que o Alexa controla as luzes? Como é que o software controla o hardware?
Este tipo de coisa já existe há muito tempo. O controle dos itens trocados apareceu primeiro na minha casa com o Commodore Vic 20 nos anos 80, que tinha uma placa de relés opcional para que eu pudesse tomar entradas (uma era um tapete de pressão debaixo do tapete da minha porta) que enviava um sinal para a placa de relés e uma rotina que escrevi registaria esse sinal de "interruptor fechado" e acenderia a luz do corredor. O software enviava um único byte para a placa de controle e cada um dos 8 bits podia controlar um único relé para que eu pudesse controlar até 8 dispositivos. O código binário de um computador pode ser facilmente "comutado" usando um transistor e depois um relé, embora hoje em dia isso seja feito por um circuito integrado. Nós não usamos muito relés hoje em dia a menos que o nível de potência seja bastante alto.O bit inteligente é fazer o computador entender a linguagem humana falada e eu suspeito que isso é um segredo comercial para pessoas como Microsoft, Amazon, Apple e Google que provavelmente todos terão desenvolvido seus próprios sistemas, embora possa haver algum software de reconhecimento de fala de código aberto em torno do qual converte a fala em palavras datilografadas. Uma vez que você tenha conseguido isso, você só precisa de um pouco de software para assistir a uma palavra-chave e isso é bem simples. Como programador, eu mesmo já escrevi jogos de computador que dependem muito disso, então você tem uma lista de palavras-chave que você está procurando, e quando alguém chega no fluxo de dados, você comanda o software para ir para o ramo correto do programa para aquele comando em particular. No caso das luzes ou o que quer que você esteja controlando, ele estará enviando um byte (ou apenas mudando um bit em um byte) para o interruptor eletrônico para comandá-lo para ligar.
Artigos semelhantes
- Como contornar um interruptor que controla as luzes e mantém uma tomada ligada 24 horas por dia, 7 dias por semana
- Como configurar o PC para controlá-lo com Alexa
- Como jogador de PC e entusiasta de hardware, acha que os Estúdios do Google irão afectar a indústria de hardware de PC?
- Como as luzes LED são diferentes de outros tipos de luzes?