Sommario:
- Passaggio 1: decidi come costruire il tuo compagno di ingegneri
- Passaggio 2: costruisci la build scelta
- Passaggio 3: programma il tuo amico ingegneri
Video: Ingegneri Buddy Bluetooth Kbd e mouse.: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Modulo emulatore di tastiera e mouse USB Buddy di ingegneri
Questo pratico dispositivo, con la sua connessione Bluetooth, trasforma il tuo telefono/tablet Android in un telecomando wireless per qualsiasi computer. Dà al tuo dispositivo Android il controllo su tutti i dispositivi compatibili con HID* anche prima che il sistema operativo venga caricato a livello di avvio. Due app, il registratore kbd/mouse/macro di Engineers Buddy e il lettore macro Commander, lo rendono uno strumento potente con una moltitudine di usi.
In combinazione con l'app Engineers Buddy, questo è un ottimo strumento per gli ingegneri di sistema. Non è più necessario portare una tastiera USB in loco per lavorare con sistemi di chioschi, casse, ecc. La scheda OEM e la custodia della navetta sono lunghe solo 10 cm e meno di 45 g. Si aggancia al portachiavi, al passante per cintura o semplicemente si infila ordinatamente in una tasca. È anche il modo migliore per produrre macro per l'app Commander.
Potenziali usi con l'app del lettore macro Commander: -
Sicurezza. Ogni telecamera di sicurezza (o passante), ovunque tu stia digitando su una tastiera, è un potenziale keylogger. Digita le informazioni protette registrate, come le password, premendo un solo pulsante sul tuo smartphone o tablet.
Medico. Notevole potenziale per le persone che forniscono servizi e assistenza a portatori di handicap o disabili, dando loro accesso a complicate procedure guidate da tastiera, come l'immissione di nome utente e password e quindi l'attivazione di una funzione dell'applicazione, il tutto con la semplice pressione di un pulsante.
Commerciale. Ottimo per attività ripetitive, come la configurazione di sistemi per l'implementazione o la ricostruzione sul campo con una formazione minima del personale.
Amministrativo. Installa in modo permanente l'hardware Engineers Buddy su un sistema senza tastiera o mouse. Il personale o i visitatori possono connettersi, utilizzando l'app Commander, per eseguire macro personalizzate, fornendo funzionalità limitate/automatizzate in base allo stato/reparto dell'utente.
Per una migliore comprensione, controlla le istruzioni su come utilizzare entrambe le app utilizzando i seguenti collegamenti.
The Engineers Buddy registratore kbd/mouse/macro:-
www.instructables.com/id/EngineersBuddy-Wi…
L'app del lettore macro Commander:-
www.instructables.com/id/Commander-Macro-P…
Utilizzare i seguenti collegamenti per scaricare le app. Funzioneranno solo se hai il modulo bluetooth Engineers Buddy. Tuttavia, l'app Commander è gratuita, se desideri sperimentarla.
The Engineers Buddy registratore kbd/mouse/macro:-
play.google.com/store/apps/details?id=appi…
L'app del lettore macro Commander:-
play.google.com/store/apps/details?id=appi…
* Funziona con PC, MAC, Linux, alcune console di gioco e dispositivi Android (a seconda dell'alimentazione alla porta USB).
Passaggio 1: decidi come costruire il tuo compagno di ingegneri
Esistono diversi modi in cui è possibile costruire questo dispositivo, in base ai tipi di scheda e all'incapsulamento. Il metodo consigliato per l'uso generico sul campo è la scheda Engineers Buddy OEM e la custodia rinforzata per stick USB. Questo è basato sul microcontrollore Teensy2 e SPP-C BTM (Blue-Tooth Module). I metodi alternativi includono Teensy2++, HC-06 BTM e l'uso del profilo di illuminazione a LED come alloggiamento.
DI COSA HAI BISOGNO
Per tutte le build:-
L'IDE Arduino installato sul tuo PC. È disponibile per una varietà di sistemi operativi qui
Dopo aver installato l'IDE Arduino sarà necessario installare anche l'IDE Teensyduino, disponibile qui
Per tutti i lavori sulla scheda saranno necessari un saldatore e un filo di collegamento.
Tutte le build richiedono un cavo USB, 20 cm di lunghezza complessiva è la lunghezza ottimale se si utilizza la custodia della navetta. Le schede Teensy di solito vengono fornite con un cavo da USB A a Mini B di lunghezza adeguata.
Parti necessarie per la scheda Engineers Buddy OEM:-
1 microcontrollore. Adolescente2. (Il Teensy2++ è troppo lungo per essere utilizzato con la custodia Shuttle).
1 BTM. SPP_C o HC-06.
1 circuito stampato PCB prototipo FR-4 a doppia faccia 8 dimensioni (30x70 mm)
Un piccolo pezzo di nastro isolante.
Parti necessarie per la borsa navetta rinforzata Engineers Buddy:-
1 borsa da trasporto doppia USB disponibile online.
Foglio di plastica semirigido da 163 x 38 mm x (circa) 0,5 mm. Idealmente trasparente, traslucido o diffondente, è desiderabile un certo grado di opacità per visualizzare i LED di alimentazione e di connessione. Il materiale mostrato è la lastra lenticolare Pacur Lenstar 60lpi.
Parti necessarie per il bastoncino tascabile Engineers Buddy:-
1 microcontrollore. Teensy2 o Teensy2++.
1 BTM. SPP_C o HC-06.
Una lunghezza adeguata del profilo LED 23x10mm con tappi terminali, preferibilmente vuoti ma non essenziali.
Un pezzo di nastro isolante, abbastanza resistente da resistere alla penetrazione dei perni saldati, o un foglio di plastica sottile, per isolare il fondo del profilo di alluminio.
Passaggio 2: costruisci la build scelta
Scheda EngineersBuddy OEM
! Nota per utenti avanzati. Quando ci si connette a Engineers Buddy, il BTM apparirà nell'elenco dei dispositivi Bluetooth come HC-06 o BT04-A (SPP-C). È possibile modificare il nome di questo dispositivo, ma è necessario farlo prima di procedere, sarà necessario collegare il BTM a una UART USB e utilizzare la funzione di monitoraggio seriale Arduino IDE. !
Preparazione:- Rimuovere i perni dal BTM, che sono invariabilmente già montati, lasciando dei fori utilizzabili per la risaldatura. La tecnica mostrata nell'illustrazione (1) prevede il taglio dei perni sotto la piegatura, consentendo la rimozione dello stampaggio di plastica in cui sono montati. I perni possono quindi essere rimossi singolarmente e uno strumento dissaldante utilizzato per eliminare i fori. Se non si dispone di uno strumento dissaldante, è possibile utilizzare un filo intrecciato/trecciato come una spugna.
Sarà inoltre necessario isolare le aree conduttive esposte sul retro della scheda del microcontrollore, utilizzando un piccolo pezzo di nastro isolante, coprendo l'area ombreggiata delineata mostrata nell'illustrazione (2).
Assemblaggio:- La scheda PCB FR-4 viene utilizzata come backplane su cui montare il microprocessore e il BTM. I cavi di collegamento fissano le schede al backplane.
! Tutte le seguenti coordinate si riferiscono ai contrassegni sul backplane prima che venga invertito come mostrato nell'illustrazione (3)!
Con il backplane supportato almeno 10 mm sopra il piano del banco, preformare e inserire un filo di collegamento tra M/04 e O/04 e un altro tra M/05 e O/05, sempre tra M/07 e Q/02, quindi un altro tra M/06 e R/02. Le estremità spellate devono sporgere di almeno 5 mm attraverso l'altro lato del pannello, illustrazione(4). Saldare tutti questi fili di collegamento in posizione come mostrato nell'illustrazione (3).
Capovolgere il backplane e appoggiarlo sul banco con le estremità spellate dei fili di collegamento che sporgono verso l'alto, assicurandosi che siano dritte e perpendicolari al backplane. Il modulo finito dovrebbe apparire come mostrato nell'illustrazione (5). Individuare la scheda del processore sui fili di collegamento sporgenti in modo che le connessioni di alimentazione, VCC e GND si allineino rispettivamente con le connessioni del backplane O/04 e O/05, come identificato su quella che ora è la parte inferiore del backplane. Gli altri due fili, per impostazione predefinita, dovrebbero trovarsi nei pinout TX/RX sulla scheda del processore. Allo stesso modo, posizionare il BTM sulle 4 estremità dei cavi in linea in modo che le connessioni VCC e GND si allineino rispettivamente con le connessioni del backplane M/04 e M/05. Ciò collegherà il processore VCC al BTM VCC e il processore GND al BTM GND. Gli altri fili di collegamento verranno ora, per impostazione predefinita, posizionati correttamente. Questi collegheranno il processore RXD(D2) al BTM TXD e il processore TXD(D3) al BTM RXD. Con il gruppo rivolto verso l'alto e le schede premute contro il backplane, saldare tutti e 8 i fori popolati. Fai passare 3 brevi pezzi di filo nudo attraverso le connessioni F1, R1 e B5 della scheda del processore in modo che poggino sul banco e sporgano sopra il processore quanto basta per essere saldati. Saldare queste connessioni sul lato superiore. Sono fissaggi e puramente strutturali. Taglia tutti i fili sporgenti. Invertire il modulo, assicurandosi che il backplane sia premuto saldamente sul processore e sulle schede BTM, saldare l'altro lato di questi pin.
L'uso del backplane produce un modulo robusto con possibilità di componenti aggiuntivi e cablaggio per lo sviluppatore, quindi i perni di fissaggio nelle connessioni F1, R1 e B5 dovrebbero essere utilizzati/posizionati in base alle preferenze.
Custodia per navetta rinforzata EngineersBuddy
Preparazione:- Tagliare il foglio di rinforzo in plastica semirigida a misura, 163 mm x 38 mm, quindi piegarlo in modo che diventi 81,5 mm x 38 mm come mostrato nell'illustrazione (6). Arrotondare gli angoli alla piega.
Assemblaggio: tenere l'estremità piegata del rinforzo in modo che si pieghi e diventi più stretto dell'ingresso della sacca e farla scorrere, prima l'estremità piegata, nel lato della sacca con il logo del produttore all'esterno.
Per inserire la scheda OEM, stringere i lati della custodia rinforzata all'ingresso in modo che si incurvino l'uno dall'altro e infilare la scheda tra di loro, con il BTM che entra per primo e la presa USB in alto, illustrazione (7).
Il cavo USB deve essere riposto nell'altra custodia con le spine inserite per prime per ridurre lo stress sulla plastica e facilitare la rimozione, illustrazione(8).
Bastone tascabile EngineersBuddy
Preparazione:- Calcolare la lunghezza del profilo richiesta sommando la lunghezza del processore a quella del BTM e la distanza dalla spalla della presa USB Mini B quando inserita nel Teensy, vedere l'illustrazione (11). Tagliare insieme il profilo e il rivestimento, quindi isolare la base dell'interno del profilo con nastro adesivo o foglio di plastica sottile. Dovrebbe essere abbastanza resistente da garantire che il fondo dei fili saldati non possa penetrarlo. Praticare un foro di dimensioni adeguate per la sezione arrotondata del connettore Mini B in uno dei cappucci terminali, quindi dividere il bordo inferiore al centro, vedere l'immagine del profilo LED al punto (1).
Piegare i perni sul BTM come mostrato nell'illustrazione (9).
Assemblaggio:- Saldare i pin piegati nella scheda Teensy in modo da collegare le connessioni VCC e GND di entrambe le schede, illustrazione (10), un Teensy2++ con un HC-06 BTM. Questo è un modo rozzo ma efficace per collegare tra loro meccanicamente ed elettricamente le schede. Utilizzare i cavi di collegamento per collegare il Teensy TX al BTM RX e il Teensy RX al BTM TX.
Ruotare la parte inferiore del tappo forato, in modo da aprire la fessura nella parte inferiore, per accogliere il cavo USB. Quindi tirare la sezione circolare della spina nel foro. Collegare il cavo USB al processore e inserire il cappuccio terminale, completo di entrambe le schede, nel profilo. Montare l'altro cappuccio terminale. Incollare i cappucci terminali è probabilmente prudente. Fissare le tavole nella parte inferiore del profilo con uno o due cuscinetti adesivi è facoltativo piuttosto che essenziale. Montare la copertura del profilo.
Passaggio 3: programma il tuo amico ingegneri
Per programmare il Teensy sarà necessario l'accesso al pulsante del caricatore sulla scheda.
L'immagine sopra mostra il compilatore con il menu Strumenti e la selezione della scheda a discesa e il modulo di caricamento di Teensy nell'angolo in alto a destra. Le prime 14 righe dello schizzo nell'editor sono parzialmente mostrate sullo sfondo.
Esegui l'IDE. Inizia un nuovo progetto, scegli il nome che desideri. Nella schermata dell'editor elimina qualsiasi cosa sotto il nome del progetto. Scarica il file di schizzo qui sotto, "TeensySketch.txt". Aperto con un visualizzatore di testo di base come il blocco note, gli elaboratori di testi utilizzano la formattazione nascosta che il compilatore non capirà. Il contenuto del file deve essere tagliato e incollato nell'editor IDE. Innanzitutto, usa il menu degli strumenti per selezionare il tipo di scheda corretto, Teensy 2 o Teensy2++. Assicurati che il tipo di USB sia impostato su "Tastiera+Mouse+Joystick" come nell'illustrazione. Il layout della tastiera UK/US è controllato dall'app, quindi il layout della tastiera nel compilatore deve essere impostato su "Regno Unito" affinché funzioni. Con Teensy connesso al tuo computer, fai clic sulla freccia immediatamente sotto "Modifica" nell'illustrazione. Questo compilerà lo schizzo e potrebbe caricarlo automaticamente. Se ciò non accade automaticamente, premi il pulsante sulla scheda Teensy o fai clic su "Auto" nel modulo di caricamento di Teensy. Quando il compilatore segnala "Caricamento completato", il processo è completo.
Consigliato:
[Mouse indossabile] Controller per mouse indossabile basato su Bluetooth per Windows 10 e Linux: 5 passaggi
[Wearable Mouse] Controller per mouse indossabile basato su Bluetooth per Windows 10 e Linux: ho realizzato un controller per mouse basato su Bluetooth che può essere utilizzato per controllare il puntatore del mouse ed eseguire operazioni relative al mouse del PC al volo, senza toccare alcuna superficie. Il circuito elettronico, incorporato in un guanto, può essere utilizzato per tracciare h
Costruire il Social Robot Buddy stampato in 3D: 9 passaggi
Costruire il robot sociale Arduino stampato in 3D Buddy: Buddy è un robot sociale Arduino stampato in 3D. Interagisce con il mondo utilizzando un sensore a ultrasuoni per mappare la sua area circostante. Quando qualcosa cambia nel suo ambiente, reagisce. Può essere sorpreso o curioso e a volte un po' aggressivo
Lazy 301 Dart Buddy!: 5 passaggi
Lazy 301 Dart Buddy!: I miei compagni di stanza del college e io di recente abbiamo ereditato un bersaglio per le freccette malconcio… Abbiamo iniziato a esplorare giochi come 301, in cui ogni giocatore parte da 301 punti e arriva fino a zero punti nel corso di pochi round . È stato divertente, tuttavia scrivere su
Bartender's Buddy: un passaggio alla creatività @ Home: 6 passaggi
Bartender's Buddy: un @ Home Creative Switch: hai mai pensato a te stesso mentre intrattieni gli ospiti a casa… "Gee - Vorrei avere un modo unico per mostrare ai miei ospiti quando la loro bevanda ha raggiunto il livello ottimale di consumo della tazza della festa. .." ?Ora puoi realizzare questo desiderio, con th
Arduino Bread Board Buddy: 12 passaggi
Arduino Bread Board Buddy: costruisco tutti i circuiti su una breadboard; tuttavia costruire lo stesso circuito un centinaio di volte può diventare monotono, quindi mi piacciono le parti modulari per la costruzione di prototipi. La maggior parte dei circuiti come gli alimentatori da 5 volt sono piuttosto standard. L'Arduino Bread Board Budd