Sisukord:

Inseneride sõber Bluetooth Kbd ja hiir: 3 sammu
Inseneride sõber Bluetooth Kbd ja hiir: 3 sammu

Video: Inseneride sõber Bluetooth Kbd ja hiir: 3 sammu

Video: Inseneride sõber Bluetooth Kbd ja hiir: 3 sammu
Video: Leap Motion SDK 2024, November
Anonim
Insenerid Buddy Bluetooth Kbd ja hiir
Insenerid Buddy Bluetooth Kbd ja hiir

Engineers Buddy USB -klaviatuuri ja hiire emulaatori moodul

See väike käepärane seade, millel on sinihambaühendus, muudab teie Android-telefoni/tahvelarvuti mis tahes arvuti traadita kaugjuhtimispuldiks. See annab teie Android -seadmele kontrolli kõigi HID -iga ühilduvate seadmete üle* isegi enne OS -i laadimist alglaadimise tasemel. Kaks rakendust, Engineers Buddy kbd/hiir/makrosalvesti ja Commander makromängija, muudavad selle võimsaks tööriistaks, millel on palju kasutusvõimalusi.

Koos rakendusega Engineers Buddy on see suurepärane tööriist süsteemiinseneridele. Kohapeal ei ole enam kaasas USB -klaviatuuri, et töötada kioskisüsteemide, kassadega jne. OEM -plaadi ja süstikukoti konstruktsioon on vaid 10 cm pikk ja alla 1,7 untsi (45 g). See kinnitub teie võtmehoidja, vööaasa külge või pistab lihtsalt taskusse. See on ka parim viis makrod rakenduse Commander jaoks.

Võimalikud kasutusvõimalused makrokomplektirakendusega Commander:-

Turvalisus. Iga turvakaamera (või kõrvaltvaataja), ükskõik kuhu klaviatuuril tippite, on potentsiaalne võtmehoidja. Sisestage salvestatud turvaline teave, näiteks paroolid, oma nutitelefoni või tahvelarvuti ühe nupuvajutusega.

Meditsiiniline. Märkimisväärne potentsiaal inimestele, kes pakuvad puuetega inimestele või puuetega inimestele teenuseid ja abi, andes neile juurdepääsu keerulistele klaviatuuripõhistele protseduuridele, nagu kasutajanime ja parooli sisestamine ning seejärel rakenduse funktsiooni käivitamine, seda kõike ühe nupuvajutusega.

Kaubanduslik. Suurepärane korduvate ülesannete jaoks, näiteks süsteemide konfigureerimiseks väljatöötamiseks või ümberehitamiseks kohapeal minimaalse personali väljaõppega.

Haldus. Installige Engineers Buddy riistvara püsivalt süsteemi, millel pole klaviatuuri ega hiirt. Töötajad või külastajad saavad rakenduse Commander abil ühendada kohandatud makrosid, pakkudes piiratud/automatiseeritud funktsioone vastavalt kasutaja olekule/osakonnale.

Parema ülevaate saamiseks vaadake järgmiste linkide abil juhiseid mõlema rakenduse kasutamiseks.

Engineers Buddy kbd/hiir/makrosalvesti:-

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

Makromängija rakendus Commander:-

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

Rakenduste allalaadimiseks kasutage järgmisi linke. Need töötavad ainult siis, kui teil on Bluetooth -moodul Engineers Buddy. Rakendus Commander on aga tasuta, kui soovite sellega katsetada.

Engineers Buddy kbd/hiir/makrosalvesti:-

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

Makromängija rakendus Commander:-

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

* Töötab arvuti, MAC, Linuxi, mõnede mängukonsoolide ja Android -seadmetega (sõltub USB -pordi toiteallikast).

Samm: otsustage, kuidas ehitada oma inseneride sõber

Otsustage, kuidas ehitada oma inseneride sõber
Otsustage, kuidas ehitada oma inseneride sõber
Otsustage, kuidas ehitada oma inseneride sõber
Otsustage, kuidas ehitada oma inseneride sõber

Selle seadme konstrueerimiseks on mitmeid viise, mis põhinevad plaatide tüüpidel ja kapseldustel. Üldpõllul kasutamiseks on soovitatav Engineers Buddy OEM -plaat ja tugevdatud USB -mälukott. See põhineb Teensy2 mikrokontrolleril ja SPP-C BTM-il (Blue-Tooth Module). Alternatiivsed meetodid hõlmavad Teensy2 ++, HC-06 BTM ja LED-valgusprofiili kasutamist korpuses.

MIDA SA VAJAD

Kõigi ehitiste jaoks:-

Teie arvutisse on installitud Arduino IDE. See on saadaval erinevate OS -ide jaoks siin

Pärast Arduino IDE installimist peate installima ka Teensyduino IDE, mis on saadaval siin

Kõikide plaaditööde jaoks on vaja jootekolvi ja mõnda lülitraati.

Kõikide konstruktsioonide jaoks on vaja USB -kaablit, süstikukoti kasutamisel on optimaalne pikkus 20 cm. Teensy -plaatidel on tavaliselt sobiva pikkusega USB A kuni Mini B kaabel.

Engineers Buddy OEM-plaadi vajalikud osad:-

1 mikrokontroller. Teensy2. (Teensy2 ++ on süstikukotiga kasutamiseks liiga pikk).

1 BTM. SPP_C või HC-06.

1 kahepoolne prototüüp FR-4 trükkplaat 8 suurus (30x70mm)

Väike tükk isoleerlinti.

Vajalikud osad Engineers Buddy tugevdatud süstikukoti jaoks:-

1 Internetis saadaval olev kahekordne USB -kandekott.

163 x 38 mm x (umbes) 0,5 mm pooljäik plastikleht. Ideaalselt läbipaistev, poolläbipaistev või hajuv, toite- ja ühendusdioodide vaatamiseks on soovitav teatud läbipaistmatus. Näidatud materjal on Pacur Lenstar 60lpi läätsekujuline leht.

Engineers Buddy taskupulga jaoks vajalikud osad:-

1 mikrokontroller. Teensy2 või Teensy2 ++.

1 BTM. SPP_C või HC-06.

Sobiva pikkusega 23x10 mm LED -profiil koos otsakorkidega, eelistatavalt tühi, kuid mitte hädavajalik.

Pikkus isoleerlinti, piisavalt tugev, et takistada jootetihvtide läbitungimist, või õhuke lehtplast, mis isoleerib alumiiniumprofiili põhja.

2. samm: ehitage oma valitud ehitis

Ehitage oma valitud ehitus
Ehitage oma valitud ehitus

EngineersBuddy OEM -plaat

! Märkus kogenud kasutajatele. Engineers Buddyga ühenduse loomisel kuvatakse BTM teie siniste hammaste seadmete loendis kas HC-06 või BT04-A (SPP-C). Seda seadme nime on võimalik muuta, kuid seda tuleks teha enne jätkamist, peate ühendama BTM USB UART -iga ja kasutama Arduino IDE jadamonitori funktsiooni. !

Ettevalmistus:- Eemaldage BTM-ist tihvtid, mis on alati juba paigaldatud, jättes kasutatavad augud uuesti jootmiseks. Joonisel (1) näidatud tehnika hõlmab tihvtide lõikamist kurvi alla, võimaldades eemaldada plastist liistud, kuhu need on paigaldatud. Seejärel saab tihvte ükshaaval eemaldada ja aukude puhastamiseks kasutada jootetõrjevahendit. Kui sul pole jootetööriista, võib käsnaks kasutada keerutatud/põimitud traati.

Samuti peate isoleerima mikrokontrolleri plaadi tagaküljel olevad juhtivad alad, kasutades väikest isoleerlinti, mis katab joonisel (2) näidatud varjutatud ala.

Kokkupanek:-FR-4 trükkplaati kasutatakse tagaplaadina, millele saab paigaldada mikroprotsessori ja BTM. Ühendusjuhtmed kinnitavad lauad tagaplaadi külge.

! Kõik järgmised koordinaadid on seotud tagumise tasapinna märgistustega enne selle ümberpööramist, nagu näidatud joonisel (3)!

Kui tagaplaat on toetatud vähemalt 10 mm pinkist kõrgemale, vormige eelnevalt ja sisestage ühendusjuhe M/04 ja O/04 vahele ning teine M/05 ja O/05 vahele, samuti M/07 ja Q/02 vahele, seejärel teine vahemikus M/06 kuni R/02. Kooritud otsad peaksid vähemalt 5 mm ulatuma laua teisest küljest, joonis (4). Jootke kõik need ühendusjuhtmed oma kohale, nagu on näidatud joonisel (3).

Pöörake tagumine plaat ümber ja asetage see pingile nii, et ühendusjuhtmete eemaldatud otsad ulatuvad ülespoole, tagades, et need on sirged ja risti asetseva tasapinnaga. Valmis moodul peaks välja nägema nagu joonisel (5) näidatud. Leidke protsessoriplaat väljaulatuvate lülituste juhtmete külge nii, et toiteühendused, VCC ja GND joonduksid vastavalt tagaplaadi ühendustega O/04 ja O/05, nagu on näidatud tagaplaadi alumisel küljel. Ülejäänud kaks juhtmest peaksid vaikimisi asuma protsessoriplaadi TX/RX pistikupesades. Sarnaselt leidke BTM 4 juhtmeotsale, nii et VCC ja GND ühendused joonduvad vastavalt tagaplaadi ühendustega M/04 ja M/05. See ühendab protsessori VCC BTM VCC -ga ja protsessori GND BTM GND -ga. Teised ühendusjuhtmed asuvad nüüd vaikimisi õigesti. Need ühendavad protsessori RXD (D2) BTM TXD -ga ja protsessori TXD (D3) BTM RXD -ga. Kui komplekt on ülespoole ja lauad on surutud vastu tasapinda, jootke kõik 8 asustatud auku. Lase 3 lühikest paljast traati bitti läbi protsessoriplaadi F1, R1 ja B5 ühenduste, nii et need toetuvad pingile ja ulatuvad piisavalt protsessori kohale, et neid saaks jootma hakata. Jootke need ühendused ülemisel küljel. Need on kinnitusdetailid ja puhtalt struktuursed. Lõika kõik väljaulatuvad juhtmed. Pöörake moodul ümber, veendudes, et tagaplaat on protsessorile ja BTM -plaatidele kindlalt alla vajutatud, jootke nende tihvtide teine pool.

Tagaplaadi kasutamine annab arendajale tugeva mooduli, kus on ruumi lisakomponentidele ja juhtmestikule, seega tuleks ühenduste F1, R1 ja B5 kinnitustihvte kasutada/paigutada vastavalt eelistustele.

EngineersBuddy tugevdatud süstikukott

Ettevalmistus:- Lõika pooljäik plastikust tugevdusleht 163 mm x 38 mm suuruseks, seejärel voldi kokku nii, et sellest saaks 81,5 mm x 38 mm, nagu näidatud joonisel (6). Ümardage nurgad voltimisel.

Kokkupanek:- Hoidke tugevduse volditud otsa nii, et see kõverdub ja muutub kitsamaks kui koti sissepääs, ja libistage see, volditud ots kõigepealt, koti küljele, mille välisküljel on tootja logo.

OEM -plaadi sisestamiseks pigistage sissepääsu juures asuva tugevdatud koti külgi nii, et need kalduksid üksteisest eemale, ja libistage plaat nende vahele, kusjuures BTM läheb kõigepealt sisse ja USB -pesa on kõige ülemine, joonis (7).

USB -kaablit tuleb hoida teises kotikeses nii, et pistikud lähevad kõigepealt sisse, et vähendada plastikust pinget ja hõlbustada eemaldamist, joonis (8).

InseneridBuddy taskupulk

Ettevalmistus:- Arvutage vajaliku profiili pikkus, lisades protsessori pikkuse BTM-i pikkusele ja kauguse USB Mini B pistiku õlast, kui see on Teensy-seadmesse sisestatud, vt joonist (11). Lõigake profiil ja kate kokku, seejärel isoleerige profiili sisekülg lindi või õhukese plastlehega. See peaks olema piisavalt karm, et tagada, et joodetud juhtmete põhi ei saaks sellest läbi tungida. Puurige Mini B pistiku ümardatud sektsiooni jaoks sobiva suurusega auk ühte otsakorki, seejärel jagage alumine serv keskele, vt LED -profiilipilti punktis 1.

Painutage BTM -i tihvte, nagu on näidatud joonisel (9).

Kokkupanek:- jootke painutatud tihvtid Teensy plaati, et ühendada mõlema plaadi VCC ja GND ühendused, joonis (10), Teensy2 ++ koos HC-06 BTM-iga. See on toores, kuid tõhus viis plaatide mehaaniliseks ja elektriliseks ühendamiseks. Kasutage linkjuhtmeid, et ühendada Teensy TX BTM RX -iga ja Teensy RX BTM TX -iga.

Keerake puuritud otsakorgi põhja, et avada allosas olev pilu, et mahutada USB -kaabel. Seejärel tõmmake pistiku ümmargune osa auku. Ühendage USB -kaabel protsessoriga ja paigaldage mõlema plaadiga otsakork profiili. Paigaldage teine otsakate. Otsakorkide liimimine on ilmselt mõistlik. Laudade kinnitamine profiili põhja kleepuva padjaga või kahega on pigem valikuline kui hädavajalik. Paigaldage profiili kate.

3. samm: programmeerige oma inseneride sõber

Programmeerige oma inseneride sõber
Programmeerige oma inseneride sõber

Teensy programmeerimiseks on vaja juurdepääsu tahvli laadimisnupule.

Ülaltoodud pilt näitab kompilaatorit menüü Tööriistad ja tahvli valikuga ning Teensy laadurimoodulit paremas ülanurgas. Redigeerija visandi 14 esimest rida on osaliselt taustal näidatud.

Käivitage IDE. Alustage uut projekti, valige soovitud nimi. Redigeerimisekraanil kustutage kõik, mis on projekti nime all. Laadige alla visandifail „TeensySketch.txt”. Tekstitöötlusprogrammid avatakse tavalise tekstivaaturiga, näiteks märkmikuga, peidetud vormindusega, millest kompilaator ei saa aru. Faili sisu tuleks lõigata ja kleepida IDE redaktorisse. Kõigepealt valige tööriistade menüüst õige plaaditüüp, Teensy 2 või Teensy2 ++. Veenduge, et USB -tüübiks on valitud „Klaviatuur+hiir+juhtkang”, nagu joonisel näidatud. Ühendkuningriigi/USA klaviatuuri paigutust juhitakse rakendusest, seega peab kompilaatori klaviatuuripaigutus olema „Ühendkuningriik”, et see toimiks. Kui Teensy on teie arvutiga ühendatud, klõpsake joonisel 'Redigeeri' all olevat noolt. See kompileerib visandi ja võib selle automaatselt üles laadida. Kui see ei juhtu automaatselt, siis vajutage Teensy tahvli nuppu või klõpsake Teensy laadurimoodulis nuppu „Auto”. Kui kompilaator teatab „Üleslaadimine lõpetatud”, on protsess lõpule viidud.

Soovitan: