Indholdsfortegnelse:

SlackBuddy: 7 trin (med billeder)
SlackBuddy: 7 trin (med billeder)

Video: SlackBuddy: 7 trin (med billeder)

Video: SlackBuddy: 7 trin (med billeder)
Video: 3 20 18 Buncombe County Commissioner Work Shop 2024, November
Anonim
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy
SlackBuddy

Har du nogensinde haft problemer med at følge med i dine forskellige slakke kanaler eller savner underretninger, når en af dine grupper bliver aktiv? Slack Buddy er en omgivende skærm, der kan opbevares på dit skrivebord for forsigtigt at underrette dig, når dine slap grupper er aktive. Op til 4 slap grupper kan tilføjes til Slack Buddy -terningen, og hver gruppe vises på den ene side af Slack Buddy. Slack Buddy vil gradvist stige i lysstyrke, efterhånden som du modtager flere underretninger. Dette er en fantastisk måde at se, hvilket af dine hold der kan have brug for opmærksomhed.

Oprettet til HCIN 720: Prototyping Wearable og Internet of Things Devices Class på RIT

fetlab.rit.edu/720/index.html

Materialeliste:

Tilbehør:

  • Partikel foton
  • Neopixel 8 RGB LED Stick (4)
  • Jumper ledninger (mindst 12)
  • Brødbræt
  • Birk krydsfiner (3)
  • E6000 lim
  • Voks papir
  • Træplet
  • Farvede akrylark (4 prøveformater)
  • Monteringstape

Påkrævede enheder:

  • Laserskærer
  • 3D printer
  • Loddekolbe

Trin 1: Den ydre boks

Den ydre kasse
Den ydre kasse
Den ydre kasse
Den ydre kasse
Den ydre kasse
Den ydre kasse
  1. Download følgende.ai -fil for at få adgang til både vektoren i SlackBot og de allerede foretagne vektorboksudskæringer. Lagene vil blive mærket med deres formål og materiale. SlackBot -vektoren er til din farvede akryl, og æskestykkerne er til din krydsfiner.
  2. For at skære krydsfiner bruger vi krydsfinerindstillingen med medium densitet på vores laserskærer med en tykkelse på 3,5 mm. Dette sikrer, at laseren er kraftig nok til at skære den igennem første gang.
  3. Laserskær stykkerne fra dit krydsfinerplade.
  4. Plet dine 4 sider med en valgfri pletfarve for at skjule eventuelle brændemærker. Gentag så mange gange som ønsket. Vi lagde 3 lag.
  5. Forsegl din plet med en efterbehandlingsspray efter eget valg. Vi brugte en satin finish.
  6. Med SlackBot -vektoren skæres SlackBot -vinduesstykker ud med din laserskærer. Vi brugte kvart tommer støbt akryl, men ekstruderet vil ligne. Afhængigt af hvilken type akryl der bruges, skal du enten bruge støbt eller ekstruderet akrylindstilling på din laserskærer. Du kan bruge en farve, men vi valgte at bruge 4 til de forskellige farver i Slack -logoet.
  7. Anvend forsigtigt E6000 rundt om kanterne på din SlackBot-udskæring ved hjælp af en Q-tip. Placer udskæring i vinduet på krydsfiner. Gentag dette 3 gange mere.

Trin 2: Den indre boks

  1. Brug den medfølgende.ai -fil til at skære det lag, der er angivet som "inderboks - krydsfiner", ud med din laserskærer med de samme indstillinger, du tidligere brugte til yderkassen.
  2. Med det lag, der er angivet "indre boks - pap", skæres de 4 papstykker ud med passende indstillinger på din laserskærer.

Trin 3: Indre beslag

Brug den medfølgende.stl -fil til at udskrive 8 af parenteserne med ca. 80% udfyldning

Trin 4: Ledningsføring

Ledninger
Ledninger
  1. Fire (4) LED -strips skal tilsluttes fotonet til dette projekt. Det er vigtigt, at fotonet placeres mod midten af brødbrættet, så ladekablet ikke stikker af kanten af brættet og forårsager yderligere højde.
  2. Forbered LED -strimlerne ved at lodde et jumperkabel til jorden, Din og 5v power pad på hver LED. Det er vigtigt at sikre, at du lodder til den side, der siger Din og ikke Dout.
  3. Når ledningerne er loddet på tavlen, viser følgende diagram de korrekte forbindelser af ledningerne.

Trin 5: Fotonkode

Fotonkoden er det, der kører på din fotonenhed og styrer lysene inde i SlackBuddy. Dette afsnit forklarer opsætning af kode og foton.

  1. Registrer din foton - Din foton kan registreres via
  2. Opret forbindelse til internettet - Du kan følge disse trin for at forbinde din foton til internettet
  3. Følgende IDE kan bruges til at kompilere og flashkode til din enhed uden at skulle gå ind i DFU-tilstand (vigtigt når boksen er sat sammen) https://docs.particle.io/guide/getting-started/co… Tilføj vedhæftet kode til din.ino -fil. Denne kode er det, der giver funktionen ulæst skifte, som giver os mulighed for at få serveren til at sende oplysninger til fotonet. Der vil blive foretaget et opkald i formen {light}, {notifikationer}, når lyset er gruppen, der skal skifte, og meddelelserne er antallet af lysdioder på pixelstrimlen, som vi ønsker at tænde.
  4. Kompiler og flash din kode til din foton.

Trin 6: Serverkode

Serveren er ansvarlig for at få API -opkald til at slække og sende dem til foton. Dette afsnit vil dække, hvordan du opretter serverkoden.

  1. Legitimationsoplysninger

    1. Ældre tokens:
    2. Enheds -id og adgangstoken: findes under indstillinger på fotonwebstedet.
  2. Installer NodeJS - hvis node js ikke allerede er installeret på din maskine, skal du installere det. Det bedste at gøre dette på en Mac er at bruge Brew.
  3. Kode - opret en fil med navnet server.js, og tilføj den vedhæftede kode til den
  4. Kør serveren ved at skrive følgende kommando i terminalen fra biblioteket i din fil Node server.js

Trin 7: Sæt det sammen

At sætte det sammen
At sætte det sammen
At sætte det sammen
At sætte det sammen
At sætte det sammen
At sætte det sammen

Selvom boksens slanke udseende kan synes svært at opnå, er det faktisk ganske enkelt og kræver ingen søm eller skruer! Vi skabte specielle 3D -trykte beslag, hvor du limer beslagene til hvert respektive nederste og øverste hjørne. Selvom det tager lidt mere tid at samle, er resultatet slankt og æstetisk tiltalende. Vi fandt limning af 4 beslag til de sider, der er hjørnet i, hvilket gjorde limningsprocessen lettere. Du skal muligvis komprimere din krydsfiner på grund af vridning, så det anbefales at bruge en klemme!

  1. Ved hjælp af to af de 6 tommer vindues sider limes beslagene ned med E6000. Dit beslag skal stå op i L -positionen. Lim ikke beslaget helt ned. Lad dette tørre helt, før du går videre til trin 2.
  2. Fastgør den tredje 6 tommer vindueside og bagside til siderne af beslagene, der ikke er fastgjort med E6000. Sørg for at stille siderne perfekt op for at skabe et problemfrit look. Bemærk: Du skal muligvis gøre dette et par gentagelser, da hver side vil tage tid at tørre.
  3. Når siderne er fastgjort til beslagene, limes hjørnerne ned med mere E6000, kan du kræve en klemme for at holde siderne sammen, og hvis træet var skævt.
  4. Saml den indre kasse ved at lime de to sider og midterste stykker af den indvendige kasse ind i tappehullerne. Lad disse tørre helt. Bemærk: Stykket vil ikke passe perfekt sammen, og det er med vilje. Dette gør det muligt at placere ledninger gennem hjørnerne.
  5. Lim det øverste stykke til den indvendige boks ved hjælp af tape til at holde stykket op, da limen tørrer kan hjælpe.
  6. Fastgør to lag dobbeltsidet monteringstape på lysene.
  7. Læg lim på bagsiden af monteringsbåndet, og fastgør det til de 3 sider og toppen af den indre boks. Brug tape til at holde dem på plads, indtil de er tørre.
  8. Placer din Photon og brødbræt i den indre boks, og led lysene til din foton. Tilslut dit mikro -usb -kabel til Photon. Bemærk: Mikro -usb -kablet skal være i æsken, før det limes.
  9. Skær stykker vokspapir ud, og tape papiret bag akrylvæggene. Dette vil sprede lyset og gøre det sværere at se indeni.
  10. Læg limen på boksens nederste beslag og fastgør bunden. Lad dette tørre i mindst en time, før du går videre til næste trin. Husk, at du måske vil lægge en tung bog oven på den for at komprimere træet. Sørg også for, at usb -ledningen kommer ud af hullet i ryggen.
  11. Lim kartonstykker diagonalt til hvert hjørne. Du skal muligvis holde dem et øjeblik for at sikre, at den ikke vælter.
  12. Skær to firkantede stykker vellum eller vokspapir med en midterste firkant skåret ud lige så stor som din inderkasse. Tape disse to stykker sammen og læg dette oven på alt. Dette er for at sprede ethvert lys, der kommer fra de 3 sider.

  13. Lim det øverste vinduesstykke ned, og komprimér det med en tung genstand som en bog.

Anbefalede: