| | rotation sensor
|
| Salve gente! Chi mi può - ehm- aiutare col NQC? Vorrei fare la seguente routine: quando il sensore di rotazione legge un incremento (decremento) di angolo, aziona il motore per qualche ms. Io ho provato con qualcosa di simile (segue), ma succede (...) (23 years ago, 22-Dec-01, to lugnet.loc.it)
| | | | Re: rotation sensor
|
| (...) int sens; task main() { SetSensor(SENSOR_1,S...ROTATION); sens == SENSOR_1; while (true) { if (SENSOR_1 > sens) { OnFwd(OUT_A); Wait(10); // aspetta un decimo Off(OUT_A); sens == SENSOR_1; } else if (SENSOR_1 < sens) { OnRev(OUT_C); Wait(10); (...) (23 years ago, 23-Dec-01, to lugnet.loc.it)
| | | | R: rotation sensor
|
| Grazie per la dritta, ma non funziona neppure questo! Forse sul tuo sì, (chissà, io ho un RIS 1.5 aggiornato alla "beta" 2)ma sul mio sortisce un effetto simile al precedente prg, con la differenza che parte da un valore del contatore (sempre -20, (...) (23 years ago, 23-Dec-01, to lugnet.loc.it)
| | | | Re: rotation sensor
|
| Ciao SteP, Non uso molto NQC ma il programma inviato da Giulio mi pare quasi corretto, tranne un piccolo dettaglio: come nella tua prima versione il codice contiene degli assegnamenti scritti in questo modo sens == SENSOR_1; Non so se sia un (...) (23 years ago, 24-Dec-01, to lugnet.loc.it)
| | | | R: rotation sensor
|
| miii!! hai proprio rrrragione!!! grazie ancora a Giulio - e ovviamente anche a te :) Guido Truffelli <guy@aga.it> wrote in message GouD3D.9Aq@lugnet.com... (...) corretto, (...) (23 years ago, 24-Dec-01, to lugnet.loc.it)
| | | | Re: rotation sensor
|
| (...) Vero! Non ci avevo fatto caso... Ciao Giulio (23 years ago, 25-Dec-01, to lugnet.loc.it)
| |