Índice:

SlackBuddy: 7 etapas (com imagens)
SlackBuddy: 7 etapas (com imagens)

Vídeo: SlackBuddy: 7 etapas (com imagens)

Vídeo: SlackBuddy: 7 etapas (com imagens)
Vídeo: Как организовать свой бизнес: 3 шага и необходимые инструменты для настройки ваших бизнес-систем 2024, Novembro
Anonim
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy

Você já teve problemas para acompanhar seus diferentes canais do Slack ou perder notificações quando um de seus grupos se torna ativo? O Slack Buddy é uma tela de ambiente que pode ser mantida em sua mesa para notificá-lo gentilmente quando seus grupos de slack estiverem ativos. Até 4 grupos de slack podem ser adicionados ao cubo do Slack Buddy, e cada grupo será exibido em um lado do Slack Buddy. O Slack Buddy aumentará gradualmente o brilho à medida que você receber mais notificações. Essa é uma ótima maneira de ver quais equipes podem precisar de atenção.

Criado para HCIN 720: Classe de prototipagem de dispositivos vestíveis e Internet das coisas na RIT

fetlab.rit.edu/720/index.html

Lista de materiais:

Suprimentos:

  • Particle Photon
  • Stick LED Neopixel 8 RGB (4)
  • Fios de ligação (pelo menos 12)
  • Tábua de pão
  • Contraplacado de bétula (3)
  • Cola E6000
  • Papel de cera
  • Mancha de madeira
  • Folhas de acrílico coloridas (4 tamanhos de amostra)
  • Fita de Montagem

Dispositivos necessários:

  • Cortador a laser
  • impressora 3d
  • Ferro de solda

Etapa 1: a caixa externa

The Outer Box
The Outer Box
The Outer Box
The Outer Box
The Outer Box
The Outer Box
  1. Baixe o arquivo.ai a seguir para acessar o vetor do SlackBot e os recortes da caixa de vetor já feitos. As camadas serão rotuladas com sua finalidade e material. O vetor SlackBot é para o seu acrílico colorido e as peças da caixa são para o seu compensado.
  2. Para cortar madeira compensada, utilizamos a configuração de madeira compensada de densidade média em nosso cortador a laser com a espessura definida em 3,5 mm. Isso garante que o laser seja poderoso o suficiente para cortá-lo pela primeira vez.
  3. Corte a laser as peças de sua placa de madeira compensada.
  4. Mancha seus 4 lados com uma cor de mancha de sua escolha para esconder qualquer marca de queimadura. Repita quantas vezes desejar. Fizemos 3 camadas.
  5. Sele a mancha com um spray de acabamento de sua escolha. Usamos um acabamento acetinado.
  6. Com o vetor SlackBot, corte pedaços da janela SlackBot com seu cortador a laser. Usamos acrílico fundido de um quarto de polegada, mas a extrusão terá uma aparência semelhante. Dependendo do tipo de acrílico usado, use a configuração de acrílico fundido ou extrudado em seu cortador a laser. Você pode usar uma cor, mas optamos por usar 4 para as cores diferentes no logotipo do Slack.
  7. Usando um cotonete, coloque cuidadosamente o E6000 ao redor das bordas do recorte do SlackBot. Coloque o recorte na janela do compensado. Repita mais 3 vezes.

Etapa 2: A caixa interna

  1. Usando o arquivo.ai fornecido, corte a camada especificada como “caixa interna - madeira compensada” com seu cortador a laser com as mesmas configurações usadas anteriormente para a caixa externa.
  2. Com a camada especificada “caixa interna - papelão”, corte os 4 pedaços de papelão com as configurações adequadas em seu cortador a laser.

Etapa 3: colchetes internos

Usando o arquivo.stl fornecido, imprima 8 dos colchetes com cerca de 80% de preenchimento

Etapa 4: Fiação

Fiação
Fiação
  1. Quatro (4) faixas de LED devem ser conectadas ao fóton para este projeto. É importante que o fóton seja colocado em direção ao centro da placa de ensaio para que o cabo de carregamento não saia da borda da placa e cause altura adicional.
  2. Prepare as tiras de LED soldando um cabo jumper ao solo, Din e power pad de 5 V em cada LED. É importante certificar-se de que você está soldando ao lado que diz Din e não Dout.
  3. Uma vez que os fios são soldados na placa, o diagrama a seguir mostra as conexões adequadas dos fios.

Etapa 5: Código do fóton

O código do fóton é o que será executado no seu dispositivo de fóton e controlará as luzes dentro do SlackBuddy. Esta seção explicará o código e a configuração do fóton.

  1. Registre seu fóton - Seu fóton pode ser registrado em
  2. Conecte-se à Internet - Você pode seguir estas etapas para conectar seu fóton à Internet
  3. O IDE a seguir pode ser usado para compilar e codificar flash para o seu dispositivo sem a necessidade de entrar no modo DFU (importante uma vez que a caixa é montada) https://docs.particle.io/guide/getting-started/co… Adicione o código anexado ao seu arquivo.ino. Este código é o que fornece a função de alternância não lida que nos permitirá fazer com que o servidor envie informações ao fóton. Uma chamada será feita na forma {luz}, {notificações} quando a luz é o grupo para alternar e as notificações é o número de leds na faixa de pixel que queremos acender.
  4. Compile e envie seu código para o fóton.

Etapa 6: Código do servidor

O servidor é responsável por fazer as chamadas API para o slack e enviá-las ao fóton. Esta seção abordará como criar o código do servidor.

  1. Credenciais

    1. Tokens legados:
    2. ID do dispositivo e token de acesso: podem ser encontrados nas configurações do site da photon.
  2. Instale o NodeJS - se o node js ainda não estiver instalado em sua máquina, você precisará instalá-lo. O melhor para fazer isso em um Mac é usar o Brew.
  3. Código - crie um arquivo chamado server.js e adicione o código anexado a ele
  4. Execute o servidor usando digitando o seguinte comando no terminal do diretório do seu arquivo Node server.js

Etapa 7: Juntando tudo

Juntar as peças
Juntar as peças
Juntar as peças
Juntar as peças
Juntar as peças
Juntar as peças

Embora a aparência elegante da caixa possa parecer difícil de conseguir, na verdade é bastante simples e não requer pregos ou parafusos! Criamos suportes especiais impressos em 3D, onde você cola os suportes em cada um dos respectivos cantos inferior e superior. Embora demore um pouco mais de tempo para montar, o resultado é elegante e esteticamente agradável. Descobrimos que a colagem de 4 braçadeiras nas laterais que estão encurraladas facilitou o processo de colagem. Você pode precisar comprimir seu compensado por causa do empenamento, portanto, o uso de uma braçadeira é recomendado!

  1. Usando dois dos lados da janela de 6 polegadas, cole os suportes com E6000. Seu suporte deve ficar na posição L. Não cole o suporte completamente para baixo. Deixe secar completamente antes de passar para a etapa 2.
  2. Fixe o terceiro lado da janela de 6 polegadas e o lado posterior às laterais dos suportes não fixados com o E6000. Certifique-se de alinhar as laterais perfeitamente para criar uma aparência perfeita. Observação: pode ser necessário fazer isso algumas iterações, pois cada lado demorará para secar.
  3. Uma vez que os lados estão presos aos suportes, cole os cantos com mais E6000, você pode precisar de uma braçadeira para manter os lados juntos e se a madeira estiver empenada.
  4. Monte a caixa interna colando os dois lados e as peças do meio da caixa interna nos orifícios dos pinos. Deixe secar completamente. Nota: A peça não vai se encaixar perfeitamente e isso é intencional. Isso permite espaço para os fios serem colocados nos cantos.
  5. Cole a parte superior na caixa interna, usando fita adesiva para segurá-la, pois a cola seca pode ajudar.
  6. Prenda duas camadas de fita de montagem de dupla face nas luzes.
  7. Coloque cola na parte de trás da fita de montagem e prenda nos 3 lados e na parte superior da caixa interna. Use fita adesiva para mantê-los no lugar até que estejam secos.
  8. Coloque o Photon e o breadboard na caixa interna e conecte as luzes ao seu photon. Conecte seu cabo micro usb ao Photon. Observação: o cabo micro usb deve estar na caixa antes de ser colado.
  9. Corte pedaços de papel manteiga e prenda-o atrás das paredes de acrílico. Isso difundirá a luz e dificultará a visão do interior.
  10. Coloque a cola nos suportes inferiores da caixa e fixe a parte inferior. Deixe secar por pelo menos uma hora antes de passar para a próxima etapa. Lembre-se de que você pode colocar um livro pesado em cima para comprimir a madeira. Verifique também se o cabo USB está saindo pelo orifício na parte de trás.
  11. Cole os pedaços de papelão diagonalmente em cada canto. Você pode precisar segurar cada um por um momento para garantir que não caia.
  12. Corte dois pedaços quadrados de pergaminho ou papel de cera com um quadrado central cortado tão grande quanto sua caixa interna. Cole essas duas peças juntas e coloque-as em cima de tudo. Isso é para difundir qualquer luz proveniente dos 3 lados.

  13. Cole a parte superior da janela e comprima com um objeto pesado como um livro.

Recomendado: