Inżynierowie Buddy Bluetooth Kbd i mysz.: 3 kroki
Inżynierowie Buddy Bluetooth Kbd i mysz.: 3 kroki
Anonim
Inżynierowie Buddy Bluetooth Kbd i mysz
Inżynierowie Buddy Bluetooth Kbd i mysz

Moduł emulatora klawiatury i myszy Engineers Buddy USB

To poręczne małe urządzenie, z połączeniem przez Bluetooth, zamienia Twój telefon/tablet z Androidem w bezprzewodowy pilot do dowolnego komputera. Daje Twojemu urządzeniu z Androidem kontrolę nad wszystkimi urządzeniami zgodnymi z HID* nawet przed załadowaniem systemu operacyjnego na poziomie rozruchu. Dzięki dwóm aplikacjom, rejestratorowi kbd/myszy/makr Engineers Buddy i odtwarzaczowi makr Commander, jest to potężne narzędzie o wielu zastosowaniach.

W połączeniu z aplikacją Engineers Buddy jest to świetne narzędzie dla inżynierów systemów. Koniec z noszeniem na miejscu klawiatury USB do pracy z systemami kioskowymi, kasami itp. Płyta OEM i worek do transportu wahadłowego mają tylko 10 cm długości i mniej niż 45 g. Można go przyczepić do breloczka, szlufki lub po prostu schować do kieszeni. Jest to również najlepszy sposób na tworzenie makr dla aplikacji Commander.

Potencjalne zastosowania z aplikacją odtwarzacza makr Commander:-

Bezpieczeństwo. Każda kamera bezpieczeństwa (lub osoba postronna), gdziekolwiek piszesz na klawiaturze, jest potencjalnym rejestratorem kluczy. Wpisz zarejestrowane bezpieczne informacje, takie jak hasła, za naciśnięciem jednego przycisku na smartfonie lub tablecie.

Medyczny. Znaczny potencjał dla osób świadczących usługi i pomoc osobom niepełnosprawnym lub niepełnosprawnym, dający im dostęp do skomplikowanych procedur sterowanych klawiaturą, takich jak wprowadzanie nazwy użytkownika i hasła, a następnie wywoływanie funkcji aplikacji, a wszystko to za naciśnięciem jednego przycisku.

Handlowy. Doskonały do powtarzalnych zadań, takich jak konfigurowanie systemów do rozwijania lub przebudowy w terenie przy minimalnym przeszkoleniu personelu.

Administracyjny. Zainstaluj na stałe sprzęt Engineers Buddy w systemie bez klawiatury lub myszy. Pracownicy lub goście mogą łączyć się za pomocą aplikacji Commander, aby uruchamiać dostosowane makra, zapewniając ograniczone/zautomatyzowane funkcje zgodnie ze statusem/działem użytkownika.

Aby uzyskać lepszy wgląd, zapoznaj się z instrukcjami korzystania z obu aplikacji, korzystając z poniższych łączy.

Rejestrator kbd/myszy/makr Engineers Buddy:-

www.instructables.com/id/EngineersBuddy-Wi…

Aplikacja odtwarzacza makr Commander:-

www.instructables.com/id/Commander-Macro-P…

Skorzystaj z poniższych łączy, aby pobrać aplikacje. Będą działać tylko wtedy, gdy masz moduł bluetooth Engineers Buddy. Jednak aplikacja Commander jest bezpłatna, jeśli chcesz z nią poeksperymentować.

Rejestrator kbd/myszy/makr Engineers Buddy:-

play.google.com/store/apps/details?id=appi…

Aplikacja odtwarzacza makr Commander:-

play.google.com/store/apps/details?id=appi…

* Działa z komputerami PC, MAC, Linux, niektórymi konsolami do gier i urządzeniami z systemem Android (w zależności od zasilania portu USB).

Krok 1: Zdecyduj, jak zbudować swojego inżyniera kumpla

Zdecyduj, jak zbudować swojego inżyniera kumpla
Zdecyduj, jak zbudować swojego inżyniera kumpla
Zdecyduj, jak zbudować swojego inżyniera kumpla
Zdecyduj, jak zbudować swojego inżyniera kumpla

Istnieje kilka sposobów, w jakie można skonstruować to urządzenie, w oparciu o typy płytek i hermetyzację. Zalecaną metodą do ogólnego użytku w terenie jest płytka OEM Engineers Buddy i wzmocniony pokrowiec na pamięć USB. Opiera się to na mikrokontrolerze Teensy2 i SPP-C BTM (moduł Blue-Tooth). Alternatywne metody to Teensy2++, HC-06 BTM oraz zastosowanie profilu oświetleniowego LED jako obudowy.

CO BĘDZIESZ POTRZEBNY

Dla wszystkich kompilacji:-

Arduino IDE zainstalowane na twoim komputerze. Jest dostępny dla różnych systemów operacyjnych tutaj

Po zainstalowaniu Arduino IDE musisz również zainstalować Teensyduino IDE, dostępne tutaj

Do wszystkich prac na płytce będzie potrzebna lutownica i trochę drutu łączącego.

Wszystkie zestawy będą wymagały kabla USB o długości 20 cm, co jest optymalną długością w przypadku korzystania z pokrowca do przenoszenia. Tablice Teensy są zwykle dostarczane z kablem USB A do Mini B o odpowiedniej długości.

Wymagane części do płyty Engineers Buddy OEM:-

1 mikrokontroler. Teensy2. (Mieszkanie Teensy2++ jest za długie do użytku z woreczkiem Shuttle).

1 BTM. SPP_C lub HC-06.

1 dwustronna płytka drukowana prototypu FR-4 o rozmiarze 8 (30x70mm)

Mały kawałek taśmy izolacyjnej.

Wymagane części do wzmocnionego worka wahadłowego Engineers Buddy:-

1 Torba transportowa z podwójnym portem USB dostępna online.

Półsztywny plastikowy arkusz o wymiarach 163 x 38 mm x (około) 0,5 mm. Idealnie przezroczysty, półprzezroczysty lub rozpraszający, pożądany jest pewien stopień nieprzezroczystości, aby zobaczyć diody LED zasilania i połączenia. Pokazany materiał to arkusz soczewkowy Pacur Lenstar 60lpi.

Wymagane części do kieszonkowego kija Engineers Buddy:-

1 mikrokontroler. Teensy2 lub Teensy2++.

1 BTM. SPP_C lub HC-06.

Odpowiednia długość profilu LED 23x10mm z zaślepkami, najlepiej puste, ale niekonieczne.

Odcinek taśmy izolacyjnej, wystarczająco mocnej, aby wytrzymać penetrację przez lutowane szpilki lub cienki arkusz plastiku, aby zaizolować spód profilu aluminiowego.

Krok 2: Skonstruuj wybraną konstrukcję

Skonstruuj wybraną konstrukcję
Skonstruuj wybraną konstrukcję

InżynierowieBuddy płyta OEM

! Uwaga dla zaawansowanych użytkowników. Po połączeniu z inżynierem Buddy BTM pojawi się na liście urządzeń z niebieskim zębem jako HC-06 lub BT04-A (SPP-C). Możliwa jest zmiana nazwy tego urządzenia, ale należy to zrobić przed kontynuowaniem, należy podłączyć BTM do USB UART i użyć funkcji monitora szeregowego Arduino IDE. !

Przygotowanie:- Wyjmij szpilki z BTM, które zawsze są już zamontowane, pozostawiając użyteczne otwory do ponownego lutowania. Technika pokazana na ilustracji (1) polega na wycięciu kołków poniżej wygięcia, co umożliwia usunięcie wyprasek z tworzywa sztucznego, w których są zamontowane. Kołki można następnie wyjąć pojedynczo, a do wyczyszczenia otworów użyć narzędzia do rozlutowywania. Jeśli nie masz narzędzia do rozlutowywania, jako gąbki można użyć drutu plecionego/splatanego.

Będziesz także musiał zaizolować odsłonięte obszary przewodzące z tyłu płytki mikrokontrolera za pomocą małego kawałka taśmy izolacyjnej, zakrywającej obrysowany zacieniony obszar pokazany na ilustracji (2).

Montaż:- Płytka PCB FR-4 służy jako płyta montażowa do montażu mikroprocesora i BTM. Przewody łączące mocują płyty do płyty montażowej.

! Wszystkie poniższe współrzędne odnoszą się do oznaczeń na płycie montażowej przed jej odwróceniem, jak pokazano na ilustracji (3) !

Z płytą montażową podpartą co najmniej 10 mm nad blatem stołu, wstępnie uformuj i włóż przewód łączący między M/04 i O/04, a drugi między M/05 i O/05, również między M/07 i Q/02, a następnie kolejny między M/06 i R/02. Odsłonięte końce powinny wystawać co najmniej 5mm przez drugą stronę deski, ilustracja(4). Przylutuj wszystkie te przewody łączące na miejsce, jak pokazano na ilustracji (3).

Odwróć płytę bazową i połóż ją na stole tak, aby pozbawione izolacji końce przewodów wystawały do góry, upewniając się, że są proste i prostopadłe do płyty bazowej. Gotowy moduł powinien wyglądać tak, jak pokazano na ilustracji (5). Umieść płytę procesora na wystających przewodach łączących tak, aby połączenia zasilania, VCC i GND były wyrównane odpowiednio z połączeniami płyty montażowej O/04 i O/05, zgodnie z oznaczeniem na spodzie płyty montażowej. Pozostałe dwa przewody domyślnie powinny znajdować się w pinoutach TX/RX na płycie procesora. Podobnie umieść BTM na 4, w linii, końcówkach przewodów, tak aby połączenia VCC i GND były wyrównane odpowiednio z połączeniami płyty tylnej M/04 i M/05. Spowoduje to połączenie procesora VCC z BTM VCC i procesora GND z BTM GND. Pozostałe przewody łącza będą teraz domyślnie zlokalizowane poprawnie. Łączą one procesor RXD(D2) z BTM TXD i procesor TXD(D3) z BTM RXD. Z zespołem skierowanym do góry i płytami dociśniętymi płasko do płyty montażowej, przylutuj wszystkie 8 wypełnionych otworów. Przepuść 3 krótkie kawałki gołego drutu przez złącza F1, R1 i B5 na płycie procesora, aby spoczywały na stole i wystawały nad procesor na tyle, aby można je było przylutować. Przylutuj te połączenia na górnej stronie. Są to mocowania i czysto konstrukcyjne. Przytnij wszystkie wystające przewody. Odwróć moduł, upewniając się, że płyta montażowa jest mocno dociśnięta do procesora i płyt BTM, przylutuj drugą stronę tych pinów.

Zastosowanie płyty montażowej zapewnia solidny moduł z możliwością podłączenia dodatkowych komponentów i okablowania dla programisty, dlatego kołki mocujące w złączach F1, R1 i B5 należy używać/rozmieszczać zgodnie z preferencjami.

Inżynierowie Wzmocniona torba transportowa

Przygotowanie:- Przytnij półsztywny plastikowy arkusz wzmacniający do rozmiaru 163 mm x 38 mm, a następnie złóż, aby uzyskać rozmiar 81,5 mm x 38 mm, jak pokazano na ilustracji (6). Zaokrąglij rogi w zagięciu.

Montaż:- Przytrzymaj zagięty koniec wzmocnienia tak, aby zakrzywiał się i stał się węższy niż wejście woreczka i wsuń go, złożonym końcem do przodu, w bok woreczka z logo producenta na zewnątrz.

Aby włożyć płytkę OEM, ściśnij boki wzmocnionego pokrowca przy wejściu tak, aby zakrzywiały się od siebie i wsuń płytkę między nie, umieszczając BTM jako pierwszy, a gniazdo USB u góry, ilustracja(7).

Kabel USB powinien być przechowywany w drugim woreczku, z wtyczkami włożonymi jako pierwszy, aby zmniejszyć nacisk na plastik i ułatwić jego wyjmowanie, ilustracja(8).

Kijek kieszonkowy inżynierów

Przygotowanie:- Oblicz wymaganą długość profilu, dodając długość procesora do długości BTM i odległość do ramienia wtyczki USB Mini B po włożeniu do Teensy, patrz rysunek (11). Profil i osłonę dociąć razem, a następnie od spodu od wewnątrz zaizolować taśmą lub cienką folią plastikową. Powinien być wystarczająco twardy, aby spód lutowanych przewodów nie mógł przez niego przebić. Wywierć odpowiedni otwór na zaokrąglony odcinek wtyczki Mini B w jednej z zaślepek końcowych, a następnie podziel dolną krawędź pośrodku, patrz zdjęcie profilu LED w kroku (1).

Zagnij kołki na BTM, jak pokazano na rysunku (9).

Montaż:- Przylutuj wygięte piny do płytki Teensy, aby połączyć ze sobą połączenia VCC i GND obu płyt, ilustracja (10), Teensy2++ z HC-06 BTM. Jest to surowy, ale skuteczny sposób mechanicznego i elektrycznego łączenia ze sobą płyt. Użyj przewodów łączących, aby podłączyć Teensy TX do BTM RX i Teensy RX do BTM TX.

Przekręć dolną część nawierconej zaślepki, aby otworzyć szczelinę na dole, aby pomieścić kabel USB. Następnie wciągnij okrągły odcinek wtyczki do otworu. Podłącz kabel USB do procesora i załóż zaślepkę wraz z obiema płytami w profilu. Załóż drugą zaślepkę. Przyklejenie zaślepek jest prawdopodobnie rozsądne. Mocowanie desek w dolnej części profilu za pomocą lepkiej podkładki lub dwóch jest raczej opcjonalne niż konieczne. Załóż osłonę profilu.

Krok 3: Zaprogramuj swojego inżyniera kumpla

Zaprogramuj swojego inżyniera Buddy
Zaprogramuj swojego inżyniera Buddy

Aby zaprogramować Teensy, wymagany będzie dostęp do przycisku ładowania na tablicy.

Powyższy obrazek pokazuje kompilator z menu Narzędzia i rozwijanym wyborem tablicy oraz modułem ładującym Teensy w prawym górnym rogu. 14 górnych linii szkicu w edytorze jest częściowo pokazanych w tle.

Uruchom środowisko IDE. Rozpocznij nowy projekt, wybierz dowolną nazwę. Na ekranie edytora usuń wszystko, co znajduje się poniżej nazwy projektu. Pobierz plik szkicu poniżej, „TeensySketch.txt”. Otwórz za pomocą podstawowej przeglądarki tekstu, takiej jak notatnik, edytory tekstu używają ukrytego formatowania, którego kompilator nie zrozumie. Zawartość pliku należy wyciąć i wkleić do edytora IDE. Najpierw użyj menu narzędzi, aby wybrać odpowiedni typ tablicy, Teensy 2 lub Teensy2++. Upewnij się, że typ USB jest ustawiony na „Klawiatura+Mysz+Joystick”, jak pokazano na ilustracji. Układ klawiatury brytyjskiej/amerykańskiej jest kontrolowany z aplikacji, więc układ klawiatury w kompilatorze musi być ustawiony na „Wielka Brytania”, aby to zadziałało. Po podłączeniu Teensy do komputera kliknij strzałkę bezpośrednio pod napisem „Edytuj” na ilustracji. Spowoduje to skompilowanie szkicu i może go automatycznie przesłać. Jeśli nie dzieje się to automatycznie, naciśnij przycisk na tablicy Teensy lub kliknij „Auto” w module ładowania Teensy. Gdy kompilator zgłosi „Zakończono przesyłanie”, proces jest zakończony.

Zalecana: