Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Dodawanie liter
- Krok 2: Przekaźnik + Arduino
- Krok 3: Znak + Barrel Jack
- Krok 4: Podłączanie zasilacza
- Krok 5: Programowanie Arduino
- Krok 6: Konfiguracja kodu na komputerze
- Krok 7: Budowanie ze źródła (opcjonalnie)
Wideo: Znak filmowy do wideokonferencji: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Ten instruktaż nauczy Cię, jak zbudować znak, który włącza się, gdy jesteś na telekonferencji, aby inni wiedzieli, że ci nie przeszkadzają.
Kieszonkowe dzieci
- Małe Arduino (ja użyłem Arduino Nano) z kablem (kabel USB-Mini-B do Nano)
- Złącze jack o średnicy 2,1 mm
- Tablica przekaźnikowa
- Przewód głośnikowy (nie musi być fantazyjny, będzie przewodził tylko 5V)
- Podłączyć przewód
- Zasilanie uniwersalne (jedno ze złącz powinno być zaciskami śrubowymi)
- lightbox
Krok 1: Dodawanie liter
Umieść wybrane litery na znaku.
Krok 2: Przekaźnik + Arduino
Połącz je razem
Arduino GND - Przekaźnik DC-
Arduino 5v - Przekaźnik DC+
Arduino Pin 2 - Wejście przekaźnika*
*W Arduino Nano jest oznaczony jako D2
Krok 3: Znak + Barrel Jack
Weź gniazdo lufy (NIE zasilacz!). Podłącz gniazdo baryłkowe do przewodu głośnikowego za pomocą złącza NASA. Dodaj koszulkę termokurczliwą do dwóch nowych połączeń, aby się nie zwierały (pamiętaj o założeniu koszulki termokurczliwej przed lutowaniem połączeń). Kiedy skończysz, powinno to wyglądać tak.
Krok 4: Podłączanie zasilacza
Weź uniwersalny zasilacz i podłącz do niego złącze zacisku śrubowego. Ten krok jest nieco skomplikowany, więc zrobimy to w kilku krokach:
- Podłącz zasilanie + do przekaźnika COM
- Podłącz zasilanie - do przewodu głośnikowego -
- Podłącz przewód głośnikowy - do zasilania -
Kiedy to zrobisz, powinno to wyglądać tak:
Ustaw uniwersalny zasilacz na 5V za pomocą klucza dołączonego do zasilacza. To jest bardzo ważne. Jeśli jest więcej niż 5 V, możesz uszkodzić znak.
Krok 5: Programowanie Arduino
Pobierz Arduino IDE (jeśli jeszcze go nie masz). Pobierz najnowszą wersję z mojego repozytorium GitHub, która zawiera odpowiedni kod. Pamiętaj, że kod znajduje się pod licencją. Wyodrębnij Arduino. Code.zip (później użyjemy drugiego zipa). Przejdź do folderu SerialLEDMoniter. Otwórz plik SerialLEDMoniter.ino za pomocą Arduino IDE. Wybierz kartę, której używasz (użyłem Arduino Nano), przechodząc do menu Narzędzia>Płyta. Następnie wybierz port, na którym znajduje się Arduino. Następnie wciśnij upload (przycisk ⭢). Jeśli wyświetli błąd, sprawdź dwukrotnie, czy wybrałeś właściwy port. Jeśli to nie zadziała, spróbuj wykonać Narzędzia>Procesor>ATmega328P (Stary Bootloader).
Krok 6: Konfiguracja kodu na komputerze
TEN KROK DOTYCZY TYLKO WINDOWS. Jeśli nie masz systemu Windows lub chcesz uruchomić go ze źródła, pomiń ten krok i przejdź do następnego.
Aby uruchomić gotowy plik wykonywalny z systemu Windows, wyodrębnij folder client.zip. Przejdź do wyodrębnionego folderu, a następnie przejdź do dist/main. Z tego folderu uruchom main.exe, klikając go dwukrotnie. Gotowe! Gdy program jest uruchomiony, a Arduino jest podłączony przez USB do laptopa, a zasilacz jest podłączony, gdy jesteś w Microsoft Teams, znak powinien się włączyć.
Częsty problem:
Problem – pojawia się komunikat „Dołącz żądany port COM jako pierwszy argument”. Rozwiązanie - Uruchom ponownie program z wiersza poleceń, używając polecenia python3 main.py COMxx.
Krok 7: Budowanie ze źródła (opcjonalnie)
Ten krok wyjaśnia, jak uruchomić kod źródłowy bezpośrednio, zamiast używać pliku wykonywalnego.
Najpierw sklonuj moje repozytorium GitHub.
(Opcja 1 - wieloplatformowa, ze źródła) - W nim uruchom main.py COMxx, aby uruchomić program* z portem COM jako pierwszym argumentem.
(Opcja 2 - Przerób plik wykonywalny, testowany tylko w systemie Windows 10) - Aby wbudować to w plik exe (tak jak zrobiłem to podczas tworzenia wydania), [w powłoce] zainstaluj pyinstaller, uruchamiając pip install pyinstaller. Następnie wykonaj pyinstaller main.py. Zastanowi się przez chwilę, a potem wewnątrz dist/main będzie coś, co nazywa się main.exe. To jest rzecz, którą chcesz biec.
* Pamiętaj, aby uruchomić to w Pythonie 3.
Zalecana:
Black Lives Matter Elektroniczny znak przewijania nazw: 5 kroków
Black Lives Matter Electronic Scrolling Names Sign: Kampanie #sayhername, #sayhisname i #saytheirname uświadamiają nazwiska i historie czarnoskórych osób, które padły ofiarą rasistowskiej przemocy policyjnej, i zachęcają do walki o sprawiedliwość rasową. Więcej informacji o wymaganiach i
Rozproszony znak taśmy LED z Arduino/Bluetooth: 8 kroków (ze zdjęciami)
Znak rozproszonej taśmy LED z Arduino/Bluetooth: Stworzyłem ten znak dla stanowiska DJ-a na 8. dorocznym pokazie interaktywnym w moim lokalnym hakerspace, NYC Resistor. Tematem przewodnim w tym roku był The Running Man, tandetny film science-fiction z 1987 roku, którego akcja toczy się w 2017 roku. Znak jest zbudowany z pianki
ZNAK LED: 6 kroków
ZNAK LED: Stwórz bezpieczną, 12-woltową, niepowtarzalną tabliczkę LED, która wygląda świetnie
Kamera dokumentacyjna do laptopa o wartości 5 USD do wideokonferencji: 4 kroki (ze zdjęciami)
Kamera dokumentacyjna do laptopa o wartości 5 USD do wideokonferencji: opublikowana w latach 200811 przez Johna E. Nelsona [email protected] Niedawno opublikowałem Instruktaż demonstrujący użycie modułu kamery do laptopa do tworzenia biurkowej kamery dokumentacyjnej do wideokonferencji. www.instructables.com/id/A-Sub-10-MetaPrax-Dokument
Konfiguracja kamery dokumentacyjnej MetaPrax za 10 USD do wideokonferencji: 5 kroków
Konfiguracja kamery dokumentacyjnej MetaPrax o wartości poniżej 10 USD do wideokonferencji: opublikowana w roku 200803 przez Johna E. Nelsona [email protected] Kamery dokumentowe używane podczas spotkań online kosztują od sprzedawców internetowych od 60 do 150 USD. Wraz z nagłą transformacją związaną z COVID-19 z uczenia się osobistego na uczenie zdalne przez staż