Índice:

1986 Google Pi Intercom: 8 etapas (com imagens)
1986 Google Pi Intercom: 8 etapas (com imagens)

Vídeo: 1986 Google Pi Intercom: 8 etapas (com imagens)

Vídeo: 1986 Google Pi Intercom: 8 etapas (com imagens)
Vídeo: Какие в России есть речные круизные теплоходы? 2024, Julho
Anonim
Image
Image
1986 Google Pi Intercom
1986 Google Pi Intercom
1986 Google Pi Intercom
1986 Google Pi Intercom

Este é um intercomunicador de 1986 que eu converti em um assistente de voz do Google montado na parede, usando um Raspberry PI 3 e o kit Google AIY (Artificial Intelligence Yourself) que veio gratuitamente com a edição 57 da revista MagPi. É um dispositivo estilo Google Home com um toque retro!

Caso você não consiga ver o link do vídeo incorporado, ele está em:

Etapa 1: onde você conseguiu esse chapéu?

Onde você conseguiu esse chapéu?
Onde você conseguiu esse chapéu?
Onde você conseguiu esse chapéu?
Onde você conseguiu esse chapéu?
Onde você conseguiu esse chapéu?
Onde você conseguiu esse chapéu?
Onde você conseguiu esse chapéu?
Onde você conseguiu esse chapéu?

O AIY HAT (Hardware Attached on Top) do Pi do Google está no centro deste projeto e é incrível que tenha vindo de graça com a revista MagPi. Eu nunca tinha ouvido falar disso até que li o anúncio no Twitter no dia em que a revista foi lançada, o que levou a uma corrida animada na hora do almoço para "Big Sainsburys" para conseguir um antes que eles se esgotassem. Ainda havia três na prateleira e eu meio que gostaria de ter comprado todos, mas é melhor saber que mais fãs de Pi estão se divertindo com ele que eu!

Em poucas palavras, a fundação Raspberry Pi se uniu ao Google para desenvolver um HAT amigável para trazer o poder da Interação de linguagem natural do Google para o Raspberry Pi - o kit da revista incluía o HAT e tudo que você precisa (exceto um Pi) para construí-lo você mesma. As instruções foram claras e bem escritas, parabéns também aos designers dos kits, todos os componentes eram de ótima qualidade e podiam ser montados sem solda.

Em sua forma básica, o kit usa o Google Assistente para responder às suas perguntas faladas, ele "escuta" após um único toque no botão e, de alguma forma, descobre quando você termina de falar - funcionou imediatamente e causou uma primeira impressão muito boa, perfeito para construir com crianças ou como um primeiro mergulho no vasto oceano de possibilidades do Pi. O kit AIY foi projetado para ser construído em sua própria caixa de papelão (um pouco como o visualizador de realidade virtual do Google Cardboard), mas depois de montá-lo e testá-lo eu não podia esperar para construir este poderoso motor em uma caixa mais adequada com minhas habituais conversões retrô.

Etapa 2: Comunicações vintage

Comms vintage
Comms vintage
Comms vintage
Comms vintage
Comms vintage
Comms vintage
Comms vintage
Comms vintage

Comprei esta caixa de três interfones FM de meados dos anos 1980 em uma venda recentemente por £ 4 - não pude resistir ao toque vintage e à arte da caixa com a caneta "executiva" (com relógio LCD integrado!) E capa de couro volumes. Eles então se sentaram na oficina por um tempo enquanto os testes mostraram que, infelizmente, eles não foram projetados para as casas de alta interferência de hoje.

Eu estava interessado em saber quando eles foram vendidos originalmente (embora a caneta de relógio digital na caixa fornecesse uma forte pista), então vasculhei o arquivo online dos catálogos da Radio Shack (lembra de Tandy no Reino Unido?). Achei que era 1985 e faltava apenas um ano, é tão gratificante que alguém tenha mantido um registro disso!

No momento em que peguei o kit Google AIY, soube que uma dessas unidades antigas seria uma combinação perfeita para ele - afinal, ambos eram essencialmente baseados em um botão, microfone e alto-falante, apenas com uma tecnologia diferente entre eles. Logo tirei as chaves de fenda e, desconsiderando o aviso do case como de costume, comecei a desmontar uma das unidades. Abrir a caixa é sempre uma das minhas partes favoritas de um projeto de restauração ou conversão, você nunca sabe o que encontrará lá dentro. A placa de circuito principal era bem volumosa (e 240v, o que parece muito estranho hoje em dia), mas uma vez que foi removida literalmente tudo o que restou foi o case, o botão e o alto-falante. Com tudo removido, parecia que havia muito espaço para o Pi e outros componentes - mas as aparências enganam …

Etapa 3: Ajustando-se

Fazendo o ajuste
Fazendo o ajuste
Fazendo o ajuste
Fazendo o ajuste
Fazendo o ajuste
Fazendo o ajuste
Fazendo com que se encaixe
Fazendo com que se encaixe

Diante da caixa vazia, a primeira tarefa era decidir para onde o Pi iria, com seu brilhante Google HAT firmemente fixado no topo. Isso era muito mais apertado do que eu esperava, muitas orientações simplesmente não funcionavam por causa do volume do alto-falante e do espaço necessário para o grande botão de intercomunicação com dobradiças, e aqueles que não bloqueavam as portas do Pi interferiam frustrantemente em outra coisa.

O alto-falante do kit AIY nunca iria caber, era muito grande para o caso, então eu precisava encontrar uma alternativa. O alto-falante de intercomunicação original não estava à altura do trabalho, infelizmente, mas depois de muito procurar online eu encontrei a atualização ideal, tinha o mesmo diâmetro do original, mas era muito mais resistente, felizmente soando tão bom quanto o do kit.

Achei que o kit incluiria um único microfone barato que se encaixaria bem atrás da grade original, mas em vez disso era um estéreo sofisticado, em sua própria placa de circuito com os microfones curiosamente espaçados similarmente aos do próprio produto Google Home. Não colocar o microfone atrás da grade significava que eu poderia colocar o Pi naquela extremidade, embora fosse um ajuste muito apertado e significasse que eu não poderia expor a porta HDMI - um compromisso justo.

Em seguida, retirei alguns dos postes, protuberâncias e protuberâncias do interior da caixa com uma ferramenta rotativa para que o Pi ficasse plano, então passei a explorar como os novos componentes poderiam de alguma forma funcionar em harmonia com a caixa vintage e controles.

Etapa 4: Kit Hacks

Kit Hacks
Kit Hacks
Kit Hacks
Kit Hacks
Kit Hacks
Kit Hacks

A primeira parada em termos de componentes foi aquela adorável placa de microfone - era um ajuste natural para a parte superior do case, então eu (várias vezes) medi a distância entre os microfones e fiz alguns orifícios escareados para eles - até aí tudo bem! Ele seria ligeiramente colado a quente no lugar quando chegasse a hora da montagem.

No kit, o interruptor, o botão e o LED se encaixam, mas eu precisava separar essas funções. Meu instinto foi usar componentes alternativos, mas então considerei um desafio pessoal usar apenas os bits que vinham com o kit!

O botão "talk" original do intercomunicador tinha um certo deslocamento, girando em uma barra com uma adorável sensação retro que eu queria manter, então procurei maneiras de montar o interruptor do kit alinhado com ele. Meu lema para os últimos projetos de Pi tem sido "mantenha-o simples, torne-o divertido", então procurei as opções originais. Surpreendentemente, consegui usar um orifício de parafuso existente para segurar a chave no lugar, apenas substituindo o parafuso original por um mais longo para acomodar o corpo da unidade.

O LED veio a seguir - o intercomunicador original tinha um indicador LED, mas o tempo passou desde os dias de LEDs "vermelhos ou verdes" escuros e eu pensei que ter um LED branco brilhante saindo do case seria um pouco demais! Além de iluminar metade da cozinha à noite, parecia um pouco "na sua cara" para este projeto. Decidi, em vez disso, montar o LED do kit atrás da grade do microfone, para oferecer iluminação e feedback sutis sem ser muito intrusivo. Cortei o cabo de LED e soldei um conector de componente de 2 orifícios no lugar dos conectores de espada do kit, em seguida, fixei-o entre as portas USB na placa Pi para que ficasse preso e brilhasse através da grade do microfone.

Sabendo que agora tudo caberia, era hora de passar para os cosméticos!

Etapa 5: retocando

Retomando
Retomando
Retomando
Retomando
Retomando
Retomando
Retomando
Retomando

Eu, pessoalmente, adoro o estilo desses interfones antigos e seus botões táteis, mas minha visão era montá-los discretamente na parede entre a cozinha e a sala da família (uma área de muito tráfego!), Então definitivamente precisava de um pouco de cara- elevar.

Nesse ponto, todo o excesso de polimento de plástico estava feito e eu sabia exatamente como e onde as peças caberiam na caixa, então primeiro dei uma boa esfregada na pia para todas as peças que exigiam tinta para remover três décadas de sujeira e graxa.

Em seguida, vieram algumas camadas de primer para garantir que a camada final fosse aplicada corretamente - eu já fui enganado por tinta "direta para o plástico" antes, então sempre tiro um tempo extra para aplicar primer na superfície agora. Eu tenho uma relação de amor e ódio real com pintura em spray, é sempre perto do final de um projeto, então estou ansioso para terminar, mas ao mesmo tempo sei que basta um spray excessivamente zeloso para estragar o acabamento! Minha velha plataforma giratória de condimento confiável foi muito útil para girar as peças durante a pulverização, pois não há muito espaço para cotovelos no galpão!

Usei uma tinta artesanal com um bom acabamento fosco, não uma que usei antes, e as muitas camadas finas funcionaram muito bem - apesar de uma tempestade de verão que significava que ficava encharcado toda vez que tentava aplicar outra camada.

Outra coisa que aprendi com a amarga experiência é deixar a tinta endurecer adequadamente antes de montar o projeto! Poucos dias depois, chegou a hora da parte divertida, juntando tudo (e orando secretamente para que se encaixasse).

Etapa 6: Montagem

conjunto
conjunto
conjunto
conjunto
conjunto
conjunto
conjunto
conjunto

Foi ótimo ter todas as peças dispostas como um kit de montagem - não havia muito o que fazer, mas as coisas tinham que ir juntas em uma ordem específica para não atrapalharem umas às outras.

Primeiro eu aparafusei o próprio Pi na caixa - ele é preso apenas por um único parafuso, mas literalmente não tem espaço para chacoalhar! Em seguida veio o LED, que foi fixado entre as portas USB do Pi para que ficasse diretamente abaixo da grade do microfone original. Em seguida, o HAT foi gentilmente adicionado na parte superior e o cabo do LED / switch firmemente conectado.

A placa do microfone, o alto-falante e o dial de volume (não utilizado) foram levemente colados a quente no lugar e conectados ao HAT, então o botão articulado foi montado e fixado no lugar com seu parafuso de retenção, que também segurou o interruptor do kit apenas no posição certa atrás dele.

Por último, as duas metades da caixa foram aparafusadas (sempre a parte mais difícil) e a chave seletora não utilizada foi encaixada.

O Intercom Pi precisava ser sutil e discreto, mas eu queria adicionar um pouco de cor, então tirei as cores do logotipo do Google e imprimi-as em um pequeno pedaço de papel, onde originalmente você teria escrito no nome da sala ou pessoa.

Etapa 7: Tornando-o Inteligente

Tornando-o Inteligente
Tornando-o Inteligente
Tornando-o Inteligente
Tornando-o Inteligente

Eu amo o potencial do controle de voz, meu primeiro projeto foi o Google Voice Search-O-Matic em junho de 2014! Mais recentemente, usei o serviço de voz Amazon Alexa no AlexaPhone e no Rabbit Pi, então estava interessado em ver como o Google Assistant e o HAT se comparam, embora obviamente seja menos maduro como plataforma, especialmente na arena do criador. Tendo passado horas fazendo Alexa e um Pi tocarem bem com placas de som USB, alto-falantes portáteis e microfones, foi um verdadeiro prazer usar o Voice HAT para esta construção. equação.

O kit AIY vem com várias opções de integração com projetos, você pode substituir o serviço Google Assistant pelo Cloud Speech para mais opções de conversão de texto em voz ou até mesmo usar uma versão Androidthings. O hardware do HAT é similarmente flexível e tem muitas conexões para vincular em servos ou componentes GPIO (General Purpose In Out), todos os quais podem ser ativados por voz.

Ainda é muito cedo para dispositivos Google Home feitos em casa e o software python do HAT ainda não está 100% no nível do Google Home "adequado", por exemplo, ele não aparece como um dispositivo vinculado no app Google Home e ainda não há integração com o Chromecast, mas parece haver uma comunidade ativa de desenvolvedores / hackers e muitos dos recursos pendentes já estão no roteiro de desenvolvimento.

Desde que construí o intercomunicador, o código do AIY Projects foi significativamente atualizado e agora é fácil escolher entre pressionar um botão, bater palmas ou apenas dizer "OK Google" para fazer seu dispositivo ouvir - com a ativação por voz é muito mais fácil para jogar trivia na hora do café da manhã agora!

Se você ainda estiver executando o código original, vale a pena atualizá-lo. Segui o guia passo a passo de Eric Duncan e funcionou da primeira vez - também é uma ideia manter o controle sobre a versão mais recente do código na página do github, pois novos desenvolvimentos não podem estar longe.

Para este projeto, eu queria integrar o intercomunicador com outras coisas da maneira mais simples possível, então vinculei o Google Assistant à minha conta IFTTT (If This Then That) existente. Se você nunca usou o IFTTT antes, ele é um hub fantástico para vincular serviços online, emparelhando gatilhos e ações de diferentes serviços.

O IFTTT permite controlar os smart sockets, ajustar um termostato, enviar um e-mail de notificação e muitas outras coisas, dependendo de quais serviços você ativou. O Google Assistant parece mais flexível do que Alexa para isso, já que você pode configurar várias frases de "gatilho" (sem precisar realmente dizer a palavra "gatilho" antes de dizê-las) e personalizar a resposta que o assistente lerá quando forem processadas. Por exemplo, usei-o para acender as luzes da casa de boneca no vídeo com a frase "Doll's House On", solicitando a resposta "Wakey wakey tiny people" e ativando uma tomada inteligente WeMo.

Etapa 8: Google em casa

Google em casa
Google em casa
Google em casa
Google em casa
Google em casa
Google em casa
Google em casa
Google em casa

Este foi um grande projeto, muito divertido e foi um verdadeiro desafio fazer tudo caber - se a caixa fosse 5 mm menor em qualquer direção, simplesmente não teria funcionado, então eu tive muita sorte na barganha.

Depois de tirar algumas fotos com o tema de papelão, montei o interfone na parede, usando um pequeno conduíte para organizar o único cabo da fonte de alimentação. O Voice HAT realmente tornou este projeto muito mais fácil, eu sei que você pode usar o Google Voice em um Pi sem ele, mas foi ótimo não ter que mexer com alto-falantes alimentados por bateria, microfones USB ou uma fonte de alimentação separada como eu fiz com projetos de voz anteriores.

Estou super satisfeito com o resultado e usamos o tempo todo, meu único arrependimento é não explorar mais as opções de hardware do Voice HAT, há muito potencial lá para GPIO e controle de motor! Esperançosamente, o HAT será lançado à venda em algum momento, eu adoraria conseguir outro (sem pagar uma fortuna no ebay) - um robô vintage para me trazer o controle remoto sob comando estaria no topo da lista!

Se você gosta deste projeto e deseja ver mais, pode verificar meu site para atualizações de projetos em andamento em bit.ly/OldTechNewSpec, participe do Twitter @OldTechNewSpec ou inscreva-se no crescente canal do YouTube em bit.ly/oldtechtube - dê algumas de suas antigas tecnologias, uma nova especificação!

Desafio de invenção 2017
Desafio de invenção 2017
Desafio de invenção 2017
Desafio de invenção 2017

Vice-campeão no Desafio de Invenções 2017

Desafio de usos incomuns 2017
Desafio de usos incomuns 2017
Desafio de usos incomuns 2017
Desafio de usos incomuns 2017

Vice-campeão no Desafio de Usos Incomuns de 2017

Recomendado: