Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Mali ste niekedy problém držať krok s rôznymi nevyužitými kanálmi alebo zmeškali upozornenia, keď sa niektorá z vašich skupín stala aktívnymi? Slack Buddy je ambientný displej, ktorý môžete mať na stole, aby vás jemne upozornil, keď sú vaše skupiny uvoľnených predmetov aktívne. K kocke Slack Buddy je možné pridať až 4 skupiny uvoľnených skupín a každá skupina sa zobrazí na jednej strane Slack Buddy. Slack Buddy bude postupne zvyšovať jas, ako budete dostávať ďalšie oznámenia. Je to skvelý spôsob, ako zistiť, ktoré z vašich tímov si vyžadujú pozornosť.
Vytvorené pre HCIN 720: Trieda zariadení prototypov nositeľných zariadení a internetu vecí na RIT
fetlab.rit.edu/720/index.html
Zoznam materiálov:
Zásoby:
- Fotón častíc
- Neopixel 8 RGB LED páčka (4)
- Prepojovacie vodiče (najmenej 12)
- Breadboard
- Brezová preglejka (3)
- Lepidlo E6000
- Voskový papier
- Drevená Hrdza
- Farebné akrylové listy (veľkosť 4 vzorky)
- Montážna páska
Potrebné zariadenia:
- Laserová rezačka
- 3D tlačiareň
- Spájkovačka
Krok 1: Vonkajší box
- Stiahnite si nasledujúci súbor.ai, aby ste získali prístup k vektorom SlackBot aj k už vytvoreným výrezom vo vektorovom poli. Vrstvy budú označené svojim účelom a materiálom. Vektor SlackBot je pre váš farebný akryl a škatule sú pre vašu preglejku.
- Na rezanie preglejky používame nastavenie preglejky strednej hustoty na našej laserovej rezačke s hrúbkou nastavenou na 3,5 mm. To zaisťuje, že laser je dostatočne silný na to, aby ho prerezal prvýkrát.
- Kusy z vašej preglejkovej dosky rezajte laserom.
- Zafarbite svoje 4 strany farbami podľa vlastného výberu, aby ste skryli prípadné popáleniny. Opakujte toľkokrát, koľkokrát chcete. Urobili sme 3 kabáty.
- Utesnite svoju škvrnu konečným sprejom podľa vlastného výberu. Použili sme saténový povrch.
- S vektorom SlackBot vyrežte laserovou rezačkou kusy okien SlackBot. Použili sme štvrť palcový liaty akryl, ale extrudovaný bude vyzerať podobne. V závislosti od použitého druhu akrylátu použite na laserovej rezačke buď liate alebo extrudované akrylové farby. Môžete použiť jednu farbu, ale rozhodli sme sa použiť 4 pre rôzne farby v logu Slack.
- Pomocou špičky Q opatrne umiestnite E6000 okolo okrajov výrezu SlackBot. Umiestnite výrez do okna preglejky. Opakujte to ešte 3 krát.
Krok 2: Vnútorný box
- Pomocou priloženého súboru.ai vyrežte laserovou rezačkou vrstvu uvedenú ako „vnútorná škatuľa - preglejka“s rovnakými nastaveniami, aké ste predtým použili pre vonkajší box.
- S vrstvou určenou „vnútorný box - lepenka“vystrihnite 4 kusy lepenky s príslušným nastavením na vašej laserovej rezačke.
Krok 3: Vnútorné zátvorky
Pomocou dodaného súboru.stl vytlačte 8 zátvoriek s asi 80% výplňou
Krok 4: Zapojenie
- K tomuto projektu musia byť k fotónu pripojené štyri (4) LED pásy. Je dôležité, aby bol fotón umiestnený v strede dosky, aby sa nabíjací kábel neodlepil od okraja dosky a nespôsobil dodatočnú výšku.
- Pripravte si pásy LED spájkovaním prepojovacieho kábla k zemi, Din a 5V napájacej podložke na každej dióde LED. Je dôležité zabezpečiť, aby ste spájkovali na stranu, ktorá hovorí Din a nie Dout.
- Akonáhle sú vodiče spájkované na doske, nasledujúci diagram ukazuje správne zapojenie vodičov.
Krok 5: Fotónový kód
Fotónový kód je to, čo pobeží na vašom fotónovom zariadení a bude ovládať svetlá vo vnútri SlackBuddy. Táto časť vysvetlí nastavenie kódu a fotónu.
- Zaregistrujte si fotón - svoj fotón je možné zaregistrovať na stránke
- Pripojenie k internetu - Pripojenie fotónu k internetu môžete vykonať podľa týchto pokynov
- Nasledujúce IDE je možné použiť na kompiláciu a flash kód do vášho zariadenia bez toho, aby ste museli vstúpiť do režimu DFU (dôležité po zostavení poľa) https://docs.particle.io/guide/getting-started/co… priložený kód k vášmu súboru.ino. Tento kód poskytuje prepínač neprečítanej funkcie, ktorý nám umožní, aby server odoslal informácie o fotóne. Hovor bude uskutočnený v tvare {svetlo}, {oznámenia}, keď je svetlo skupinou na prepínanie a oznámenia je počtom LED diód na pixelovom páse, ktoré chceme rozsvietiť.
- Skompilovajte a zašlite kód svojmu fotónu.
Krok 6: Serverový kód
Server je zodpovedný za to, že hovory API sa uvoľnia a odošlú ich na fotón. Táto časť sa bude zaoberať tým, ako vytvoriť kód servera.
- Poverenia
- Staršie tokeny:
- ID zariadenia a prístupový token: nájdete ich v nastaveniach na webovej stránke s fotónmi.
- Nainštalovať NodeJS - ak uzol js ešte nie je nainštalovaný na vašom počítači, budete ho musieť nainštalovať. Na počítači Mac je najlepšie to urobiť pomocou programu Brew.
- Kód - vytvorte súbor s názvom server.js a pridajte k nemu priložený kód
- Spustite server pomocou zadania nasledujúceho príkazu do terminálu z adresára súboru Node server.js
Krok 7: Spojenie
Aj keď sa zdá, že dosiahnutie elegantného vzhľadu škatule je ťažké, v skutočnosti je to celkom jednoduché a nevyžaduje žiadne klince ani skrutky! Vytvorili sme špeciálne 3D tlačené zátvorky, kde zátvorky prilepíte do každého spodného a horného rohu. Aj keď montáž trvá trochu viac času, výsledok je elegantný a esteticky príjemný. Zistili sme, že lepenie 4 konzol na boky, v ktorých sú rohy, uľahčilo proces lepenia. Kvôli pokriveniu budete možno musieť preglejku stlačiť, preto sa odporúča použiť svorku!
- Pomocou dvoch zo 6 -palcových strán okna prilepte konzoly nadol pomocou E6000. Váš držiak by mal stáť v polohe L. Nelepte držiak úplne dole. Nechajte to úplne vysušiť a potom pokračujte krokom 2.
- Pripevnite tretiu 6 -palcovú bočnú a zadnú stranu okna k bokom konzol, ktoré nie sú pripevnené k E6000. Uistite sa, že ste boky dokonale zladili, aby ste vytvorili bezproblémový vzhľad. Poznámka: Možno budete musieť urobiť niekoľko iterácií, pretože každá strana bude dlho schnúť.
- Akonáhle sú strany pripevnené k konzolám, prilepte rohy nadol ďalším E6000, možno budete potrebovať svorku, aby boli strany spolu a ak bolo drevo pokrivené.
- Zostavte vnútornú škatuľu tak, že dve strany a stredné časti vnútornej škatule vlepíte do otvorov na kolíky. Nechajte tieto úplne uschnúť. Poznámka: Dielko nebude do seba dokonale zapadať, a to je zámerné. To umožňuje priestor pre umiestnenie drôtov cez rohy.
- Prilepte horný kus k vnútornému boxu pomocou pásky, aby ste kus držali hore, pretože lepidlo schne.
- Na svetlá pripevnite dve vrstvy obojstrannej montážnej pásky.
- Naneste lepidlo na zadnú stranu montážnej pásky a pripevnite k 3 bokom a hornej časti vnútornej škatule. Pomocou pásky ich držte na mieste, kým nie sú suché.
- Umiestnite svoj fotón a dosku do vnútornej skrinky a zapojte svetlá k svojmu fotónu. Pripojte svoj mikro USB kábel k fotónu. Poznámka: Micro USB kábel musí byť v škatuli pred lepením.
- Vystrihnite kúsky voskového papiera a zalepte papier za akrylové steny. To bude rozptyľovať svetlo a bude ťažšie vidieť dovnútra.
- Naneste lepidlo na spodné konzoly škatule a pripevnite dno. Nechajte to aspoň hodinu zaschnúť a potom prejdite na ďalší krok. Majte na pamäti, že na neho budete chcieť položiť ťažkú knihu, aby drevo stlačilo. Zaistite tiež, aby kábel USB vychádzal z otvoru v zadnej časti.
- Lepenkové kusy lepte diagonálne do každého rohu. Možno budete musieť každý na chvíľu podržať, aby sa neprevrátil.
-
Odrežte dva štvorcové kusy pergamenu alebo voskového papiera so stredovým štvorcom vyrezaným tak veľkým, ako je vaša vnútorná škatuľa. Prilepte tieto dva kusy k sebe a položte na všetko. Toto má rozptýliť akékoľvek svetlo prichádzajúce z 3 strán.
- Prilepte horný diel okna a stláčajte ťažkým predmetom ako kniha.