Инженери Buddy Bluetooth Kbd и мишка .: 3 стъпки
Инженери Buddy Bluetooth Kbd и мишка .: 3 стъпки
Anonim
Инженери Buddy Bluetooth Kbd и мишка
Инженери Buddy Bluetooth Kbd и мишка

Инженери Buddy USB модул за емулация на клавиатура и мишка

Това удобно малко устройство със своята връзка със сини зъби превръща вашия телефон/таблет с Android в безжично дистанционно управление за всеки компютър. Той дава на вашето Android устройство контрол над всички HID съвместими устройства* дори преди операционната система да се зареди на ниво зареждане. Две приложения, инженерите Buddy kbd/мишка/макро рекордер и макроплейърът Commander, правят това мощен инструмент с множество приложения.

В комбинация с приложението Engineers Buddy това е чудесен инструмент за системни инженери. Вече не носите USB клавиатура на място за работа с павилионни системи, каси и др. Конструкцията на OEM дъска и чанта за совалка е дълга само 10 см и под 1,7 унции (45 г). Закрепва се към ключодържателя, примката за колан или просто се прибира добре в джоб. Това е и най -добрият начин за създаване на макроси за приложението Commander.

Потенциални приложения с приложението за макроплейъри Commander:-

Сигурност. Всяка камера за наблюдение (или наблюдател), където и да пишете на клавиатура, е потенциален регистратор на ключове. Въведете записана защитена информация, като пароли, с натискането на един бутон на вашия смартфон или таблет.

Медицински. Значителен потенциал за хора, предоставящи услуги и помощ на хора с увреждания или увреждания, като им дава достъп до сложни процедури, управлявани от клавиатурата, като например въвеждане на потребителско име и парола и след това извикване на функция на приложение, всичко това с натискане на един бутон.

Търговски. Страхотно за повтарящи се задачи, като например конфигуриране на системи за разгръщане или възстановяване на място с минимално обучение на персонала.

Административна. Инсталирайте за постоянно хардуера на Engineers Buddy в система без клавиатура или мишка. Персоналът или посетителите могат да се свържат с помощта на приложението Commander, за да изпълняват персонализирани макроси, предоставяйки ограничена/автоматизирана функционалност според състоянието на потребителя/отдела.

За по -добра представа вижте инструкциите как да използвате и двете приложения, като използвате следните връзки.

Инженерите Buddy kbd/мишка/макро рекордер:-

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

Приложението за макроплейър Commander:-

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

Използвайте следните връзки, за да изтеглите приложенията. Те ще работят само ако имате bluetooth модул Engineers Buddy. Приложението Commander обаче е безплатно, ако искате да експериментирате с него.

Инженерите Buddy kbd/мишка/макро рекордер:-

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

Приложението за макроплейър Commander:-

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

* Ще работи с компютър, MAC, Linux, някои игрови конзоли и устройства с Android (в зависимост от захранването на USB порта).

Стъпка 1: Решете как да изградите приятел за инженери

Решете как да изградите приятеля си за инженери
Решете как да изградите приятеля си за инженери
Решете как да изградите свой приятел на инженерите
Решете как да изградите свой приятел на инженерите

Има няколко начина, по които можете да конструирате това устройство, въз основа на типове платки и капсулиране. Препоръчителният метод за общо ползване е OEM платката на Engineers Buddy и подсилена торбичка за USB. Това се основава на микроконтролера Teensy2 и SPP-C BTM (модул със сини зъби). Алтернативните методи включват Teensy2 ++, HC-06 BTM и използването на LED профил за осветление като корпус.

КАКВО ЩЕ ИМАТЕ НУЖДА

За всички версии:-

Arduino IDE, инсталиран на вашия компютър. Той е достъпен за различни операционни системи тук

След като инсталирате Arduino IDE, ще трябва да инсталирате и Teensyduino IDE, достъпна тук

За всички работи на дъската ще са необходими поялник и малко свързваща жица.

Всички конструкции ще изискват USB кабел, като общата дължина 20 см е оптималната дължина, ако използвате чантата за совалка. Платките Teensy обикновено се доставят с кабел USB A до Mini B с подходяща дължина.

Необходими части за OEM борда на Engineers Buddy:-

1 микроконтролер. Тийнейджър 2. (Teensy2 ++ е твърде дълъг за използване с чантата Shuttle).

1 BTM. SPP_C или HC-06.

1 Двустранен прототип FR-4 печатна платка 8 размер (30x70 мм)

Малко парче изолационна лента.

Необходими части за подсилената чанта на совалката на инженерите:-

1 Двойна чанта за носене с USB совалка, достъпна онлайн.

163 x 38 mm x (приблизително) 0,5 mm полутвърд пластмасов лист. В идеалния случай прозрачен, полупрозрачен или дифузен, желана е известна степен на непрозрачност за преглед на светодиодите за захранване и свързване. Показаният материал е Pacur Lenstar 60lpi линзови лист.

Необходими части за джобната пръчка на инженерите:--

1 микроконтролер. Teensy2 или Teensy2 ++.

1 BTM. SPP_C или HC-06.

Подходяща дължина от 23x10 mm LED профил с крайни капачки, за предпочитане празен, но не е от съществено значение.

Дължина на изолационна лента, достатъчно здрава, за да устои на проникването от запоените щифтове или тънка ламарина, за да изолира дъното на алуминиевия профил.

Стъпка 2: Изградете избраната от вас конструкция

Изградете избраната от вас конструкция
Изградете избраната от вас конструкция

EngineersBuddy OEM борд

! Забележка за напреднали потребители. Когато се свързвате с инженерите, BTM ще се появи в списъка ви със сини зъбни устройства като HC-06 или BT04-A (SPP-C). Възможно е да промените това име на устройството, но трябва да направите това, преди да продължите, ще трябва да свържете BTM към USB UART и да използвате функцията за сериен монитор на Arduino IDE. !

Подготовка:- Извадете щифтовете от BTM, които неизменно вече са монтирани, оставяйки използваеми отвори за повторно запояване. Техниката, показана на илюстрация (1), включва изрязване на щифтовете под огъването, което позволява отстраняване на пластмасовата отливка, в която са монтирани. След това щифтовете могат да бъдат отстранени поотделно и инструмент за разпояване, използван за почистване на отворите. Ако нямате инструмент за запояване, многожилен/оплетен проводник може да се използва като гъба.

Също така ще трябва да изолирате откритите проводящи зони на гърба на платката на микроконтролера, като използвате малко парче изолационна лента, покриваща очертаната засенчена зона, показана на илюстрация (2).

Монтаж:-Печатната платка FR-4 се използва като задна платка, на която да се монтират микропроцесора и BTM. Свързващите проводници закрепват платките към задната платка.

! Всички следващи координати се отнасят до маркировките на задната платка преди да бъдат обърнати, както е показано на илюстрацията (3)!

При поддържаща задна платка поне 10 мм над плота, предварително оформете и поставете свързващ проводник между M/04 и O/04 и друг между M/05 и O/05, също между M/07 и Q/02, след това друг между M/06 и R/02. Оголените краища трябва да излизат поне 5 мм през другата страна на дъската, илюстрация (4). Запоявайте всички тези свързващи проводници на място, както е показано на илюстрацията (3).

Обърнете задната платка и я поставете на пейката с оголените краища на свързващите проводници, стърчащи нагоре, като се уверите, че са прави и перпендикулярни на задната плоча. Готовият модул трябва да изглежда, както е показано на илюстрацията (5). Намерете процесорната платка върху стърчащите проводници, така че захранващите връзки, VCC и GND да се подравнят съответно с връзките на задната платка O/04 и O/05, както е посочено на долната страна на задната платка. Другите два проводника по подразбиране трябва да се намират в TX/RX пинатовете на процесорната платка. По същия начин разположете BTM върху 4 -те редови краища на проводника, така че VCC и GND връзките да се подравнят съответно с връзките на задната платка M/04 и M/05. Това ще свърже VCC на процесора с BTM VCC и GND на процесора с BTM GND. Другите свързващи проводници сега по подразбиране ще бъдат разположени правилно. Те ще свържат процесора RXD (D2) с BTM TXD и процесора TXD (D3) с BTM RXD. Със сглобената страна нагоре и дъските притиснати плоско към задната платка, запоявайте всичките 8 запълнени отвора. Пуснете 3 къси бита оголен проводник през връзките F1, R1 и B5 на процесорната платка, така че да лежат на пейката и да стърчат над процесора достатъчно, за да бъдат запоени. Запоявайте тези връзки от горната страна. Те са фиксиращи и са чисто структурни. Подрежете всички стърчащи проводници. Обърнете модула, като се уверите, че задната платка е натисната здраво върху процесорните и BTM платки, запоявайте от другата страна на тези щифтове.

Използването на задната платка произвежда здрав модул с обхват за допълнителни компоненти и окабеляване за разработчика, така че фиксиращите щифтове във връзки F1, R1 и B5 трябва да се използват/разполагат според предпочитанията.

Инженери Усилена торбичка за совалка

Подготовка:- Изрежете полутвърдия пластмасов армировъчен лист до размер, 163 мм х 38 мм, след което го сгънете така, че да стане 81,5 мм х 38 мм, както е показано на илюстрацията (6). Заоблете ъглите в гънката.

Монтаж:- Дръжте сгънатия край на усилвателя, така че да се извие и да стане по-тесен от входа на торбичката и да го плъзнете, сгънат първо, в страничната част на торбичката с логото на производителя от външната страна.

За да поставите OEM платката, стиснете страните на подсилената торбичка на входа, така че те да се изкривят една от друга и да плъзнат платката между тях, като BTM влиза първо, а USB гнездото най -отгоре, илюстрация (7).

USB кабелът трябва да се съхранява в другата торбичка с първоначално включените щепсели, за да се намали напрежението върху пластмасата и да се улесни отстраняването, илюстрация (8).

Инженери Буди джобна пръчка

Подготовка:- Изчислете дължината на необходимия профил, като добавите дължината на процесора към тази на BTM и разстоянието до рамото на USB Mini B щепсела, когато е поставено в Teensy, вижте илюстрацията (11). Изрежете профила и капака заедно, след което изолирайте основата от вътрешната страна на профила с лента или тънък пластмасов лист. Тя трябва да е достатъчно здрава, за да гарантира, че дъното на запоените проводници не може да проникне в нея. Пробийте отвор с подходящ размер за заоблената част на щепсела Mini B в една от крайните капачки, след това разделете долния ръб в центъра, вижте изображението на LED профила в стъпка (1).

Огънете щифтовете на BTM, както е показано на илюстрацията (9).

Монтаж:- Запояйте огънатите щифтове в платката Teensy, така че да свържете VCC и GND връзките на двете платки заедно, илюстрация (10), Teensy2 ++ с HC-06 BTM. Това е груб, но ефективен начин за механично и електрическо свързване на дъските заедно. Използвайте свързващи проводници, за да свържете Teensy TX към BTM RX и Teensy RX към BTM TX.

Завъртете долната част на пробитата крайна капачка, така че да отворите прореза в долната част, за да поберете USB кабела. След това издърпайте кръглата част на щепсела в отвора. Включете USB кабела в процесора и поставете крайната капачка, заедно с двете платки, в профила. Поставете другата крайна капачка. Залепването на крайните капачки вероятно е разумно. Закрепването на дъските в долната част на профила с лепкава подложка или две е по избор, а не от съществено значение. Поставете капака на профила.

Стъпка 3: Програмирайте приятеля си за инженери

Програмирайте приятеля си за инженери
Програмирайте приятеля си за инженери

За програмиране на Teensy ще е необходим достъп до бутона за зареждане на дъската.

Изображението по -горе показва компилатора с падащо меню Инструменти и избор на платка и модула за зареждане на Teensy в горния десен ъгъл. Първите 14 реда на скицата в редактора са частично показани на заден план.

Стартирайте IDE. Започнете нов проект, изберете всяко име, което искате. На екрана на редактора изтрийте всичко под името на проекта. Изтеглете файла за скици по -долу, „TeensySketch.txt“. Отваря се с основен преглед на текст, като бележник, текстовите процесори използват скрито форматиране, което компилаторът няма да разбере. Съдържанието на файла трябва да бъде изрязано и поставено в IDE редактора. Първо, използвайте менюто с инструменти, за да изберете правилния тип дъска, Teensy 2 или Teensy2 ++. Уверете се, че типът USB е зададен на „Клавиатура+мишка+джойстик“, както е показано на илюстрацията. Разположението на клавиатурата във Великобритания/САЩ се контролира от приложението, така че оформлението на клавиатурата в компилатора трябва да бъде настроено на „Обединено кралство“, за да работи това. Когато Teensy е свързан към вашия компютър, щракнете върху стрелката непосредствено под „Редактиране“на илюстрацията. Това ще компилира скицата и може автоматично да я качи. Ако това не се случи автоматично, натиснете бутона на дъската на Teensy или щракнете върху „Автоматично“в модула за зареждане на Teensy. Когато компилаторът съобщи „Готово качване“, процесът е завършен.

Препоръчано: