EnergiAlternativa

Page Index Toggle Pages: 1 2 [3] 4 5 6 Send TopicPrint
Normal Topic Interfaccia tastiera USB HID programmabile con Arduino. (Read 41755 times)
oscar1394
Ex Member
***


--------

Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #30 - 09.03.15 at 00:09:19
Print Post  
Stavo pensando che se eventualmente ti potrebbero servire i codici dei tasti in altro formato, posso anche provare a farti la conversione io, ma come ti servono?
tipo:
tasto Arrow:Right (E0_4d)

come si chiama il formato che usi?

se posso essere utile,
sono qua...
  
Back to top
 
IP Logged
 
oscar1394
Ex Member
***


--------

Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #31 - 09.03.15 at 00:13:12
Print Post  
Cheesy lo sapevo,
forse ho esagerato, mi sono fatto prendere dalla mano.
questa volta ho guardato anche per il futuro.

se devo ridurre qualcosa, non ti preoccupare...Tongue
  
Back to top
 
IP Logged
 
oscar1394
Ex Member
***


--------

Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #32 - 09.03.15 at 00:39:48
Print Post  
Haa,
Dimenticavo!
In questi giorni di assenza, mi ero posto una domanda:

È possibile utilizzare un sistema
"Arduino --> Bluetooth del pc o chiavetta Bluetooth usb?

Sicuramente ci sarà più di una problematica, visto che non penso che tu non ci abbia già pensato.

Giusto?
  
Back to top
 
IP Logged
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #33 - 09.03.15 at 08:53:19
Print Post  
CITAZIONE (oscar1394, 09/03/2015 00:39:48 ) Quote:
Stavo pensando che se eventualmente ti potrebbero servire i codici dei tasti in altro formato

Nono ,basta la sequenza di tasti.

Arduino leonardo può essere visto come una tastiera e un mouse.
Riuscire ad ottenere la stessa da un emulatore software è fuori dalla  mia portata Sad ....

Stavo vedendo :
20 ingressi
11 uscite

Ora prima di cercare soluzioni i2c volevo sapere se :
-viene premuto un pulsante alla volta ?
-se due in contemporanea ,quali ?
-le uscite avvisano solo la selezione?
-una sola uscita alla volta per ogni selezione (ovviamente 1 per sel joy ,una per vel ed una )quindi massimo 4 led accesi ?

Ciao
Elettro
  

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
Back to top
YouTube  
IP Logged
 
oscar1394
Ex Member
***


--------

Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #34 - 09.03.15 at 15:24:05
Print Post  
Esatto.
- viene premuto un tasto alla volta.
- una sola uscita alla volta per ogni selezione (ovviamente 1 per sel joy ,una per vel ed una )quindi massimo 4 led accesi

In pratica faccio degli esempi:

Per Sel.Jog. - Ad ogni pressione del tasto deve abilitare a ciclo le uscite led, ed inviare solo un comando ( non ripetitivo ), che basterebbe a cambiare la modalità di movimentazione degli assi direttamente nel software.

Per Sel.Vel. - Ad ogni pressione, anche in questo caso le uscite devono abilitarsi in modo ciclico, però dovrebbe cambiare i codici trasmessi dal joystik in base all'uscita selezionata, cioè,
- per la velocità 10% rimarrebbero i codici di movimentazione normali “ABILITATI DA Sel.Assi”.
- per la velocità 50% bisognerebbe aggiungere o sostituire ad ogni comando, la pressione del tasto Ctrl d'apprima di inviare il codice di movimentazione normale “ABILITATA DA Sel.Assi”.
- per la velocità 100%, idem al 50% ma con la pressione del tasto Shift d'apprima di inviare il codice di movimentazione normale “ABILITATA DA Sel.Assi”.

Per Sel.Assi – Ad ogni pressione, anche in questo caso le uscite devono abilitarsi in modo ciclico, però dovrebbe cambiare i codici trasmessi dal joystik in base agli assi selezionati, cioè,
- per X/Y;      ← X-  ,  → X+  / ↑ Y+ , ↓ Y-
- per Z/A;     ← A-  ,  → A+  / ↑ Z+ , ↓ Z-
- per B/C;     ← B-  ,  → B+  / ↑ C+ , ↓ C-


Altra peculiarità che non ne ho mai dichiarato, ”se possibile” si dovrebbe aver la possibilità di movimentare gli assi in contemporanea nel caso di movimenti angolari del joystik.
Esempio:
↙ = essendo premuti gli interruttori del joystick X- ed Y- la macchina dovrebbe muoversi in diagonale, inviando i codici in contemporanea sia di X- ed Y-.
Questo esempio vale per tutte le movimentazioni angolari ( 4+4+4 ).

Ovviamente in teoria è tutto così facile, ma poi in pratica… :wacko: ?


Aggiungo DXF aggiornato ( dove ho modificato solo le scritte nel Joystick dei relativi spostamenti degli assi XYZABC ).
  
Back to top
 
IP Logged
 
oscar1394
Ex Member
***


--------

Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #35 - 09.03.15 at 15:26:00
Print Post  
DXF#####ALLEGATO-[/IMG][/IMG]?1466[/IMG].dxf
  
Back to top
 
IP Logged
 
oscar1394
Ex Member
***


--------

Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #36 - 09.03.15 at 15:37:58
Print Post  
Ovviamente per gli altri tasti, ad ogni pressione corrisponde un solo invio di codice.

Poi, vi aggiorno, purtroppo, che per il codice rapido da tastiera, del tasto di auto-apprendimento, ho contattato USBCNC, e mi hanno risposto che non esiste.
Ora cercherò una soluzione, che forse potrebbe essere quella di creare una macro, visto che nel software sono configurabili ed è possibile poi richiamare una delle macro con dei tasti shortcut.
  
Back to top
 
IP Logged
 
oscar1394
Ex Member
***


--------

Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #37 - 10.03.15 at 22:06:19
Print Post  
Ok,
Risolto il problema dei tasti rapidi per l'auto apprendimento:
Basta modificare il file macro nella cartella del programma e sostituire

Sub user_10
    msg "sub user_10"
    logfile coordinates.cnc 1
    Logmsg "X"#5001 "Y"#5002 "Z"#5003
Endsub

Poi basta richiamare la macro con alt+0

Si creerà un file chiamato coordinate.cnc
Con la lista di punti 🚗 appresi.Cheesy
Ottimo per salvare e fresare un percorso utensile eseguito da joystick.

Spero che questa funzione sia utile a qualcuno.
Ciao ciao...
  
Back to top
 
IP Logged
 
oscar1394
Ex Member
***


--------

Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #38 - 11.03.15 at 09:45:14
Print Post  
Ho trovato, tra tutte le cianfrusaglie questa scheda lcd.
Sembra che sia uguale alla tua ELETTRO.
Per caso, funge anche da espansione?
Può servirci a qualcosa?
Non so, magari per eliminare le uscite a led.
Cosa ne pensi ELETTRO?
  
Back to top
 
IP Logged
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #39 - 11.03.15 at 10:13:13
Print Post  
CITAZIONE (oscar1394, 11/03/2015 09:45:14 ) Quote:
Non so, magari per eliminare le uscite a led.
Cosa ne pensi ELETTRO?

Potrebbe essere una soluzione ,ma devi convertirla in i2c altrimenti solo lei si porta via tante uscite .....

Con calma ci penso ,ma credo di andare su led a matrice ... bo!! stò incasinato con un'altro progetto :wacko:
  

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
Back to top
YouTube  
IP Logged
 
oscar1394
Ex Member
***


--------

Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #40 - 11.03.15 at 11:49:49
Print Post  
Ok,
Attendo.

Qual'e il progetto dove sei incasinato?
  
Back to top
 
IP Logged
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #41 - 11.03.15 at 12:10:24
Print Post  
CITAZIONE (oscar1394, 11/03/2015 11:49:49 ) Quote:
Qual'e il progetto dove sei incasinato?

Casa :lol:
  

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
Back to top
YouTube  
IP Logged
 
oscar1394
Ex Member
***


--------

Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #42 - 22.03.15 at 10:42:24
Print Post  
Ma, se utilizziamo una scheda i2c, non ci occupa poi la comunicazione tx/rx, che verrebbe usata per il modulo BT?
  
Back to top
 
IP Logged
 
ElettroshockNow
Forum Administrator
*****
Offline


yottawatt

Posts: 3920
Location: Roma
Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #43 - 22.03.15 at 11:37:29
Print Post  
CITAZIONE (oscar1394, 22/03/2015 10:42:24 ) Quote:
Ma, se utilizziamo una scheda i2c, non ci occupa poi la comunicazione tx/rx, che verrebbe usata per il modulo BT?

Nono il BT usa lo Uart (fisico o anche emulato),quindi possiamo usarli entrambi (i2c -uart)

Cmq ci rientriamo alla grande .... (attualmente non ho tempo ....siamo in fiera Smiley )

5 ingressi analogici ci consentono 20 Pulsanti.
2 Tx/Rx
e ci restano 11+2 Uscite da poter sfruttare senza troppe diavolerie.

Calcola che se usiamo una matrice di led ,ne accendiamo 12 con 7 uscite.

In pratica abbiamo abbondanza di piedini ... ma per ora non di tempo

A fine mese ripartiamo Wink
  

Il Tempo non lo vede nessuno,il lavoro lo vedono tutti (Mamma)
Impara a rubare con gli occhi (Papà)
Back to top
YouTube  
IP Logged
 
oscar1394
Ex Member
***


--------

Gender: Male
Zodiac sign: Gemini
Re:Interfaccia tastiera USB HID programmabile con Arduino.
Reply #44 - 22.03.15 at 11:57:13
Print Post  
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 2 [3] 4 5 6
Send TopicPrint
 

TOP100-SOLAR Galleria Immagini EnergiAlternativa