Collegare un pulsante su RC4

9 Anni 4 giorni fa #26 da alfa75
Risposta da alfa75 al topic Collegare un pulsante su RC4
ciao Toni
se il software che hai scritto funziona bene è soddisfa le tue esigenze vuol dire che è tutto ok :)
apparte questo
ho dato una sbirciata veloce perchè con il tablet non riesco a visualizzare bene,ma per quel che ho visto non vedo errori particolari
sui possibili miglioramenti,magari portesti provare a gestire le forcelle o il tasto in modalità di interrupt snellendo così il codice che il micro deve eseguire in polling ,ma come ripeto se il micro non deve fare altro e tutto funziona bene allora sei apposto ;)

ciao
Andrea

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • alfa75
  • Avatar di alfa75
  • Platinum Member
  • Platinum Member
Di più
9 Anni 4 giorni fa #27 da toni
Risposta da toni al topic Collegare un pulsante su RC4
Ciao Andrea grazie di avermi risposto,
si il tuto è OK, però sempre nel intento di imparare seguo il tuo consiglio e provo a gestire i sensori e pulsanti in modalità interrupt
ciao
Toni

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • toni
  • Avatar di toni
  • Elite Member
  • Elite Member
Di più
9 Anni 4 giorni fa - 9 Anni 4 giorni fa #28 da Pinna
Risposta da Pinna al topic Collegare un pulsante su RC4
Ciao toni, anche a me da una prima occhiata mi sembra che il codice sia ok però...

contatore == 0000;

questo si usa solitamente per una verifica, non per dichiarare una variabile che, tra l'altro, hai già dichiarato... messo così, sinceramente, non lo capisco mentre lo capirei all'interno, per esempio, di un ciclo if come questo:

if ( contatore == 0000;)
{
// fa qualcosa
}

Così avrebbe un senso, in quanto dici che se contatore è uguale a zero allora esegui la routine prevista.


Marcello

Chi vola vale, chi vale vola, chi non vola è un vile
Ultima Modifica 9 Anni 4 giorni fa da Pinna.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
9 Anni 4 giorni fa - 9 Anni 4 giorni fa #29 da alfa75
Risposta da alfa75 al topic Collegare un pulsante su RC4
ciao Toni
oltre a quello che ti ha detto Pinna aggiungo un altra cosa che ho visto.
quel while(2) che non ne capisco il significato
Ultima Modifica 9 Anni 4 giorni fa da alfa75.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • alfa75
  • Avatar di alfa75
  • Platinum Member
  • Platinum Member
Di più
9 Anni 3 giorni fa #30 da toni
Risposta da toni al topic Collegare un pulsante su RC4
Ciao ragazzi
in effetti mi sembrava strano che avessi fatto tutto ok,
vediamo se riesco a spiegarmi,
Marcello io volevo che sul display all'avvio mi visualizzasse 0000, e l'unico modo che ho trovato e quello,

Andrea ho aggiunto while(2) perché quando con il pulsante inserivo un certo numero di giri, poi partivo con il motore (mentre prima girando in senso antiorario mi incrementava) ora in senso antiorario mi deve decrementare, e con un solo while non me lo faceva, cioè nel secondo caso si comportava come nel primo, allora ho pensato di fare due cicli, e per uscire dal primo o inserito il break in un if (pulsante==0).

Per far questo non ho trovato altro modo, ed è ovvio essendo alle primissime armi,
ma sono sempre felice se mi date dei suggerimenti per migliorare ed imparare,
spero di essermi spiegato
ciao
Toni

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • toni
  • Avatar di toni
  • Elite Member
  • Elite Member
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login