Tabla de contenido:

SlackBuddy: 7 pasos (con imágenes)
SlackBuddy: 7 pasos (con imágenes)

Video: SlackBuddy: 7 pasos (con imágenes)

Video: SlackBuddy: 7 pasos (con imágenes)
Video: Как организовать свой бизнес: 3 шага и необходимые инструменты для настройки ваших бизнес-систем 2024, Noviembre
Anonim
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy

¿Alguna vez ha tenido problemas para mantenerse al día con sus diferentes canales de inactividad o se pierde las notificaciones cuando uno de sus grupos se activa? Slack Buddy es una pantalla ambiental que puede mantenerse en su escritorio para notificarle suavemente cuando sus grupos de inactividad están activos. Se pueden agregar hasta 4 grupos de holgura al cubo de Slack Buddy, y cada grupo se mostrará en un lado del Slack Buddy. Slack Buddy aumentará gradualmente el brillo a medida que reciba más notificaciones. Esta es una excelente manera de ver cuál de sus equipos puede necesitar atención.

Creado para HCIN 720: Clase de creación de prototipos de dispositivos portátiles y de Internet de las cosas en RIT

fetlab.rit.edu/720/index.html

Lista de materiales:

Suministros:

  • Fotón de partículas
  • Barra LED Neopixel 8 RGB (4)
  • Cables de puente (al menos 12)
  • Tablero de circuitos
  • Contrachapado de abedul (3)
  • Pegamento E6000
  • Papel encerado
  • Tinte para madera
  • Hojas de acrílico de colores (tamaño de muestra 4)
  • Cinta de montaje

Dispositivos necesarios:

  • Cortador láser
  • impresora 3d
  • Soldador

Paso 1: la caja exterior

La caja exterior
La caja exterior
La caja exterior
La caja exterior
La caja exterior
La caja exterior
  1. Descargue el siguiente archivo.ai para trabajar y acceder tanto al vector de SlackBot como a los recortes de caja de vector ya hechos. Las capas estarán etiquetadas con su propósito y material. El vector SlackBot es para su acrílico de color y las piezas de la caja son para su madera contrachapada.
  2. Para cortar madera contrachapada, utilizamos la configuración de madera contrachapada de densidad media en nuestro cortador láser con el grosor establecido en 3,5 mm. Esto asegura que el láser sea lo suficientemente potente como para cortarlo la primera vez.
  3. Corte con láser las piezas de su tablero de madera contrachapada.
  4. Mancha los 4 lados con un color de tinte de tu elección para ocultar las marcas de quemaduras. Repita tantas veces como desee. Hicimos 3 abrigos.
  5. Selle su tinte con un spray de acabado de su elección. Usamos un acabado satinado.
  6. Con el vector SlackBot, corte las piezas de la ventana SlackBot con su cortadora láser. Usamos acrílico fundido de un cuarto de pulgada, pero el extruido se verá similar. Dependiendo del tipo de acrílico utilizado, use el ajuste de acrílico fundido o extruido en su cortadora láser. Puede usar un color, pero optamos por usar 4 para los diferentes colores en el logotipo de Slack.
  7. Con un hisopo, coloque con cuidado el E6000 alrededor de los bordes de su recorte de SlackBot. Coloque el recorte en la ventana de la madera contrachapada. Repite esto 3 veces más.

Paso 2: la caja interior

  1. Usando el archivo.ai provisto, corte la capa especificada como "caja interior - madera contrachapada" con su cortadora láser con la misma configuración que utilizó anteriormente para la caja exterior.
  2. Con la capa especificada "caja interior - cartón", corte las 4 piezas de cartón con la configuración adecuada en su cortadora láser.

Paso 3: soportes interiores

Utilizando el archivo.stl proporcionado, imprima 8 de los corchetes con aproximadamente un 80% de relleno

Paso 4: cableado

Alambrado
Alambrado
  1. Se deben conectar cuatro (4) tiras de LED al fotón para este proyecto. Es importante que el fotón se coloque hacia el centro de la placa para que el cable de carga no se salga del borde de la placa y cause una altura adicional.
  2. Prepare las tiras de LED soldando un cable de puente al suelo, Din y la almohadilla de alimentación de 5v en cada LED. Es importante asegurarse de soldar al lado que dice Din y no Dout.
  3. Una vez que los cables están soldados a la placa, el siguiente diagrama muestra las conexiones adecuadas de los cables.

Paso 5: Código de fotones

El código de fotones es lo que se ejecutará en su dispositivo de fotones y controlará las luces dentro de SlackBuddy. Esta sección explicará el código y la configuración de fotones.

  1. Registre su fotón: su fotón se puede registrar a través de
  2. Conéctese a Internet: puede seguir estos pasos para conectar su fotón a Internet
  3. El siguiente IDE se puede usar para compilar y flashear código en su dispositivo sin la necesidad de ingresar al modo DFU (importante una vez que se arma la caja) https://docs.particle.io/guide/getting-started/co… Agregue el adjunto código a su archivo.ino. Este código es el que proporciona la función de alternar no leído que nos permitirá que el servidor envíe información al fotón. Se realizará una llamada en la forma {luz}, {notificaciones} cuando la luz sea el grupo a alternar y las notificaciones sea el número de leds en la tira de píxeles que queremos encender.
  4. Compila y actualiza tu código a tu fotón.

Paso 6: Código del servidor

El servidor se encarga de hacer que las llamadas a la API sean flojas y enviarlas al fotón. Esta sección cubrirá cómo crear el código de servidor.

  1. Cartas credenciales

    1. Tokens heredados:
    2. Identificación del dispositivo y token de acceso: se pueden encontrar en la configuración del sitio web de fotones.
  2. Instale NodeJS: si el nodo js aún no está instalado en su máquina, deberá instalarlo. Lo mejor para hacer esto en una Mac es usar Brew.
  3. Código: cree un archivo llamado server.js y agregue el código adjunto.
  4. Ejecute el servidor usando escribiendo el siguiente comando en la terminal desde el directorio de su archivo Node server.js

Paso 7: Armado

Poniendo todo junto
Poniendo todo junto
Poniendo todo junto
Poniendo todo junto
Poniendo todo junto
Poniendo todo junto

Si bien la apariencia elegante de la caja puede parecer difícil de lograr, en realidad es bastante simple y no requiere clavos ni tornillos. Creamos soportes especiales impresos en 3D, donde se pegan los soportes a cada esquina superior e inferior respectiva. Si bien se necesita un poco más de tiempo para ensamblar, el resultado es elegante y estéticamente agradable. Descubrimos que pegar 4 soportes a los lados que están acorralados facilitó el proceso de pegado. Es posible que deba comprimir su madera contrachapada debido a la deformación, por lo que se recomienda usar una abrazadera.

  1. Usando dos de los lados de la ventana de 6 pulgadas, pegue los soportes con E6000. Su soporte debe colocarse en la posición L. No pegue el soporte completamente hacia abajo. Deje que se seque por completo antes de continuar con el paso 2.
  2. Fije el tercer lado de la ventana de 6 pulgadas y el lado posterior a los lados de los soportes que no están unidos con E6000. Asegúrate de alinear los lados perfectamente para crear una apariencia perfecta. Nota: Es posible que deba hacer esto un par de iteraciones, ya que cada lado tardará un tiempo en secarse.
  3. Una vez que los lados estén unidos a los soportes, pegue las esquinas con más E6000, es posible que necesite una abrazadera para mantener los lados juntos y si la madera estaba deformada.
  4. Ensamble la caja interior pegando los dos lados y las piezas intermedias de la caja interior en los orificios de las clavijas. Deje que se sequen por completo. Nota: La pieza no encajará perfectamente y eso es intencional. Esto deja espacio para que los cables se coloquen a través de las esquinas.
  5. Pegue la pieza superior a la caja interior, usando cinta adhesiva para sostener la pieza mientras el pegamento se seca puede ayudar.
  6. Coloque dos capas de cinta de montaje de doble cara en las luces.
  7. Coloque pegamento en la parte posterior de la cinta de montaje y péguelo en los 3 lados y en la parte superior de la caja interior. Use cinta adhesiva para mantenerlos en su lugar hasta que estén secos.
  8. Coloque su Photon y su protoboard en la caja interior y conecte las luces a su fotón. Conecte su cable micro usb al Photon. Nota: El cable micro USB debe estar en la caja antes de pegarlo.
  9. Recorta pedazos de papel encerado y pega el papel detrás de las paredes acrílicas. Esto difundirá la luz y hará que sea más difícil ver el interior.
  10. Coloque el pegamento en los soportes inferiores de la caja y coloque la parte inferior. Deje que se seque durante al menos una hora antes de continuar con el siguiente paso. Tenga en cuenta que es posible que desee colocar un libro pesado encima para comprimir la madera. También asegúrese de que el cable USB salga por el orificio de la parte posterior.
  11. Pegue las piezas de cartón en diagonal a cada esquina. Es posible que deba sostener cada uno por un momento para asegurarse de que no se caiga.
  12. Corta dos pedazos cuadrados de vitela o papel encerado con un cuadrado central cortado del tamaño de tu caja interior. Pega con cinta estas dos piezas y colócala encima de todo. Esto es para difundir cualquier luz proveniente de los 3 lados.

  13. Pegue la pieza superior de la ventana y comprima con un objeto pesado como un libro.

Recomendado: