Оглавление:

SlackBuddy: 7 шагов (с изображениями)
SlackBuddy: 7 шагов (с изображениями)

Видео: SlackBuddy: 7 шагов (с изображениями)

Видео: SlackBuddy: 7 шагов (с изображениями)
Видео: Как организовать свой бизнес: 3 шага и необходимые инструменты для настройки ваших бизнес-систем 2024, Июль
Anonim
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy

Вы когда-нибудь испытывали проблемы с отслеживанием различных резервных каналов или пропускали уведомления, когда одна из ваших групп становится активной? Slack Buddy - это внешний дисплей, который можно держать на вашем столе, чтобы аккуратно уведомлять вас, когда ваши слабые группы активны. В куб Slack Buddy можно добавить до 4 групп резервирования, и каждая группа будет отображаться на одной стороне Slack Buddy. Яркость Slack Buddy будет постепенно увеличиваться по мере того, как вы будете получать больше уведомлений. Это отличный способ узнать, какая из ваших команд может нуждаться во внимании.

Создано для HCIN 720: класс прототипирования носимых устройств и устройств Интернета вещей в RIT

fetlab.rit.edu/720/index.html

Список материалов:

Запасы:

  • Фотон частиц
  • Светодиодный стик Neopixel 8 RGB (4)
  • Провода перемычки (не менее 12)
  • Макетная плата
  • Березовая фанера (3)
  • Клей E6000
  • Вощеная бумага
  • Морилка для дерева
  • Цветные акриловые листы (4 образца)
  • Монтажная лента

Требуемые устройства:

  • Лазерный резак
  • 3д принтер
  • Паяльник

Шаг 1: внешняя коробка

Внешняя коробка
Внешняя коробка
Внешняя коробка
Внешняя коробка
Внешняя коробка
Внешняя коробка
  1. Загрузите следующий файл.ai, чтобы получить доступ как к вектору SlackBot, так и к уже сделанным вырезам векторных окон. Слои будут обозначены их назначением и материалом. Вектор SlackBot предназначен для вашего цветного акрила, а части коробки - для фанеры.
  2. Для резки фанеры мы используем настройку фанеры средней плотности на нашем лазерном резаке с толщиной 3,5 мм. Это гарантирует, что лазер достаточно мощный, чтобы прорезать его с первого раза.
  3. Лазер вырежьте детали из фанерной доски.
  4. Покрасьте свои 4 стороны морилкой любого цвета по вашему выбору, чтобы скрыть следы ожогов. Повторите столько раз, сколько хотите. Мы сделали 3 слоя.
  5. Закройте пятно с помощью спрея для отделки по вашему выбору. Мы использовали атласную отделку.
  6. С помощью вектора SlackBot вырежьте части окон SlackBot с помощью лазерного резака. Мы использовали литой акрил на четверть дюйма, но экструдированный будет выглядеть примерно так же. В зависимости от типа используемого акрила используйте на лазерном резаке закрепку из литого или экструдированного акрила. Вы можете использовать один цвет, но мы решили использовать 4 для разных цветов в логотипе Slack.
  7. Используя ватную палочку, аккуратно поместите E6000 по краям выреза SlackBot. Поместите вырез в окно из фанеры. Повторите это еще 3 раза.

Шаг 2: внутренняя коробка

  1. Используя предоставленный файл.ai, вырежьте слой, указанный как «внутренний ящик - фанера», с помощью лазерного резака с теми же настройками, которые вы использовали ранее для внешнего ящика.
  2. Выбрав слой «внутренняя коробка - картон», вырежьте 4 части картона с соответствующими настройками на вашем лазерном резаке.

Шаг 3: внутренние скобки

Используя предоставленный файл.stl, выведите 8 скобок с заполнением около 80%

Шаг 4: Подключение

Проводка
Проводка
  1. Четыре (4) светодиодные ленты должны быть подключены к фотону для этого проекта. Важно, чтобы фотон располагался ближе к центру макета, чтобы зарядный кабель не выступал за край платы и не увеличивал высоту.
  2. Подготовьте светодиодные ленты, припаяв перемычку к земле, DIN и силовую площадку 5 В на каждом светодиодах. Важно убедиться, что вы припаиваете к стороне с надписью Din, а не Dout.
  3. После того, как провода припаяны к плате, на следующей схеме показаны правильные соединения проводов.

Шаг 5: Фотонный код

Код фотона - это то, что будет работать на вашем фотонном устройстве и будет управлять светом внутри SlackBuddy. В этом разделе объясняется установка кода и фотонов.

  1. Зарегистрируйте свой фотон - ваш фотон можно зарегистрировать через
  2. Подключитесь к Интернету - вы можете выполнить следующие действия, чтобы подключить свой фотон к Интернету
  3. Следующую среду IDE можно использовать для компиляции и прошивки кода на вашем устройстве без необходимости перехода в режим DFU (важно после сборки коробки) https://docs.particle.io/guide/getting-started/co … Добавьте прикрепленный код к вашему файлу.ino. Этот код обеспечивает переключатель непрочитанной функции, который позволяет серверу отправлять информацию фотону. Вызов будет выполнен в форме {light}, {notifications}, когда свет - это группа, которую нужно переключить, а уведомления - это количество светодиодов на полосе пикселей, которые мы хотим осветить.
  4. Скомпилируйте и запишите свой код на свой фотон.

Шаг 6: Серверный код

Сервер отвечает за выполнение вызовов API в Slack и отправку их фотону. В этом разделе рассказывается, как создать серверный код.

  1. Реквизиты для входа

    1. Устаревшие токены:
    2. Идентификатор устройства и токен доступа: можно найти в настройках на веб-сайте Photon.
  2. Установите NodeJS - если node js еще не установлен на вашем компьютере, вам нужно будет его установить. Лучше всего сделать это на Mac с помощью Brew.
  3. Код - создайте файл с именем server.js и добавьте к нему прикрепленный код.
  4. Запустите сервер с помощью, введя следующую команду в терминале из каталога вашего файла Node server.js

Шаг 7: Собираем все вместе

Собираем вместе
Собираем вместе
Собираем вместе
Собираем вместе
Собираем вместе
Собираем вместе

Несмотря на то, что добиться гладкого внешнего вида коробки может показаться трудным, на самом деле она довольно проста и не требует гвоздей или шурупов! Мы создали специальные 3D-печатные кронштейны, в которых вы приклеиваете кронштейны к каждому нижнему и верхнему углу соответственно. Хотя на сборку уходит немного больше времени, результат получается гладким и эстетичным. Мы обнаружили, что приклеивание 4 скоб к сторонам, загнутым в угол, упростило процесс приклеивания. Возможно, вам придется сжать фанеру из-за деформации, поэтому рекомендуется использовать зажим!

  1. Используя две из 6-дюймовых оконных сторон, приклейте скобы с помощью E6000. Ваш кронштейн должен стоять в положении L. Не приклеивайте кронштейн полностью вниз. Дайте ему полностью высохнуть, прежде чем переходить к шагу 2.
  2. Прикрепите третье 6-дюймовое окно и заднюю часть к сторонам кронштейнов, не прикрепленных к E6000. Убедитесь, что вы идеально выровняли стороны, чтобы создать цельный образ. Примечание. Возможно, вам потребуется сделать пару итераций, так как для высыхания каждой стороны потребуется время.
  3. После того, как стороны будут прикреплены к кронштейнам, приклейте углы с помощью большего количества E6000, вам может потребоваться зажим, чтобы удерживать стороны вместе, и если древесина была деформирована.
  4. Соберите внутреннюю коробку, приклеив две боковые и средние части внутренней коробки в отверстия для штифтов. Дайте им полностью высохнуть. Примечание: детали не будут идеально подходить друг к другу, и это сделано намеренно. Это позволяет разместить провода по углам.
  5. Приклейте верхнюю часть к внутренней коробке, используя скотч, чтобы удерживать кусок, поскольку клей может высохнуть.
  6. Прикрепите к светильникам два слоя двусторонней монтажной ленты.
  7. Нанесите клей на заднюю часть монтажной ленты и прикрепите к 3 сторонам и верхней части внутренней коробки. Используйте скотч, чтобы удерживать их на месте, пока они не высохнут.
  8. Поместите фотон и макет во внутреннюю коробку и подключите свет к фотону. Подключите кабель micro-USB к Photon. Примечание. Перед приклеиванием кабель micro-USB должен быть в коробке.
  9. Вырежьте кусочки вощеной бумаги и приклейте их липкой лентой за акриловыми стенами. Это приведет к рассеиванию света и затруднит заглянуть внутрь.
  10. Нанесите клей на нижние кронштейны коробки и прикрепите нижнюю часть. Дайте ему высохнуть не менее часа, прежде чем переходить к следующему шагу. Имейте в виду, что вы можете положить на нее тяжелую книгу, чтобы сжать древесину. Также убедитесь, что шнур USB выходит из отверстия сзади.
  11. Приклейте кусочки картона по диагонали к каждому углу. Возможно, вам придется подержать каждую минуту, чтобы она не упала.
  12. Вырежьте два квадратных куска пергамента или вощеной бумаги с вырезом в центре размером с внутреннюю коробку. Склейте эти две части вместе и поместите их поверх всего. Это необходимо для рассеивания света, падающего с трех сторон.

  13. Приклейте верхнюю часть окна и сожмите тяжелым предметом, например, книгой.

Рекомендуемые: