Bonjour,
Sur le bus I2C tu peux mettre autant d'éléments que tu veux avec des adresses différentes.
De mémoire le kit en question doit disposer de 5 ports I2C !
Il faudrait nous donner plus de précision sur ton problème pour pouvoir répondre
iicare
D'après les images que j'ai trouvé y'en a qu'un d'i2c, m'enfin y'a absolument aucune utilité à en avoir plus ! Après pour le reste sans code ni montage, je vois pas à quoi tu t'attends en venant poster ici, sur un forum Arduino qui plus est ...
icare:
Bonjour,
Sur le bus I2C tu peux mettre autant d'éléments que tu veux avec des adresses différentes.
De mémoire le kit en question doit disposer de 5 ports I2C !
Il faudrait nous donner plus de précision sur ton problème pour pouvoir répondre
iicare
B@tto:
D'après les images que j'ai trouvé y'en a qu'un d'i2c, m'enfin y'a absolument aucune utilité à en avoir plus ! Après pour le reste sans code ni montage, je vois pas à quoi tu t'attends en venant poster ici, sur un forum Arduino qui plus est ...
on est bien d'accord : 1 seul bus i2c ...
mais plusieurs peripheriques ... cad ... au moins 2 !!
mais ca plante au 2eme !! une solution ?
<< sur un forum Arduino qui plus est ...>> c'est quoi le probleme !!
j'ai acheté le max32 comme "compatible arduino" !!
PS :
merci de poster seulement pour faire avancer le smilblic !!
tagor:
PS :
merci de poster seulement pour faire avancer le smilblic !!
Ca serait bien que tu fasses pareil, je le répète : SANS MONTAGE et SANS CODE comment veux-tu qu'on t'aide ????!!! On se sait même pas quel périphérique tu veux brancher !!
Quand tu vas chez ton garagiste, tu l'appelles pas en lui disant "ma voiture est en panne !". Non, tu lui amènes ta voiture et tu lui dis que la 4ème veut plus passer. La c'est pareil, et la librairie BouleDeCristal est pas encore dispo donc on risque pas de deviner
pour ceux qui n'ont aucune capacité d'abstraction et d'analyse conceptuelle
( et oui tout projet passe par une phase de conception !! ) et
pour les traumatisés de la ligne de code , voici un exemple :
(si vous ne vous sentez pas concerné merci de ne pas répondre)
void setup(void)
{
uint32_t currentFrequency;
Serial.begin(115200);
Serial.println("Hello! with my arduino max32 !!");
//Serial.println("join i2c bus ..."); and enjoy it !!
Wire.begin(); // join i2c bus (address optional for master)
// ca plante ici !!
Serial.println("Measuring voltage and current with INA219 ...");
ina219.begin();
//Serial.println("Measuring voltage and current 2eme sensor ...");
sensor.begin();
comme par hasard le sujet est traité sans aucune ligne de code
par contre il n'est donné aucune date pour une solution au PB ...
mais peut etre qu'en ajoutant quelques lignes de code je vais
les pousser a trouver rapidement une solution
Serial.begin(115200);
Serial.println("Hello! with my arduino max32 !!");
//Serial.println("join i2c bus ..."); and enjoy it !!
Wire.begin(); // join i2c bus (address optional for master)
// ca plante ici !!
Serial.println("Measuring voltage and current with INA219 ...");
ina219.begin();
//Serial.println("Measuring voltage and current 2eme sensor ...");
sensor.begin();
Je comprends pas les deux dernières commandes : wire.begin() et c'est tout ! En plus tu nous as dit que pour un périphérique ça marche, donc la librairie wire fonctionne bien ?
Attention je plussoie totalement à ce qu'ont écrit les autres : sans schéma électrique, sans identification des composants "dits fautifs", ni ligne de code il n'y a que Mme Irma et sa boule de cristal.
Le lien que j'ai transmis je l'ai obtenu avec gogole + "chipkit32", trop facile, même pas drôle !
Il serait bon de remettre les choses aux clairs.
Le problèmes des cartes "compatible arduino" c'est quelles ne le sont pas ... ou du moins que de nom.
Les cartes chipkit utilisent un microcontrôleur PIC32 de microchip, les cartes arduino officielles utilisent un ATMega (AVR-8) de ATMEL.
Architecture différente, compilateur différent, bref tout est différent.
La syntaxe "haut niveau" arduino est très facile à porter sur une plateforme annexe.
Mais cela ne fait pas tout ! Les librairies doivent suivre sinon ça ne sert à rien.
La librairie I2C pour PIC32 n'étant pas finit (semble t-il, comme beaucoup d'autre librairies Chipkit ...) il ne faut pas trop lui en demander
Tu aurais surement de meilleur résultats avec l'ide pinguino (dérivé 100% open source de la chipkit) : http://forum.pinguino.cc/showthread.php?tid=3398
ou directement avec Mplab et le compilateur C32 de Microchip (limité en gratuit) :
(tu peut aussi utiliser les librairies bas niveau fourni avec le compilateur GCC du projet chipkit)
sur le moment je croyais avoir a faire uniquement à des idiots immature
Cela s'appelle de l'investissement psychologique !
A partir du moment c'est le demandeur qui traite d'immatures les gens qui peuvent le renseigner où on est en droit de se demander de quel coté se trouve l'immaturité.