Ingeniører Buddy Bluetooth Kbd og mus .: 3 trinn
Ingeniører Buddy Bluetooth Kbd og mus .: 3 trinn
Anonim
Ingeniører Buddy Bluetooth Kbd og mus
Ingeniører Buddy Bluetooth Kbd og mus

Engineers Buddy USB -tastatur og musemulatormodul

Denne praktiske lille enheten, med sin blå-tann-tilkobling, gjør din Android-telefon/nettbrett til en trådløs fjernkontroll for hvilken som helst datamaskin. Det gir Android -enheten din kontroll over alle HID -kompatible enheter* selv før operativsystemet lastes på oppstartsnivå. To apper, Engineers Buddy kbd/mouse/macro recorder og Commander macro player, gjør dette til et kraftig verktøy med en rekke bruksområder.

I forbindelse med Engineers Buddy -appen er dette et flott verktøy for systemingeniører. Ikke lenger å bære et USB -tastatur på stedet for arbeid med kiosksystemer, kassetter etc. OEM -kortet og skyttelommen er bare 10 cm lang og under 1,7 oz (45 g). Den festes til nøkkelen, beltesløyfen eller bare stikkes pent inn i en lomme. Det er også den beste måten å produsere makroer for Commander -appen.

Potensielle bruksområder med Commander makro spiller-appen:-

Sikkerhet. Hvert sikkerhetskamera (eller tilskuer), uansett hvor du skriver på et tastatur, er en potensiell tastelogger. Skriv inn registrert sikker informasjon, for eksempel passord, ved å trykke på en enkelt knapp på smarttelefonen eller nettbrettet.

Medisinsk. Betydelig potensial for mennesker som tilbyr tjenester og hjelp til funksjonshemmede eller funksjonshemmede, og gir dem tilgang til kompliserte tastaturdrevne prosedyrer, for eksempel å skrive inn brukernavn og passord og deretter påkalle en applikasjonsfunksjon, alt med et trykk på en enkelt knapp.

Kommersiell. Flott for gjentagende oppgaver, for eksempel konfigurering av systemer for utrulling eller ombygging i felten med minimal opplæring av personalet.

Administrativ. Installer Engineers Buddy -maskinvaren permanent på et system uten tastatur eller mus. Ansatte eller besøkende kan koble til, ved hjelp av Commander -appen, for å kjøre skreddersydde makroer, og gir begrenset/automatisert funksjonalitet i henhold til brukerstatus/avdeling.

For en bedre innsikt, sjekk instruksjonene om hvordan du bruker begge appene ved hjelp av følgende lenker.

Engineers Buddy kbd/mus/makroopptaker:-

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

Commander makro spiller-appen:-

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

Bruk følgende koblinger for å laste ned appene. De fungerer bare hvis du har Engineers Buddy bluetooth -modulen. Commander -appen er imidlertid gratis hvis du ønsker å eksperimentere med den.

Engineers Buddy kbd/mus/makroopptaker:-

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

Commander makro spiller-appen:-

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

* Fungerer med PC, MAC, Linux, noen spillkonsoller og Android -enheter (avhengig av strøm til USB -porten).

Trinn 1: Bestem deg for hvordan du skal bygge ingeniøren din Buddy

Bestem deg for hvordan du bygger dine ingeniører Buddy
Bestem deg for hvordan du bygger dine ingeniører Buddy
Bestem deg for hvordan du bygger dine ingeniører Buddy
Bestem deg for hvordan du bygger dine ingeniører Buddy

Det er flere måter du kan konstruere denne enheten på, basert på korttyper og innkapsling. Den anbefalte metoden for generell feltbruk er Engineers Buddy OEM -kortet og en forsterket USB -pinne. Dette er basert på Teensy2 mikrokontroller og SPP-C BTM (Blue-Tooth Module). Alternative metoder inkluderer Teensy2 ++, HC-06 BTM, og bruk av LED-belysningsprofil som hus.

DET DU TRENGER

For alle bygg:-

Arduino IDE installert på din PC. Den er tilgjengelig for en rekke operativsystemer her

Etter at du har installert Arduino IDE, må du også installere Teensyduino IDE, tilgjengelig her

For alt brettarbeid vil det være nødvendig med et loddejern og litt ledning.

Alle konstruksjoner krever en USB -kabel, totalt 20 cm lang er den optimale lengden hvis du bruker skyttelommen. Teensy -kortene kommer vanligvis med en passende lengde USB A til Mini B -kabel.

Nødvendige deler til Engineers Buddy OEM-brettet:-

1 mikrokontroller. Teensy2. (Teensy2 ++ er for lang til bruk med Shuttle -posen).

1 BTM. SPP_C eller HC-06.

1 dobbeltsidig prototype FR-4 kretskort 8 størrelse (30x70mm)

Et lite stykke isolasjonstape.

Nødvendige deler til Engineers Buddy-forsterkede skyttelveske:-

1 dobbel USB -bæreveske tilgjengelig online.

163 x 38 mm x (ca.) 0,5 mm halvstivt plastark. Ideelt sett gjennomsiktig, gjennomskinnelig eller diffuserende, er en viss grad av ugjennomsiktighet ønskelig for å se strøm- og tilkoblings -LEDene. Materialet som er vist er Pacur Lenstar 60lpi linseformet ark.

Nødvendige deler til Engineers Buddy pocket stick:-

1 mikrokontroller. Teensy2 eller Teensy2 ++.

1 BTM. SPP_C eller HC-06.

En passende lengde på 23x10mm LED -profil med endehetter, helst blank men ikke avgjørende.

En lengde med isolasjonstape, tøff nok til å motstå inntrengning av loddede pinner, eller tynnplate, for å isolere bunnen av aluminiumsprofilen.

Trinn 2: Konstruer den valgte bygningen

Konstruer den valgte bygningen
Konstruer den valgte bygningen

IngeniørerBuddy OEM -kort

! Merknad for avanserte brukere. Når du kobler til Engineers Buddy, vil BTM vises på listen over blå tenner som enten HC-06 eller BT04-A (SPP-C). Det er mulig å endre dette enhetsnavnet, men bør gjøres før du fortsetter. Du må koble BTM til en USB UART og bruke Arduino IDE seriell skjermfunksjon. !

Forberedelse:- Fjern pinnene fra BTM, som alltid er montert, og la igjen brukbare hull for lodding. Teknikken vist i illustrasjon (1) innebærer å kutte pinnene under svingen, slik at plastformen de er montert i, kan fjernes. Pinnene kan deretter fjernes individuelt og et avlodingsverktøy brukes til å fjerne hullene. Hvis du ikke har et avlodingsverktøy, kan strandet/flettet tråd brukes som en svamp.

Du må også isolere de eksponerte ledende områdene på baksiden av mikrokontrollerkortet, ved å bruke et lite stykke isolasjonstape som dekker det skisserte, skyggelagte området vist i illustrasjonen (2).

Montering:-FR-4 PCB-kretskortet brukes som et bakplan for montering av mikroprosessoren og BTM. Lenketrådene fester brettene til bakplanet.

! Alle følgende koordinater angår markeringene på bakplanet før det vendes som vist på illustrasjon (3)!

Med bakplanet støttet minst 10 mm over benken, forhåndsform og sett inn en ledning mellom M/04 og O/04 og en annen mellom M/05 og O/05, også mellom M/07 og Q/02, deretter en annen mellom M/06 og R/02. De avisolerte endene skal stikke ut minst 5 mm gjennom den andre siden av brettet, illustrasjon (4). Lodd alle disse ledningstrådene på plass som vist på illustrasjon (3).

Vend bakplanet og legg det på benken med de avisolerte endene av leddetrådene som stikker oppover, og sørg for at de er rette og vinkelrett på bakplanet. Den ferdige modulen skal vises som vist på illustrasjonen (5). Plasser prosessorkortet på de utstående ledningene slik at strømtilkoblingene, VCC og GND stemmer overens med henholdsvis bakplanetilkoblingene O/04 og O/05, som identifisert på det som nå er undersiden av bakplanet. De to andre ledningene bør som standard plasseres i TX/RX -pinoutene på prosessorkortet. På samme måte kan du plassere BTM på de 4, på linje, trådendene slik at VCC- og GND -tilkoblingene stemmer overens med bakplanforbindelsene M/04 og M/05. Dette vil koble prosessor VCC til BTM VCC og prosessor GND til BTM GND. De andre lenketrådene vil nå som standard være plassert riktig. Disse vil koble prosessor RXD (D2) til BTM TXD og prosessoren TXD (D3) til BTM RXD. Med forsiden opp og brettene presset flatt mot bakplanet, lodder du alle 8 fylte hullene. Slipp 3 korte biter av ledning gjennom F1, R1 og B5 -tilkoblingene på prosessorkortet, slik at de hviler på benken og stikker ut over prosessoren nok til å loddes. Lodd disse tilkoblingene på oversiden. De er festinger og rent strukturelle. Trim alle de utstående ledningene. Snu modulen, og sørg for at bakplanet trykkes godt ned på prosessoren og BTM -kortene, lodd den andre siden av disse pinnene.

Bruken av bakplanet gir en robust modul med mulighet for tilleggskomponenter og ledninger for utvikleren, så festepinnene i tilkoblingene F1, R1 og B5 bør brukes/plasseres etter preferanse.

IngeniørerBuddy forsterket shuttle veske

Forberedelse:- Skjær det halvstive plastforsterkningsarket i størrelse, 163 mm x 38 mm, og brett det så det blir 81,5 mm x 38 mm som vist på illustrasjonen (6). Rund av hjørnene ved brettet.

Montering:- Hold den brettede enden av forsterkeren slik at den svinger og blir smalere enn posens inngang, og skyv den med den brettede enden først inn i posen med produsentens logo på utsiden.

For å sette inn OEM -kortet, klem på sidene av den forsterkede posen ved inngangen, slik at de krummer bort fra hverandre og skyver brettet mellom dem, med BTM inn først og USB -kontakten øverst, illustrasjon (7).

USB -kabelen bør lagres i den andre posen mens pluggene går inn først for å redusere belastningen på plasten og lette fjerningen, illustrasjon (8).

IngeniørerBuddy pocket stick

Forberedelse:- Beregn lengden på profilen som kreves ved å legge lengden på prosessoren til BTM og avstanden til skulderen til USB Mini B-pluggen når den settes inn i Teensy, se illustrasjon (11). Klipp profilen og dekselet sammen, og isoler deretter bunnen av innsiden av profilen med tape eller tynt plastark. Det skal være tøft nok til å sikre at bunnen av loddetrådene ikke kan trenge inn i det. Bor et hull i passende størrelse for den avrundede delen av Mini B -pluggen i en av endehettene, og del deretter nedre kant i midten, se LED -profilbilde i trinn (1).

Bøy pinnene på BTM som vist på illustrasjonen (9).

Montering:- Lodd de bøyde pinnene inn i Teensy-brettet for å koble begge tavlenes VCC- og GND-tilkoblinger sammen, illustrasjon (10), en Teensy2 ++ med en HC-06 BTM. Dette er en rå, men effektiv måte å mekanisk og elektrisk koble brettene sammen. Bruk koblingskabler for å koble Teensy TX til BTM RX og Teensy RX til BTM TX.

Vri bunnen av det borede endehetten, slik at åpningen i bunnen åpnes for å passe til USB -kabelen. Trekk deretter den sirkulære delen av pluggen inn i hullet. Koble USB -kabelen til prosessoren og sett endehetten, komplett med begge kortene, inn i profilen. Monter den andre endehetten. Liming av endehettene er sannsynligvis forsiktig. Sikre brettene i bunnen av profilen med en klissete pute eller to er valgfritt i stedet for viktig. Monter profildekselet.

Trinn 3: Programmer dine ingeniører Buddy

Program Engineers Buddy
Program Engineers Buddy

For å programmere Teensy vil det være nødvendig med tilgang til lasterknappen på brettet.

Bildet ovenfor viser kompilatoren med Verktøy -menyen og brettvalg falt ned og Teensy -lastermodulen øverst til høyre. De 14 øverste linjene i skissen i redaktøren er delvis vist i bakgrunnen.

Kjør IDE. Start et nytt prosjekt, velg hvilket navn du vil. Slett alt under prosjektnavnet i redigeringsskjermen. Last ned skissefilen nedenfor, 'TeensySketch.txt'. Åpnes med en grunnleggende tekstviser som notisblokk, tekstbehandlere bruker skjult formatering som kompilatoren ikke forstår. Innholdet i filen skal klippes og limes inn i IDE -editoren. Bruk først verktøymenyen til å velge riktig brettype, Teensy 2 eller Teensy2 ++. Sørg for at USB -typen er satt til 'Tastatur+mus+styrespak' som på illustrasjonen. Tastaturoppsett i Storbritannia/USA styres fra appen, så tastaturoppsettet i kompilatoren må være satt til 'Storbritannia' for at dette skal fungere. Med Teensy koblet til datamaskinen din, klikker du på pilen umiddelbart under 'Rediger' i illustrasjonen. Dette vil kompilere skissen og laste den opp automatisk. Hvis dette ikke skjer automatisk, trykker du på knappen på Teensy -tavlen eller klikker på 'Auto' i Teensy loader -modulen. Når kompilatoren rapporterer "Ferdig opplasting" er prosessen fullført.

Anbefalt: