Pages: 1 [2]   Go Down
Author Topic: codice accensione sinusoidale sfasata di 90° di 2 led  (Read 1025 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10106
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
vedo che un angelo custode ha modificato il primo post in maniera corretta smiley grazie non sbaglierò più!
Difatti, altra cosa su cui ho soprasseduto: titolo non esplicativo.  smiley-wink
leo hai messo le ali? stai troppo tempo al garr  smiley-mr-green

Quote
Quote
sul x-90 era per dare lo sfasamento tra sine e coseno in modo da avere sempre valori positivi sia di seno sia coseno!
Ma se sfasi l'angolo di 90 gradi...
no, anzi è una soluzione elegante essendo seno e cosenso funzioni con periodo 180. certo non leggibilissimo a primavista, ma si fa spesso quandi si ha a che fare con la geometria;anzi in teria si pensa sempre in radianti e non in gradi
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21624
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

leo hai messo le ali? stai troppo tempo al garr  smiley-mr-green
Cosa intendi per garr?   smiley-sweat
Logged


0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10106
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

*garc
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21624
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

*garc: l'informazione non è presente nel mio database....  smiley-cool
Non usare l'SMSese con me, sono rintronato di mio... già non capisco le cose quando me le dicono in faccia chiaramente, figurati usando sigle che non capisco  smiley-yell
Logged


0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10106
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

*garc: l'informazione non è presente nel mio database....  smiley-cool
è il posto dve abbiamo fatto il primo raduno  smiley-grin
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Offline Offline
Sr. Member
****
Karma: 5
Posts: 462
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


no, anzi è una soluzione elegante essendo seno e cosenso funzioni con periodo 180. certo non leggibilissimo a primavista, ma si fa spesso quandi si ha a che fare con la geometria;anzi in teria si pensa sempre in radianti e non in gradi


E che c'entrano i radianti?
Lui voleva pilotare due led in modo che andassero uno con andamento sinusoidale e l'altro con andamento cosinusoidale quindi quando uno è acceso al 100% l'altro è spento e viceversa.
Per cui O sfasi gli angoli e lavori con due sin OPPURE lavori con sin e cos, se fai entrambe le cose li rimetti in fase.
Logged

0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10106
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

sin e cos, anche su arduino, pensano in radianti (infatti fa la conversione), e sfasando l'angolo di +90 gradi tra sin e cos, con l'nagolo da dare a sin che va da 0 a 180, si ritrova con due risultati sempre positivi.
o meglio, in radianti: con  0 <= i <= PI , sin(i)>=0 e cos(i+PI) >= 0
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Offline Offline
Sr. Member
****
Karma: 5
Posts: 462
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Si ritrova con due risultati sempre UGUALI  smiley-lol
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21624
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

[OT]
@lesto:
ah... no. Figurati, sono stato alcuni giorni straimpegnato a lavorare su un progetto poi nell'ultima settimana (a parte un virus gastrico che mi ha tolto di mezzo fra lunedì e martedì)  ho iniziato a preparare il materiale per il raduno di Bassano  smiley-sweat
[/OT]
Logged


0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10106
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Si ritrova con due risultati sempre UGUALI  smiley-lol

wops, hai ragione  smiley-mr-green smiley-mr-green
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Offline Offline
Newbie
*
Karma: 0
Posts: 26
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ma si era un gioco di parole per creare un neologismo ad effetto smiley puà non aver reale esistenza, ma crea una sorta di effetto superlativo sul già superlativo banalissimo, giusto per esaltare la semplicità della domanda..d'ora in poi userò un gergo più sobrio, prometto!
Logged

Pages: 1 [2]   Go Up
Jump to: