Pages: [1]   Go Down
Author Topic: [Résolu] VirtualWire PWM, Timer ?  (Read 380 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 0
Posts: 152
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour tout le monde smiley

Je viens faire appel aux gourous du forum pour une petite explication ^^

Un Arduino (UNO) envoie via la librairie VirtualWire un tableau de char saisie depuis le terminal (jusque là pas de soucis)
-> L'envoi est OK

Un second récupère les infos et modifie 3 PWM ( led RGB) en fonction des infos reçues.
-> réception OK
-> traitement des infos OK
-> génération de la PWM KO smiley-sad

Infos sur le cablage :

 PWM : pin 6, 9, 10.
 Recepteur HF : pin 3, modification avec la fonction vw_set_rx_pin(3);

 Le code déroule sans aucun soucis jusqu'à l'instruction : analogWrite(pinLed,pwmLed);

Après des recherches avec l'ami Google, je baisse les bras ... Mon niveau limité en programmation en est surement la cause :S
J'ai bien vu que le timer pouvais avoir une incidence mais c'est un peu (voir beaucoup) flou smiley-sad

Si quelqu'un à un petit idée smiley

Amicalement,
Trigger

« Last Edit: January 19, 2013, 12:52:27 pm by trigger » Logged

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

VirtualWire utilise le Timer1 = broches PWM 9 & 10.
Le "core arduino" utilise le Timer0 = broches PWM 5 & 6 (tu peut les utiliser mais elles n'aurons pas tout à fait la valeur souhaité en sortie)

Il ne te reste donc que le Timer2 = broches PWM 11 & 3 smiley-wink
cf http://playground.arduino.cc/Main/TimerPWMCheatsheet
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Full Member
***
Karma: 0
Posts: 152
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Réponse rapide, nette et efficace
Merci smiley

Étant donné que d'autre PWM vont suivre je vais passer tout ça sur la MEGA smiley

Edit : fonctionne impeccable sur la MEGA smiley
  Encore merci pour toutes ces infos
« Last Edit: January 19, 2013, 12:52:10 pm by trigger » Logged

Pages: [1]   Go Up
Jump to: