Índice:

HAL 9000, SAL 9000 Alexa Pi Hybrid: 4 etapas (com imagens)
HAL 9000, SAL 9000 Alexa Pi Hybrid: 4 etapas (com imagens)

Vídeo: HAL 9000, SAL 9000 Alexa Pi Hybrid: 4 etapas (com imagens)

Vídeo: HAL 9000, SAL 9000 Alexa Pi Hybrid: 4 etapas (com imagens)
Vídeo: 20 MOMENTS YOU WOULDN'T BELIEVE IF NOT FILMED 2024, Novembro
Anonim
Image
Image
Monte a Alexa Pi
Monte a Alexa Pi

Sempre quis uma versão funcional do HAL 9000 (mas sem a intenção assassina). Quando o Amazon Alexa foi lançado, ganhei um imediatamente. No primeiro dia, pedi "abrir as portas do compartimento do pod" e ele respondeu prontamente: "Sinto muito, Dave. Não posso fazer isso. Não sou HAL e não estamos no espaço". Naquele momento, eu estava determinado a encontrar uma maneira de fazer um assistente digital semelhante ao HAL.

Alexa está disponível apenas em uma voz feminina e ela afirma especificamente que não é HAL. Isso me fez pensar na não tão boa sequência de 2001, "2010, o ano em que entramos em contato". Ele retrata o mais amável e amigável, SAL 9000. Ela é usada para determinar por que HAL enlouqueceu. Eu senti que essa pessoa se encaixava melhor com Alexa.

Este instrutível combina o serviço de voz Alexa rodando em um Raspberry Pi 3, um modelo do painel frontal SAL 9000 e um gabinete simples para a coisa toda.

Habilidades necessárias:

Algumas habilidades básicas de criação de modelos com ajuda do painel frontal. Isso exigirá uma máscara cuidadosa e pintura em spray. Ainda estou ajustando a pintura da minha.

Ajudaria a se familiarizar com a configuração de um pi de framboesa. A versão NOOBS oferece uma experiência de área de trabalho semelhante ao Windows ou Mac. Você terá que aprender um pouco de linha de comando. Muitos tutoriais de configuração conduzem você por uma versão "sem cabeça" (logando no pi remotamente). Existem muitos tutoriais sobre como mover entre pastas, copiar / colar e editar arquivos. Eu quase não tinha experiência em linha de comando antes disso. Achei que isso me deu muita experiência nessa área.

Isso exigirá algum trabalho eletrônico leve. Se você não sabe soldar, as conexões simples neste projeto devem ser uma ótima prática.

Finalmente, o caso que apresentei requer um pouco de trabalho em madeira. Fiz tudo com uma furadeira manual, serra circular, serra de fita, caixa de esquadria e serra manual. É aqui que você pode realmente ser criativo. Outra pessoa poderia fazer um formato de case totalmente diferente. Você só precisa de espaço suficiente para a placa frontal, Pi e alto-falantes. Eu também recomendaria que haja fluxo de ar suficiente para o caso de o pi ou os alto-falantes esquentarem.

Materiais:

Kit modelo HAL / SAL 9000

Peguei o meu na Golden Armor. Acho que o kit foi muito bem feito e o atendimento ao cliente foi ótimo.

Alexa Pi

  • A Raspberry Pi 3
  • Um cabo de alimentação MicroUSB
  • Um cartão MicroSD
  • Um microfone USB

    Este é o único microfone que consegui trabalhar com meu pi. Se houver outros, por favor, deixe notas nos comentários. Estou ansioso para melhorar isso

  • Alto-falantes (use um alto-falante alimentado por USB com uma tomada de telefone)

    Nota: isso e as dimensões da placa frontal podem ser os fatores limitantes no seu caso. Você precisará descobrir como os alto-falantes se encaixarão no gabinete ou ao redor dele

  • Um LED azul
  • Um botão de pressão
  • Fios de ligação

O caso:

  • ⅛”folhas de contraplacado
  • Hastes de pinho quadradas de 1/2”
  • Parafusos de madeira de comprimentos variados
  • Cola de madeira
  • Tinta spray preta

Eu hackeei a caixa de coisas que tinha em minha loja, então não tenho quantidades para compartilhar aqui.

Etapa 1: monte a Alexa Pi

Nota de segurança: tenha cuidado com ferros de soldar quentes e eletrônicos que estão ligados. Sempre que testar ou montar seu projeto finalizado, desconecte a energia antes de fazer um ajuste.

Os desenvolvedores da Amazon publicaram o código e as instruções para construir seu próprio Alexa Pi. Esta deve ser sua referência principal. Eles fazem atualizações de tempos em tempos, portanto, confie na documentação deles em vez de qualquer coisa aqui. Existem toneladas de tópicos de fórum e vídeos do youtube com instruções passo a passo.

Depois de ter Alexa rodando em um Raspberry Pi, você poderá alterar a palavra de ativação. Aqui estão algumas instruções.

Não tenho certeza se fiz algo em minha própria configuração ou se isso é comum, mas eu estava obtendo uma qualidade de áudio terrível da tomada do telefone há algum tempo. Finalmente descobri que você pode definir o áudio para tocar exclusivamente em uma saída.

Eu acredito que este é o comando correto:

sudo amixer cset numid = 3 1

Por fim, certifique-se de montar todos os componentes eletrônicos e colocá-los em funcionamento antes de passar para o gabinete e o painel frontal. Entender como tudo está montado informará como você fará o layout do seu caso.

As instruções do alexa pi exigem 2 LEDs. Se você conectar apenas um LED ao GPIO 24, a luz azul só acenderá quando o SAL estiver falando ou quando os dados estiverem sendo transmitidos.

Etapa 2: Construindo o Caso

Construindo o Caso
Construindo o Caso
Construindo o Caso
Construindo o Caso
Construindo o Caso
Construindo o Caso

Observação de segurança: use equipamentos de segurança, como proteção para os olhos e luvas, sempre que usar ferramentas elétricas. Siga também todas as instruções de tintas, selantes e vernizes. Certifique-se de estar em uma área com ventilação adequada ao pintar.

Decidi usar um visual do tipo quadradão (PC de mesa). Meus alto-falantes já estavam alojados em um grande retângulo. Eles pareciam realmente perturbadores ao lado do visor, então decidi colocá-los fora de vista. Eu criei bastante espaço para eles na parte de trás. Isso também me permitiu controlar o volume.

Para manutenção, tive a certeza de poder separar a maior parte e montá-lo novamente. O painel frontal é aparafusado por baixo. O único painel lateral sai completamente para permitir a manutenção. Tudo parece uma pequena torre de PC!

A porta USB foi um desafio. Verifiquei se a abertura estava um pouco apertada e colei o cabo com cola quente por dentro. Consegui isso com vários pequenos furos e muito arquivamento de pacientes. Tenho umas limas super pequenas para fazer joias que ajudaram nos detalhes de acabamento.

Finalmente pintei a coisa toda em várias passagens de preto plano. Eu realmente recomendo paciência entre demãos. Também não se esqueça de um verniz final para proteção.

Etapa 3: faça o painel frontal

Faça o painel frontal
Faça o painel frontal
Faça o painel frontal
Faça o painel frontal
Faça o painel frontal
Faça o painel frontal
Faça o painel frontal
Faça o painel frontal

Meu modelo veio com instruções e recomendações para pintura e montagem. Se você está comprando da Golden Armor, você só precisa de tinta spray preta e prata e um pouco de cola. É sempre bom adicionar uma camada transparente por cima da tinta para maior durabilidade. Não sou o melhor pintor do mundo e ainda tenho alguns erros que preciso limpar. Construí o painel frontal muito antes de fazer o caso. Acabei arranhando o acabamento algumas vezes. Você pode querer salvar a pintura final até o fim.

Etapa 4: Montagem

conjunto
conjunto
conjunto
conjunto
conjunto
conjunto

Durante a montagem, coloquei os alto-falantes, botão, porta USB e painel frontal frouxamente no lugar. Em seguida, liguei e testei todos os recursos. Quando fiquei satisfeito com que tudo estava bem, desliguei e desconectei

Em seguida, colei o botão e a porta USB no lugar. Eu apertei o painel frontal. Usei um pouco de fita adesiva para prender o LED dentro do painel frontal. Vou colar com cola quente mais tarde, quando me sentir melhor com a pintura do painel frontal.

Usei um cabo de extensão como cabo de alimentação principal. Os alto-falantes e o raspberry pi têm suas próprias verrugas internas. O raspberry pi inicia sempre que você conecta o cabo, de modo que tudo pode ser desligado desconectando o cabo principal. Posso instalar um interruptor liga / desliga no cabo de extensão mais tarde.

Uma coisa a se observar: os alto-falantes ficam bem soltos na parte de trás propositalmente. Eu descobri que prendê-los em qualquer grau fazia a caixa reverberar e distorcer o áudio. Além disso, deixar a parte traseira aberta oferece algum fluxo de ar. Posso adicionar um pouco de enchimento de espuma para proteger melhor os alto-falantes.

É isso! Você deve ter um SAL 9000 funcionando. Espero que outras pessoas experimentem outros casos e configurações. Por favor, deixe comentários ou dicas!

Recomendado: