Pages: [1]   Go Down
Author Topic: led fade ma...senza pwm!  (Read 473 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 42
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti,

per scopi didattici, volevo simulare il fade di un led ma senza utilizzare il pwm. Che sappiate, esiste da qualche parte del codice da prendere come spunto?

Grazie Mille!
Logged

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 110
Posts: 6974
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se vuoi emulare il PWM puoi vedere qui --> http://nicks-liquid-soapbox.blogspot.it/2011/02/pwm-on-any-digital-pin-on-arduino.html
Se vuoi utilizzare altri metodi, non saprei.
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

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

grazie mille per l'info!
Logged

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

Googolando ho trovato anche questa libreria:

http://code.google.com/p/rogue-code/wiki/SoftPWMLibraryDocumentation

Produce segnali PWM su qualsiasi pin. Con i LED funziona, con i servo non è stata testata.

Ciao!
Logged

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

Ho letto nelle note della lib (che, a proposito, usa un timer del micro) che genera un segnale a 60 Hz mentre la PWM hardware lavora a 480/978 Hz (a seconda dei pin).
Logged


Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 110
Posts: 6974
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I servo digitali funzionano in PPM e non in PWM, per quello c'è la libreria servo di Arduino.
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Pages: [1]   Go Up
Jump to: