Spisu treści:
- Krok 1: Zewnętrzne pudełko
- Krok 2: Wewnętrzne pudełko
- Krok 3: Wsporniki wewnętrzne
- Krok 4: Okablowanie
- Krok 5: Kod fotonowy
- Krok 6: Kod serwera
- Krok 7: Łączenie w całość
Wideo: SlackBuddy: 7 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Czy kiedykolwiek miałeś problemy z nadążaniem za różnymi kanałami na Slacku lub przegapiłeś powiadomienia, gdy jedna z Twoich grup stanie się aktywna? Slack Buddy to monitor otoczenia, który można trzymać na biurku, aby delikatnie powiadamiać Cię, gdy grupy Slack są aktywne. Do kostki Slack Buddy można dodać do 4 grup Slack Buddy, a każda grupa będzie wyświetlana po jednej stronie Slack Buddy. Slack Buddy będzie stopniowo zwiększać jasność, gdy będziesz otrzymywać więcej powiadomień. To świetny sposób na sprawdzenie, który z Twoich zespołów może wymagać uwagi.
Stworzony dla HCIN 720: Prototypowanie urządzeń do noszenia i Internetu rzeczy w RIT
fetlab.rit.edu/720/index.html
Lista materiałów:
Kieszonkowe dzieci:
- Foton cząstek
- Kij LED Neopixel 8 RGB (4)
- Zworki (co najmniej 12)
- Deska do krojenia chleba
- Sklejka Brzozowa (3)
- Klej E6000
- Papier woskowany
- Bejca do drewna
- Kolorowe arkusze akrylowe (4 próbki wielkości)
- Taśma montażowa
Wymagane urządzenia:
- Wycinarka laserowa
- drukarka 3d
- Lutownica
Krok 1: Zewnętrzne pudełko
- Pobierz następujący plik.ai, aby uzyskać dostęp zarówno do wektora SlackBota, jak i już utworzonych wycięcia w pudełku z wektorami. Warstwy zostaną oznaczone ich przeznaczeniem i materiałem. Wektor SlackBot jest przeznaczony do kolorowego akrylu, a elementy pudełka do sklejki.
- Do cięcia sklejki używamy ustawienia sklejki o średniej gęstości na naszej wycinarki laserowej o grubości ustawionej na 3,5 mm. Dzięki temu laser jest wystarczająco mocny, aby przeciąć go za pierwszym razem.
- Laserowo wycinaj kawałki ze sklejki.
- Pomaluj 4 strony na wybrany kolor, aby ukryć wszelkie ślady po przypaleniach. Powtórz tyle razy, ile chcesz. Zrobiliśmy 3 płaszcze.
- Utrwal plamę za pomocą wybranego sprayu wykańczającego. Zastosowaliśmy satynowe wykończenie.
- Za pomocą wektora SlackBot wytnij kawałki okna SlackBot za pomocą wycinarki laserowej. Użyliśmy akrylu odlewanego 1/4 cala, ale wytłaczany będzie wyglądał podobnie. W zależności od rodzaju użytego akrylu użyj ustawienia akrylu odlewanego lub ekstrudowanego w wycinarkach laserowych. Możesz użyć jednego koloru, ale zdecydowaliśmy się użyć 4 dla różnych kolorów w logo Slack.
- Używając Q-tip ostrożnie umieść E6000 wokół krawędzi wycięcia SlackBot. Umieść wycięcie w oknie ze sklejki. Powtórz to jeszcze 3 razy.
Krok 2: Wewnętrzne pudełko
- Korzystając z dostarczonego pliku.ai, wytnij za pomocą wycinarki laserowej warstwę określoną jako „pudełko wewnętrzne - sklejka” z tymi samymi ustawieniami, które stosowałeś wcześniej dla pudełka zewnętrznego.
- Z określoną warstwą „pudełko wewnętrzne - karton” wytnij 4 kawałki kartonu z odpowiednimi ustawieniami na wycinarce laserowej.
Krok 3: Wsporniki wewnętrzne
Korzystając z dostarczonego pliku.stl, wydrukuj 8 nawiasów z wypełnieniem około 80%
Krok 4: Okablowanie
- W tym projekcie do fotonu muszą być podłączone cztery (4) paski LED. Ważne jest, aby foton był umieszczony w kierunku środka płytki stykowej, aby kabel ładujący nie odstawał od krawędzi płytki i nie powodował dodatkowej wysokości.
- Przygotuj paski LED, lutując kabel połączeniowy do ziemi, Din i 5v pad zasilania na każdej diodzie LED. Ważne jest, aby upewnić się, że lutujesz do strony, która mówi Din, a nie Dout.
- Po przylutowaniu przewodów do płytki poniższy schemat pokazuje prawidłowe połączenia przewodów.
Krok 5: Kod fotonowy
Kod fotonowy będzie działał na twoim urządzeniu fotonowym i będzie sterował światłami w SlackBuddy. W tej sekcji wyjaśniono kod i konfigurację fotonów.
- Zarejestruj swój foton - Twój foton można zarejestrować za pośrednictwem
- Połącz się z Internetem - możesz wykonać następujące kroki, aby połączyć swój foton z Internetem
- Poniższego IDE można użyć do kompilacji i flashowania kodu na urządzeniu bez konieczności przechodzenia w tryb DFU (ważne po złożeniu pudełka) https://docs.particle.io/guide/getting-started/co… Dodaj załączony kod do pliku.ino. Ten kod zapewnia funkcję unread toggle, która pozwoli nam na wysyłanie przez serwer informacji do fotonu. Połączenie zostanie wykonane w formie {światło}, {powiadomienia}, gdy światło jest grupą do przełączenia, a powiadomienia to liczba diod led na pasku pikseli, które chcemy zapalić.
- Skompiluj i sflashuj swój kod do fotonu.
Krok 6: Kod serwera
Serwer jest odpowiedzialny za wywołanie API do slack'a i wysłanie ich do fotonu. W tej sekcji omówimy sposób tworzenia kodu serwera.
-
Referencje
- Starsze tokeny:
- Identyfikator urządzenia i token dostępu: można znaleźć w ustawieniach na stronie photon.
- Zainstaluj NodeJS - jeśli node js nie jest jeszcze zainstalowany na twoim komputerze, będziesz musiał go zainstalować. Najlepiej zrobić to na komputerze Mac za pomocą Brew.
- Kod - utwórz plik o nazwie server.js i dodaj do niego załączony kod
- Uruchom serwer za pomocą, wpisując następujące polecenie w terminalu z katalogu twojego pliku Node server.js
Krok 7: Łączenie w całość
Chociaż elegancki wygląd pudełka może wydawać się trudny do osiągnięcia, w rzeczywistości jest dość prosty i nie wymaga gwoździ ani śrub! Stworzyliśmy specjalne wsporniki drukowane w 3D, w których przykleja się wsporniki do każdego odpowiedniego dolnego i górnego rogu. Chociaż montaż zajmuje trochę więcej czasu, efekt jest elegancki i estetyczny. Odkryliśmy, że przyklejenie 4 wsporników do boków, które są narożne, ułatwiło proces klejenia. Może być konieczne ściśnięcie sklejki z powodu wypaczenia, dlatego zalecane jest użycie zacisku!
- Używając dwóch z 6-calowych boków okna, przyklej wsporniki za pomocą E6000. Twój wspornik powinien stać w pozycji L. Nie przyklejaj wspornika całkowicie do dołu. Pozwól mu całkowicie wyschnąć przed przejściem do kroku 2.
- Przymocuj trzecią 6-calową stronę okna i tylną stronę do boków wsporników, które nie są dołączone do modelu E6000. Upewnij się, że idealnie wyrównasz boki, aby uzyskać jednolity wygląd. Uwaga: może być konieczne wykonanie kilku iteracji, ponieważ każda strona wymaga czasu do wyschnięcia.
- Po przymocowaniu boków do wsporników przyklej rogi większą ilością E6000, możesz potrzebować zacisku, aby utrzymać boki razem i jeśli drewno zostało wypaczone.
- Złóż wewnętrzne pudełko, wklejając dwa boczne i środkowe elementy wewnętrznego pudełka w otwory na kołki. Pozwól im całkowicie wyschnąć. Uwaga: kawałek nie będzie idealnie do siebie pasował i jest to celowe. Pozwala to na umieszczenie przewodów w rogach.
- Przyklej górną część do wewnętrznego pudełka, używając taśmy, aby przytrzymać kawałek, ponieważ klej wyschnie.
- Przymocuj dwie warstwy dwustronnej taśmy montażowej do świateł.
- Umieść klej z tyłu taśmy montażowej i przymocuj do 3 boków i góry wewnętrznego pudełka. Użyj taśmy, aby przytrzymać je na miejscu, aż wyschną.
- Umieść swojego Photona i płytkę stykową w wewnętrznym pudełku i podłącz światła do swojego fotonu. Podłącz kabel micro USB do Photona. Uwaga: Kabel microUSB musi znajdować się w pudełku przed przyklejeniem.
- Wytnij kawałki papieru woskowanego i przyklej papier za akrylowymi ścianami. To rozproszy światło i utrudni zajrzenie do środka.
- Umieść klej na dolnych wspornikach pudełka i przymocuj spód. Pozostaw to do wyschnięcia przez co najmniej godzinę przed przejściem do następnego kroku. Pamiętaj, że możesz położyć na nim ciężką książkę, aby ścisnąć drewno. Upewnij się również, że przewód USB wychodzi z otworu z tyłu.
- Przyklej tekturowe kawałki po przekątnej do każdego rogu. Być może będziesz musiał przytrzymać każdy z nich przez chwilę, aby upewnić się, że się nie przewróci.
-
Wytnij dwa kwadratowe kawałki papieru welinowego lub woskowego z wyciętym środkowym kwadratem tak dużym, jak twoje wewnętrzne pudełko. Sklej te dwa kawałki razem i umieść to na wierzchu wszystkiego. Ma to na celu rozproszenie światła pochodzącego z 3 stron.
- Przyklej górny kawałek okna i skompresuj ciężkim przedmiotem, takim jak książka.
Zalecana:
Kask ochronny Covid, część 1: wprowadzenie do obwodów Tinkercad!: 20 kroków (ze zdjęciami)
Kask ochronny Covid, część 1: wprowadzenie do obwodów Tinkercad!: Witaj, przyjacielu! W tej dwuczęściowej serii nauczymy się korzystać z obwodów Tinkercad - zabawnego, potężnego i edukacyjnego narzędzia do nauki działania obwodów! Jednym z najlepszych sposobów uczenia się jest robienie. Dlatego najpierw zaprojektujemy nasz własny projekt: th
Zegar lokalizacyjny „Weasley” z 4 wskazówkami: 11 kroków (ze zdjęciami)
Zegar lokalizacji „Weasley” z czterema wskazówkami: Tak więc, mając Raspberry Pi, które od jakiegoś czasu się bawiło, chciałem znaleźć fajny projekt, który pozwoli mi go jak najlepiej wykorzystać. Natknąłem się na ten wspaniały instruktażowy zegar lokalizacji Weasley'a autorstwa ppeters0502 i pomyślałem, że
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: 13 kroków (ze zdjęciami)
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: To jest instrukcja demontażu komputera. Większość podstawowych komponentów ma budowę modułową i jest łatwa do usunięcia. Jednak ważne jest, abyś był w tym zorganizowany. Pomoże to uchronić Cię przed utratą części, a także ułatwi ponowny montaż