Mundarija:

SlackBuddy: 7 qadam (rasmlar bilan)
SlackBuddy: 7 qadam (rasmlar bilan)

Video: SlackBuddy: 7 qadam (rasmlar bilan)

Video: SlackBuddy: 7 qadam (rasmlar bilan)
Video: Rappin Ron Part 7 2024, Noyabr
Anonim
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy

Sizning guruhlaringizdan biri faollashganda, har xil kanallarni kuzatib borishda muammolarga duch keldingizmi yoki bildirishnomalarni o'tkazib yubordingizmi? Slack Buddy - bu atrofdagi displey bo'lib, uni ish stolida ushlab turish mumkin. Slack Buddy kubiga 4 tagacha bo'sh guruh qo'shilishi mumkin va har bir guruh Slack Buddy -ning bir tomonida ko'rsatiladi. Slack Buddy asta -sekin yorqinligini oshiradi, chunki sizga ko'proq bildirishnoma keladi. Bu sizning jamoalaringizdan qaysi biri e'tiborga muhtojligini aniqlashning ajoyib usuli.

HCIN 720 uchun yaratilgan: RITda eskirish mumkin bo'lgan narsalar va Internet qurilmalari prototipi

fetlab.rit.edu/720/index.html

Materiallar ro'yxati:

Ta'minot:

  • Foton zarrachalari
  • Neopixel 8 RGB LED tayoq (4)
  • Jumper simlari (kamida 12)
  • Non paneli
  • Birch kontrplak (3)
  • E6000 elim
  • Mum qog'ozi
  • Yog'och dog '
  • Rangli akril plitalar (4 ta namuna o'lchami)
  • O'rnatish tasmasi

Kerakli qurilmalar:

  • Lazerli kesuvchi
  • 3D printer
  • Lehimlash temir

1 -qadam: Tashqi quti

Tashqi quti
Tashqi quti
Tashqi quti
Tashqi quti
Tashqi quti
Tashqi quti
  1. Ish uchun quyidagi.ai faylini yuklab oling, SlackBot vektoriga ham, allaqachon qilingan vektor qutilariga ham kiring. Qatlamlar maqsadi va materiali bilan belgilanadi. SlackBot vektori rangli akril uchun, quti qismlari esa kontrplak uchun.
  2. Kontrplakni kesish uchun biz qalinligi 3,5 mm bo'lgan lazerli kesgichda o'rtacha zichlikdagi kontrplakni ishlatamiz. Bu lazerning birinchi marta kesish uchun etarlicha kuchli ekanligiga ishonch hosil qiladi.
  3. Kontrplak taxtasidan bo'laklarni lazer bilan kesib oling.
  4. Kuyish izlarini yashirish uchun siz tanlagan dog 'rangi bilan 4 tomoningizni bo'yang. Iloji boricha ko'p marta takrorlang. Biz 3 ta palto qildik.
  5. Siz tanlagan pardoz bilan dog 'bilan yopishtiring. Biz atlas qoplamasidan foydalanganmiz.
  6. SlackBot vektori yordamida SlackBot oynasi qismlarini lazer kesgich bilan kesib oling. Biz chorak dyuymli quyma akrildan foydalanganmiz, lekin ekstrudirovka o'xshash bo'ladi. Amaldagi akril turiga qarab, lazerli kesgichda gips yoki ekstrudirovka qilingan akril sozlamalarini ishlating. Siz bitta rangdan foydalanishingiz mumkin, lekin biz Slack logotipidagi har xil ranglar uchun 4 rangdan foydalanishni tanladik.
  7. Q-tipidan foydalanib, E6000-ni SlackBot-ni chetiga ehtiyotkorlik bilan joylashtiring. Qatlamni kontrplak oynasiga joylashtiring. Buni yana 3 marta takrorlang.

2 -qadam: Ichki quti

  1. Taqdim etilgan.ai faylini ishlatib, "ichki quti - kontrplak" deb belgilangan qatlamni lazer pichog'i bilan, ilgari tashqi quti uchun ishlatgan sozlamalar bilan kesib oling.
  2. "Ichki quti - karton" qatlami ko'rsatilgan holda, lazerni kesish moslamasiga mos keladigan 4 ta karton bo'lakni kesib oling.

3 -qadam: Ichki qavslar

Taqdim etilgan.stl fayli yordamida 8 ta qavsni taxminan 80% to'ldirish bilan chop eting

4 -qadam: simlarni ulash

Ulanish
Ulanish
  1. Ushbu loyiha uchun fotonga to'rtta (4) LED chizig'i ulangan bo'lishi kerak. Zaryadlovchi kabeli taxtaning chetidan chiqib ketmasligi va qo'shimcha balandlikka olib kelmasligi uchun fotonni taxtaning o'rtasiga qarab joylashtirish muhim.
  2. LED chiziqlarini har bir LEDda o'tish kabelini, Din va 5V quvvat padini lehimlab tayyorlang. Siz Dout emas, Din degan tomonga lehimlayotganingizga ishonch hosil qilish muhimdir.
  3. Simlar taxtaga lehimlangandan so'ng, quyidagi diagrammada simlarning to'g'ri ulanishi ko'rsatilgan.

5 -qadam: Photon kodi

Foton kodi sizning foton qurilmangizda ishlaydi va SlackBuddy ichidagi chiroqlarni boshqaradi. Bu bo'limda kod va fotonni sozlash tushuntiriladi.

  1. Fotoningizni ro'yxatdan o'tkazing - Sizning fotoningizni https://setup.particle.io orqali ro'yxatdan o'tkazish mumkin
  2. Internetga ulanish - Siz fotoningizni Internetga ulash uchun quyidagi amallarni bajarishingiz mumkin
  3. Quyidagi IDE qurilmangizga DFU rejimiga kirmasdan kompilyatsiya qilish va fleshka yozish uchun ishlatilishi mumkin (quti birlashtirilganda muhim) https://docs.particle.io/guide/getting-started/co….ino faylingizga biriktirilgan kod. Bu kod o'qilmagan funktsiyani ta'minlaydi, bu bizga serverga fotonga ma'lumot yuborish imkonini beradi. Qo'ng'iroq {yorug'lik}, {bildirishnomalar} shaklida amalga oshiriladi, bu yorug'lik o'chadigan guruh va bildirishnomalar - biz yoritmoqchi bo'lgan pikselli chiziqdagi LEDlar soni.
  4. Kodingizni komponingizga yozing va fotoningizga yuboring.

6 -qadam: Server kodi

Server API qo'ng'iroqlarini sekinlashtirish va ularni fotonga yuborish uchun javobgardir. Bu bo'limda server kodini qanday yaratishni ko'rib chiqamiz.

  1. Ishonchnomalar

    1. Eski belgilar:
    2. Qurilma identifikatori va kirish belgisi: foton veb -saytidagi sozlamalar ostida.
  2. NodeJS -ni o'rnating - agar tugun js hali mashinangizga o'rnatilmagan bo'lsa, uni o'rnatishingiz kerak bo'ladi. Mac -da buni qilishning eng yaxshisi Brew -dan foydalanishdir.
  3. Kod - server.js nomli fayl yarating va unga biriktirilgan kodni qo'shing
  4. Node server.js fayl katalogidan terminalga quyidagi buyruqni kiritish orqali serverni ishga tushiring

7 -qadam: uni birlashtirish

Birgalikda joylashtirish
Birgalikda joylashtirish
Birgalikda joylashtirish
Birgalikda joylashtirish
Birgalikda joylashtirish
Birgalikda joylashtirish

Qutining silliq ko'rinishiga erishish qiyin bo'lib tuyulsa -da, bu juda oddiy va mix yoki vintni talab qilmaydi! Biz maxsus 3D bosma qavslar yaratdik, u erda siz qavslarni har bir pastki va yuqori burchakka yopishtirasiz. O'rnatish uchun biroz ko'proq vaqt kerak bo'lsa -da, natija silliq va estetik jihatdan yoqimli bo'ladi. Biz yopishtirish jarayonini engillashtiradigan burchakli tomonlarga 4 ta qavs yopishtirishni topdik. Burilish tufayli kontrplakni siqish kerak bo'lishi mumkin, shuning uchun qisqichni ishlatish tavsiya etiladi!

  1. 6 dyuymli derazaning ikki tomonidan foydalanib, qavslarni E6000 bilan yopishtiring. Qavsingiz L holatida turishi kerak. Qavsni to'liq pastga yopishtirmang. 2 -bosqichga o'tishdan oldin uni to'liq quriting.
  2. Uchinchi 6 dyuymli deraza yon va orqa tomonlarini E6000 bilan biriktirilmagan qavslarning yon tomonlariga mahkamlang. Choksiz ko'rinish hosil qilish uchun yon tomonlarini mukammal tekislaganingizga ishonch hosil qiling. Eslatma: Buni bir necha marta takrorlash kerak bo'lishi mumkin, chunki har bir tomonni quritish uchun vaqt kerak bo'ladi.
  3. Yonlari qavslarga biriktirilgandan so'ng, burchaklarni E6000 bilan yopishtiring, agar siz yog'och burishgan bo'lsangiz, yon tomonlarini bir -biriga bog'lab qo'yish uchun qisqich kerak bo'lishi mumkin.
  4. Ichki qutining ikki yon va o'rta bo'laklarini qoziq teshiklariga yopishtirib, ichki qutini yig'ing. Bularning to'liq qurishiga ruxsat bering. Eslatma: Bu qism bir -biriga juda mos kelmaydi va bu ataylab qilingan. Bu simlar burchaklar orqali o'tishi uchun joy.
  5. Yuqori qismni ichki qutiga yopishtiring, yopishtiruvchi bo'lakni ushlab turish uchun lenta yordamida yordam berishi mumkin.
  6. Chiroqlarga ikki qavatli o'rnatish lentasining ikki qatlamini mahkamlang.
  7. O'rnatish lentasining orqa tomoniga elim joylashtiring va ichki qutining 3 tomoniga va yuqori qismiga mahkamlang. Ularni quruq bo'lguncha ushlab turish uchun lentadan foydalaning.
  8. Foton va non taxtangizni ichki qutiga joylashtiring va chiroqlarni fotoningizga ulang. Mikro usb kabelini Photon -ga ulang. Eslatma: Mikro USB kabeli uni yopishtirishdan oldin qutida bo'lishi kerak.
  9. Mum qog'oz parchalarini kesib oling va qog'ozni akril devorlar orqasiga yopishtiring. Bu yorug'likni tarqatadi va ichkarini ko'rishni qiyinlashtiradi.
  10. Yelimni qutining pastki qavsiga joylashtiring va pastki qismini mahkamlang. Keyingi bosqichga o'tishdan oldin uni kamida bir soat quriting. Yog'ochni siqish uchun uning ustiga og'ir kitob qo'yishni xohlashingiz mumkinligini yodda tuting. Shuningdek, usb simining orqa teshikdan chiqishiga ishonch hosil qiling.
  11. Karton bo'laklarga diagonal ravishda har bir burchakka yopishtiring. Yiqilmasligi uchun har birini bir lahzada ushlab turish kerak bo'lishi mumkin.
  12. Ikki kvadrat varaq yoki mumli qog'ozni kesib oling, o'rtasi kvadrat bo'lib, ichki qutingizdek kattaroq. Bu ikki bo'lakni bir -biriga bog'lab, hamma narsaning ustiga qo'ying. Bu 3 tomondan keladigan har qanday nurni tarqatish uchun.

  13. Derazaning yuqori qismini yopishtiring va kitob kabi og'ir narsa bilan siqib qo'ying.

Tavsiya: