Ora sto utilizzando un codice che mi fornisce gli rpm nei due sensi.
Problema come posso calcolare l’accelerazione angolare ed inserire una variante tempo nella formula, per calcolare la forza impressa a questo disco per girare?
La velocità angolare con la formula che descrivi ero riuscito ad inserirla nel codice,
Il problema principale resta come modificarlo ed avere nella formula la variante tempo .
CeleLucio83:
La velocità angolare con la formula che descrivi ero riuscito ad inserirla nel codice,
beh, potevi dirlo...
per il resto, basta all'inizio della loop fare la differenza tra una variabile memorizzata e il valore attuale appena calcolato di omega
poi memorizzare nella variabile il valore attuale di omega
la differenza è l'accelerazione nel quanto di tempo
Grazie per il sostegno, mi scuso per aver omesso involontariamente qualche dettaglio,
Comincia ad essere più chiaro così come ricavare la costante che cerco,
Praticamente come andresti a modificare il codIce?
Lui cerca l'accelerazione angolare
E da lì la forza applicata al volano
E qui si aprirà un mondo, tra momenti del secondo ordine e momenti delle forze; ma per il momento (di tempo) ci si accontenta del primo step
E scusate se per un momento ho fatto un gioco di parole, è durato solo pochi momenti
Praticamente quello, passando gradualmente almeno ad ottenere l’accelerazione angolare, per poi arrivare alla forza, essendo per me importate il processo di apprendimento di questa tematica, vi ringrazio per il sostegno.
Beh parliamo di cinematica rotazionale, ossia partendo dalla posizione istantanea va calcolata la velocità angolare media (omega = delta theta/delta t), da questa puoi ottenere l'accelerazione angolare, quindi calcolare l'energia del corpo in rotazione passando dal momento di inerzia (parliamo di un disco o ha una forma diversa?), e quindi dalla variazione di energia calcolare la forza applicata.
Se non sono chiari questi passaggi, la codifica su Arduino temo che sia proprio l'ultimo dei problemi.