Mündəricat:

SlackBuddy: 7 addım (şəkillərlə)
SlackBuddy: 7 addım (şəkillərlə)

Video: SlackBuddy: 7 addım (şəkillərlə)

Video: SlackBuddy: 7 addım (şəkillərlə)
Video: Rappin Ron Part 7 2024, Iyul
Anonim
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy

Qruplarınızdan biri aktiv olduqda fərqli ləng kanallarınızı izləməkdə çətinlik çəkirsinizmi və ya bildirişləri qaçırırsınızmı? Slack Buddy, boş qruplarınız aktiv olduqda sizi yumşaq bir şəkildə xəbərdar etmək üçün masanızda saxlanıla bilən bir mühit ekranıdır. Slack Buddy kubuna 4 -ə qədər boş qrup əlavə edilə bilər və hər bir qrup Slack Buddy -nin bir tərəfində göstəriləcək. Daha çox bildiriş aldıqca Slack Buddy tədricən parlaqlığını artıracaq. Bu, hansı komandalarınızın diqqətə ehtiyacı olduğunu görmək üçün əla bir yoldur.

RIT -də HCIN 720: Geyilə bilən və Əşyaların İnterneti Prototipləşdirilməsi üçün yaradılmışdır

fetlab.rit.edu/720/index.html

Material siyahısı:

Təchizat:

  • Foton hissəcikləri
  • Neopixel 8 RGB LED Çubuq (4)
  • Jumper telləri (ən azı 12)
  • Çörək lövhəsi
  • Ağcaqayın kontrplak (3)
  • E6000 yapışqan
  • Balmumu Kağızı
  • Taxta Ləkə
  • Rəngli Akril Çarşaflar (4 nümunə ölçüdə)
  • Montaj lenti

Lazım olan cihazlar:

  • Lazer kəsici
  • 3D printer
  • Lehimleme dəmir

Addım 1: Xarici qutu

Xarici qutu
Xarici qutu
Xarici qutu
Xarici qutu
Xarici qutu
Xarici qutu
  1. Həm SlackBot vektoruna, həm də artıq hazırlanmış vektor qutusu kəsiklərinə daxil olmaq üçün aşağıdakı.ai faylını yükləyin. Qatların məqsədi və materialı ilə etiketlənəcək. SlackBot vektoru rəngli akril üçün və qutu parçaları kontrplak üçündür.
  2. Kontrplak kəsmək üçün qalınlığı 3,5 mm olan lazer kəsicimizdə orta sıxlıqlı kontrplakdan istifadə edirik. Bu, lazerin ilk dəfə kəsmək üçün kifayət qədər güclü olduğundan əmin olur.
  3. Kontrplak lövhənizdəki parçaları lazerlə kəsin.
  4. Yanma izlərini gizlətmək üçün 4 tərəfinizi seçdiyiniz ləkə rəngi ilə boyayın. İstədiyiniz qədər təkrarlayın. 3 qat tikdik.
  5. Ləkənizi seçdiyiniz bir bitirmə spreyi ilə bağlayın. Saten bitirmə istifadə etdik.
  6. SlackBot vektoru ilə lazer kəsicinizlə SlackBot pəncərə hissələrini kəsin. Dörd düymlük döküm akril istifadə etdik, lakin ekstrüde bənzər görünəcək. İstifadə olunan akrilin növündən asılı olaraq, lazer kəsicinizdə ya tökmə, ya da ekstrüde edilmiş akril qurğusundan istifadə edin. Bir rəng istifadə edə bilərsiniz, ancaq Slack loqotipindəki fərqli rənglər üçün 4 istifadə etməyi seçdik.
  7. Q-ucu istifadə edərək, E6000-i SlackBot kəsiklərinizin kənarlarına diqqətlə yerləşdirin. Kontrplakın pəncərəsinə kəsik qoyun. Bunu daha 3 dəfə təkrarlayın.

Addım 2: Daxili qutu

  1. Təmin edilən.ai faylını istifadə edərək, "daxili qutu - kontrplak" olaraq təyin olunan təbəqəni əvvəllər xarici qutu üçün istifadə etdiyiniz parametrlərlə lazer kəsicinizlə kəsin.
  2. "Daxili qutu - karton" qeyd olunan təbəqə ilə lazer kəsicinizdə uyğun olan 4 karton parçasını kəsin.

Addım 3: Daxili mötərizələr

Təmin edilən.stl faylını istifadə edərək, 8% mötərizəni təxminən 80% doldurun

Addım 4: Kabel çəkmə

Kablolama
Kablolama
  1. Bu layihə üçün fotona dörd (4) LED şeridi bağlanmalıdır. Şarj kabelinin lövhənin kənarından yapışmaması və əlavə hündürlüyə səbəb olmaması üçün fotonun çörək taxtasının ortasına doğru yerləşdirilməsi vacibdir.
  2. Bir LED kabelini yerə, Din və 5V güc padinə lehimləyərək LED şeritləri hazırlayın. Dout deyil, Din deyən tərəfə lehim etdiyinizə əmin olmaq vacibdir.
  3. Tellər lövhəyə lehimləndikdən sonra aşağıdakı diaqramda tellərin düzgün əlaqələri göstərilir.

Addım 5: Photon kodu

Foton kodu, foton cihazınızda işləyəcək və SlackBuddy içindəki işıqları idarə edəcək. Bu bölmədə kod və foton quruluşu izah ediləcək.

  1. Fotonunuzu qeyd edin - Fotonunuz https://setup.particle.io vasitəsilə qeydiyyatdan keçə bilər
  2. İnternetə qoşulun - Fotonunuzu internetə bağlamaq üçün bu addımları izləyə bilərsiniz
  3. Aşağıdakı IDE, DFU rejiminə girmədən cihazınıza kod tərtib etmək və istifadə etmək üçün istifadə edilə bilər (qutu bir yerə yığıldıqda vacibdir) https://docs.particle.io/guide/getting-started/co….ino faylınıza əlavə edilmiş kod. Bu kod, serverin fotona məlumat göndərməsinə imkan verən oxunmamış funksiyanı təmin edən şeydir. İşığın keçəcəyi qrup və bildirişlərin işıqlandırmaq istədiyimiz piksel şeridindəki ledlərin sayı olduğu zaman {light}, {notifications} şəklində zəng ediləcək.
  4. Kodunuzu tərtib edin və fotonunuza yandırın.

Addım 6: Server Kodu

Server, API zənglərinin boşalması və fotona göndərilməsindən məsuldur. Bu bölmədə server kodunun necə yaradılacağı izah ediləcək.

  1. Etimadnamələr

    1. Legacy Tokens:
    2. Cihaz Kimliyi və Giriş Tokeni: foton veb saytının parametrləri altında tapa bilərsiniz.
  2. NodeJS qurun - js node hələ də maşınınıza quraşdırılmayıbsa, onu quraşdırmalısınız. Mac -da bunu etmək üçün ən yaxşısı Brew istifadə etməkdir.
  3. Kod - server.js adlı bir fayl yaradın və ona əlavə edilmiş kodu əlavə edin
  4. Node server.js faylınızın qovluğundan terminala aşağıdakı əmri yazaraq serveri istifadə edin

Addım 7: Bir yerdə qoyun

Birlikdə qoyulması
Birlikdə qoyulması
Birlikdə qoyulması
Birlikdə qoyulması
Birlikdə qoyulması
Birlikdə qoyulması

Qutunun zərif görünüşünə nail olmaq çətin görünsə də, əslində olduqca sadədir və heç bir dırnaq və ya vida tələb etmir! Mötərizəni hər bir alt və yuxarı küncə yapışdırdığınız xüsusi 3D çap mötərizələr yaratdıq. Montaj üçün bir az daha çox vaxt lazım olsa da, nəticə parlaq və estetik baxımdan xoşdur. Yapışdırma prosesini asanlaşdıran küncləri olan tərəflərə 4 mötərizə yapışdırıldığını gördük. Əyilmə səbəbindən kontrplakınızı sıxmaq lazım ola bilər, buna görə bir sıxac istifadə etmək tövsiyə olunur!

  1. 6 düymlük pəncərə tərəflərindən ikisini istifadə edərək mötərizələri E6000 ilə yapışdırın. Mötərizəniz L mövqeyində ayağa qalxmalıdır. Mötərizəni tamamilə aşağıya yapışdırmayın. 2 -ci addıma keçməzdən əvvəl bunun tamamilə qurumasına icazə verin.
  2. Üçüncü 6 düymlük pəncərə tərəfini və arxa tərəfini E6000 ilə bağlanmamış mötərizələrin yanlarına bağlayın. Qüsursuz bir görünüş yaratmaq üçün tərəfləri mükəmməl bir şəkildə düzəltdiyinizə əmin olun. Qeyd: Hər tərəfin quruması üçün vaxt lazım olduğu üçün bunu bir neçə dəfə təkrarlamaq lazım ola bilər.
  3. Kenarlar mötərizəyə bağlandıqdan sonra küncləri daha çox E6000 ilə yapışdırın, əgər taxta əyilmişsə, tərəfləri bir yerdə saxlamaq üçün bir sıxac tələb oluna bilər.
  4. Daxili qutunun iki tərəfini və orta hissələrini mıx deliklərinə yapışdıraraq daxili qutunu yığın. Bunların tamamilə qurumasına icazə verin. Qeyd: Parça mükəmməl uyğun gəlmir və bu qəsdəndir. Bu, tellərin künclərdən keçirilməsinə imkan verir.
  5. Üst hissəni daxili qutuya yapışdırın, yapışqan quruduğundan parçanı tutmaq üçün bant istifadə edin.
  6. İşıqlara iki qat iki tərəfli montaj lenti yapışdırın.
  7. Bantın arxasına yapışqan qoyun və iç qutunun 3 tərəfinə və üstünə yapışdırın. Quruyana qədər yerlərində saxlamaq üçün bantdan istifadə edin.
  8. Photon və çörək taxtasını daxili qutuya qoyun və işıqları fotonunuza bağlayın. Mikro usb kabelinizi Photon -a qoşun. Qeyd: Mikro usb kabeli yapışdırmadan əvvəl qutuda olmalıdır.
  9. Balmumu kağız parçalarını kəsin və kağızı akril divarların arxasına yapışdırın. Bu işığı yayacaq və içəridə görməni çətinləşdirəcək.
  10. Yapışqanı qutunun alt mötərizələrinə qoyun və altını yapışdırın. Növbəti mərhələyə keçməzdən əvvəl ən azı bir saat qurumasına icazə verin. Ağacı sıxmaq üçün üstünə ağır bir kitab yerləşdirmək istəyə biləcəyinizi unutmayın. USB kabelinin arxa dəlikdən çıxdığından da əmin olun.
  11. Karton parçaları çapraz olaraq hər küncə yapışdırın. Yıxılmaması üçün hər birini bir an tutmalısınız.
  12. Daxili qutunuz qədər böyük bir kəsiklə iki kvadrat məxmər və ya mum kağızı kəsin. Bu iki parçanı yapışdırın və hər şeyin üstünə qoyun. Bu, 3 tərəfdən gələn hər hansı bir işığı yaymaq üçündür.

  13. Pəncərənin yuxarı hissəsini yapışdırın və kitab kimi ağır bir şeylə sıxın.

Tövsiyə: