Pages: [1]   Go Down
Author Topic: Arduino MEGA et Analog IN  (Read 709 times)
0 Members and 1 Guest are viewing this topic.
Oise
Offline Offline
Full Member
***
Karma: 0
Posts: 114
The Truth is elsewhere
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour
je me suis rendu compte,en faisant des essais que les pins de 8 à 15 sur analog In ne fonctionnaient pas .
pouvez-vous m'eclairer sur ce probleme ???
car de 0 à 7 ça fonctionne
Y a t'il une manip à faire ??
merci
« Last Edit: October 12, 2009, 01:53:23 pm by zener57 » Logged

Pays de la betise
Offline Offline
Sr. Member
****
Karma: 4
Posts: 419
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut,

Il semble que le problème viennent de la version 17 de l'IDE. Le bug sera fixé dans la version 18.
2 solutions pour toi:
1. revenir à la version 16
2. faire la modif décrite ci-dessous:

Quote
you can edit hardware/cores/arduino/wiring_analog.c and change:

ADMUX = (analog_reference << 6) | (pin & 0x0f);

to:

ADMUX = (analog_reference << 6) | (pin & 0x07);

(The change should take effect automatically next time you compile or upload a sketch.)

plus de détails dans ce post:

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1250970792/7

Gromain

PS: Pas la peine d'ouvrir un second post pour le même problème...
Logged

"pour résoudre un gros problème, il est souvent plus facile de le diviser en petits problèmes élémentaires..."

projet domotique xPLDuino
IRC: freenode #xplduino

Oise
Offline Offline
Full Member
***
Karma: 0
Posts: 114
The Truth is elsewhere
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bonsoir et merci Gromain59 pour cette info super importante ( peur d'avoir fritté ma carte )

j'ai telechargé la version 16 ,mais helas ,ça ne fonctionne pas avec MAC OS X SnowLeopard,pas de chance.
je ferai un essai demain sous XP .

En esperant que la version 18 arrive bientot.
cordialement
William
Logged

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

J'ai essayé hier soir pour voir, j'ai eu le même problème.
zener57, si tu es sous MacOS, fais un clic droit sur Arduino, puis "afficher le contenu du paquet". Ensuite le chemin à éditer est
"Contents/Resources/Java/Hardware/cores/arduino/wiring_analog.c"  smiley-wink

C'est quand même surprenant qu'il n'y ai pas de version intermédiaire pour ce genre de bugs connus... >smiley-sad
Logged

Oise
Offline Offline
Full Member
***
Karma: 0
Posts: 114
The Truth is elsewhere
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour à tous
tout d'abord ,un grand merci à vous deux,car ça fonctionne ,trop content  :smiley
j'avais fait la manip hier soir apres le post de Gromain59,mais comme un idiot que je suis , je m'etais trompé de repertoire donc aucun résultat.
comme je possede le IMAC depuis peu ,je n'ai pas encore tous les mecanismes  :'( :'(
et de retourner sous XP via Wmware me faisait chi....  ;D ;D
cordialement
William

Logged

Pages: [1]   Go Up
Jump to: