ciao a tutti
su arduino esiste un comando per comandare più pin con un comando unico
tipo questo codice
codice normale digitalWrite(pin1, high) digitalWrite(pin2,high);
quello che cerco digitalWrite(pin1,pin2 = high
ne ho bisogno per attivare delle ruote tutte insieme sennò mi vanno da avanti verso sinistra mentre vorrei che andassero solo avanti
grazie
uwefed
January 6, 2020, 3:18am
3
The Arduino programming language Reference, organized into Functions, Variable and Constant, and Structure keywords.
Se i Pin si trovano sullo stesso Port allora é possibile.
Ciao Uwe
Spiega bene il tuo problema
Perché non ci credo che la lievissima differenza di tempi di esecuzione tra due digitalwrite sia influente
concorquoto
sembra un caso di questi:
Un problema XY è una situazione comune che si viene a creare in ambiti come il supporto utente.
È un fraintendimento di comunicazione nel quale il vero problema, X, di un utente non è chiaro perché lo stesso, invece che chiedere direttamente come risolvere X, chiede supporto per risolvere un problema secondario Y che crede lo aiuterà a risolvere X.
Purtroppo, risolvere Y spesso non è risolutivo per X o è un pessimo modo di risolverlo. Inoltre nascondere il vero problema introduce ambiguità nella...
anzi adesso lo metto in "aiutateci ad aiutarvi"
volevo usare i pin da 22 a 29 contemporaneamente per poter comandare le i due driver per motori
uwefed
January 6, 2020, 11:24pm
7
mikibenx:
volevo usare i pin da 22 a 29 contemporaneamente per poter comandare le i due driver per motori
Che scheda ne hai? Che driver motori hai?
Possiamo saperlo?
Ciao Uwe