Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1142
http://cesarecacitti.wordpress.com/
|
 |
« Reply #15 on: January 03, 2013, 08:30:19 am » |
per me ti conviene scriverti un software in vb da fare girare sul tuo pc così puoi controllare tutto il sistema con poco codice...
Anche io pensavo a una cosa simile, ma mi sapresti aiutare visto che di VB non capisco nulla  , versione da installare e comandi che devo usare  ok mi sono scavato una fossa perchè è da 2 mesi che uso esclusivamente linux  comunque dovrai installare vb.net, magari framework 4 (ma dovresti avere già molto installato con win  quindi impara come comunicare via seriale, visual basic ti mette a disposizione tutto nella libreria IO, fai il primo form e impara a leggere da seriale e printare in una textbox, poi http://www.codeproject.com/Articles/7305/Keyboard-Events-Simulation-using-keybd_event-functricorda che ogni comando dev'essere doppio: uno che simula la pressione ed uno il rilascio  Non capisco nulla di quel sito  comunque vorrei fare una cosa plug and play quindi senza avere proggrammi nel computer ma che funzioni con tutti i computer
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1142
http://cesarecacitti.wordpress.com/
|
 |
« Reply #16 on: January 03, 2013, 08:38:35 am » |
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Riva del Garda, TN / Forlì
Offline
Edison Member
Karma: 7
Posts: 2117
Il piu' modesto al mondo
|
 |
« Reply #17 on: January 03, 2013, 10:42:37 am » |
oddio il demone della vusb ogni tanto ritorna  non te la consiglio ma se proprio vuoi perderci ore ed ore puoi farlo  comunque con visual studio il visual basic è semplicissimo e con quel comando basta che lo chiami. il diagramma sarebbe del tipo - mi metto in ascolto sulla seriale - se sento 1 allora alzo il volume - se sento 2 allora abbasso il volume - se sento 3 lo metto come play/pausa ecc.. - torno ad ascoltare la seriale il programma è mooolto semplice, magari stasera te lo faccio io 
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1142
http://cesarecacitti.wordpress.com/
|
 |
« Reply #18 on: January 03, 2013, 10:48:25 am » |
oddio il demone della vusb ogni tanto ritorna  non te la consiglio ma se proprio vuoi perderci ore ed ore puoi farlo  comunque con visual studio il visual basic è semplicissimo e con quel comando basta che lo chiami. il diagramma sarebbe del tipo - mi metto in ascolto sulla seriale - se sento 1 allora alzo il volume - se sento 2 allora abbasso il volume - se sento 3 lo metto come play/pausa ecc.. - torno ad ascoltare la seriale il programma è mooolto semplice, magari stasera te lo faccio io  Ho già comprato i pezzi x la vusb....... se vuoi farmi il programma te ne sarei grato, comunque mi piacerebbe molto riuscire ad usare la vusb, questo è il programma che sta uscendo: #include <IRremote.h> #include "UsbKeyboard.h"
int RECV_PIN = 7; IRrecv irrecv(RECV_PIN); decode_results results;
void setup() { Serial.begin(9600); irrecv.enableIRIn(); Serial.println("avvio..."); }
void loop() { UsbKeyboard.update(); if (irrecv.decode(&results)) { irrecv.resume(); if (results.value == 1587641220) { Serial.println("spazio..."); UsbKeyboard.sendKeyStroke(KEY_SPACE); }
} } [code] [/code]
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
MC
Offline
God Member
Karma: 9
Posts: 676
|
 |
« Reply #19 on: January 03, 2013, 10:57:00 am » |
Se vuoi usare vusb ti sconsiglio vivamente di farlo tramite arduino. Compila direttamente codice C con la toolchain di avr. P.S. il clock della scheda sarebbe meglio tenerlo a 12mhz , trovi alcune altre informazioni QUIanche se vedo che hai già partecipatovi. 
|
|
|
|
|
Logged
|
Vi è una spiegazione scientifica a tutto. La fede è solo quell'anello che si porta al dito dopo il matrimonio.
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1142
http://cesarecacitti.wordpress.com/
|
 |
« Reply #20 on: January 03, 2013, 11:03:07 am » |
Se vuoi usare vusb ti sconsiglio vivamente di farlo tramite arduino. Compila direttamente codice C con la toolchain di avr. P.S. il clock della scheda sarebbe meglio tenerlo a 12mhz , trovi alcune altre informazioni QUIanche se vedo che hai già partecipatovi.  Perchè?
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1142
http://cesarecacitti.wordpress.com/
|
 |
« Reply #21 on: January 03, 2013, 11:21:13 am » |
e poi non sono super propenso a fare un pcb (ci metto un ora tra scalda il cloruro, taglia, stira, cerca i guanti ecc.), devo trovare un metodo alternativo. Comunque non ho il condensatore da 100nF, lo posso omettere?
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Riva del Garda, TN / Forlì
Offline
Edison Member
Karma: 7
Posts: 2117
Il piu' modesto al mondo
|
 |
« Reply #22 on: January 03, 2013, 01:42:08 pm » |
i segnali usb sono molto vincolati dalla qualità del pcb o meglio dalla presenza di un pcb, sono segnali particolari, io provai ad usare la vusb per creare un programmatore avr ma con scarsi risultati in quanto su millefori..
il clock giusto sarebbero 12 o 18 MHz questo per compatibilità con i segnali usb che ovviamente necessitano della loro lunghezza. se proprio vuoi fare una cosa così magari pensa ad un chip atmel con già il supporto usb incluso nell'hardware, certo non sperare in una programmazione più facile..
comunque se guardi qui sul forum moltissimi utenti hanno provato con vusb in tutti i modi, come hid, tastiera, mouse ecc ma pochi sono riusciti.
leo è tra quelli che l'ha testata più a fondo e lui stesso ha determinato che dipende da troppi fattori
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1142
http://cesarecacitti.wordpress.com/
|
 |
« Reply #23 on: January 03, 2013, 01:45:58 pm » |
i segnali usb sono molto vincolati dalla qualità del pcb o meglio dalla presenza di un pcb, sono segnali particolari, io provai ad usare la vusb per creare un programmatore avr ma con scarsi risultati in quanto su millefori..
il clock giusto sarebbero 12 o 18 MHz questo per compatibilità con i segnali usb che ovviamente necessitano della loro lunghezza. se proprio vuoi fare una cosa così magari pensa ad un chip atmel con già il supporto usb incluso nell'hardware, certo non sperare in una programmazione più facile..
comunque se guardi qui sul forum moltissimi utenti hanno provato con vusb in tutti i modi, come hid, tastiera, mouse ecc ma pochi sono riusciti.
leo è tra quelli che l'ha testata più a fondo e lui stesso ha determinato che dipende da troppi fattori
Io sto facendo la vusb su millefori a 12Mhz, è sconsigliabile?
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Offline
Edison Member
Karma: 16
Posts: 1819
|
 |
« Reply #24 on: January 03, 2013, 02:39:20 pm » |
i segnali usb sono molto vincolati dalla qualità del pcb o meglio dalla presenza di un pcb, sono segnali particolari, io provai ad usare la vusb per creare un programmatore avr ma con scarsi risultati in quanto su millefori..
il clock giusto sarebbero 12 o 18 MHz questo per compatibilità con i segnali usb che ovviamente necessitano della loro lunghezza. se proprio vuoi fare una cosa così magari pensa ad un chip atmel con già il supporto usb incluso nell'hardware, certo non sperare in una programmazione più facile..
comunque se guardi qui sul forum moltissimi utenti hanno provato con vusb in tutti i modi, come hid, tastiera, mouse ecc ma pochi sono riusciti.
leo è tra quelli che l'ha testata più a fondo e lui stesso ha determinato che dipende da troppi fattori
Io sto facendo la vusb su millefori a 12Mhz, è sconsigliabile? molto sconsigliabile  prendi un pic con supporto usb te la cavi con 4 euro e lo programmi in C  vedi tipo la pinguino 
|
|
|
|
|
Logged
|
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1142
http://cesarecacitti.wordpress.com/
|
 |
« Reply #25 on: January 03, 2013, 03:03:46 pm » |
i segnali usb sono molto vincolati dalla qualità del pcb o meglio dalla presenza di un pcb, sono segnali particolari, io provai ad usare la vusb per creare un programmatore avr ma con scarsi risultati in quanto su millefori..
il clock giusto sarebbero 12 o 18 MHz questo per compatibilità con i segnali usb che ovviamente necessitano della loro lunghezza. se proprio vuoi fare una cosa così magari pensa ad un chip atmel con già il supporto usb incluso nell'hardware, certo non sperare in una programmazione più facile..
comunque se guardi qui sul forum moltissimi utenti hanno provato con vusb in tutti i modi, come hid, tastiera, mouse ecc ma pochi sono riusciti.
leo è tra quelli che l'ha testata più a fondo e lui stesso ha determinato che dipende da troppi fattori
Io sto facendo la vusb su millefori a 12Mhz, è sconsigliabile? molto sconsigliabile  prendi un pic con supporto usb te la cavi con 4 euro e lo programmi in C  vedi tipo la pinguino  Ok, avrei dei pic 18F2550 ma non saprei come programmarli, hai qualche idea?
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Riva del Garda, TN / Forlì
Offline
Edison Member
Karma: 7
Posts: 2117
Il piu' modesto al mondo
|
 |
« Reply #26 on: January 03, 2013, 04:32:30 pm » |
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 226
Posts: 16973
Don't know what I do
|
 |
« Reply #27 on: January 03, 2013, 04:57:07 pm » |
leo è tra quelli che l'ha testata più a fondo e lui stesso ha determinato che dipende da troppi fattori
Quoto.
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1142
http://cesarecacitti.wordpress.com/
|
 |
« Reply #28 on: January 04, 2013, 04:06:12 am » |
Infatti, non mi aspetto una programmazione facile  forses se Astrobeed fa un giretto un questo 3d mi da una mano  . Ora mi sono accorti che non ho solo pic18F2550 ma anche 18F4550 e 18F14K50, forse un' idea sarebbe quella di prendere un atmega che legge gli infrarossi e che si collega in seriale al PIC che in base alle stringhe dell' atmega simula la tastiera. Qualsiasi altra idea è ben accetta! C
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
MC
Offline
God Member
Karma: 9
Posts: 676
|
 |
« Reply #29 on: January 04, 2013, 04:37:41 am » |
Qualsiasi altra idea è ben accetta!
E fatti sta schedina con v-usb e fagli vedere a sti rosiconi come si fà !!!  Hai già tutto in casa, ci metti forse mezz'ora a farla tutta. P.S. falla anche su millefori, io la prima l'ho fatta su breadboard e ha funzionato, cura bene però i collegamenti usb, corti e quanto più identici possibile. P.S.2. ho finito i c.s. sennò te ne mandavo un paio dei miei.
|
|
|
|
|
Logged
|
Vi è una spiegazione scientifica a tutto. La fede è solo quell'anello che si porta al dito dopo il matrimonio.
|
|
|
|
|