ROCKETRY FRANCE
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Pokémon EV06 : où acheter le Bundle Lot ...
Voir le deal

mon ARDUINO Uno avec le I2C partagé

5 participants

Page 2 sur 2 Précédent  1, 2

Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par lem75pat Ven 24 Sep - 18:03


Bonjour

Voilà pour avançer dans mon sujet de I2C commuté aiguillé

Déjà pour les consommations de ARDUINO Uno (sur une source extérieure) :
seul 50mA
avec afficheur LCD et BMP180 80mA
avec SDcard et MPU6050 60mA
avec CD4066 et PCF8591 DS3231 70mA

Avec le ci CMOS CD4066 (quadruple interrupteur analogique), je peux aiguiller
sur quatre périphériques le signal SDA (Data) de I2C
Le signal SCL (Clock) est commun à tous

J'ai fait la manipulation de mon quadruple aiguillage avec PCF8591 et DS3231, cela fonctionne

Pour finir, avec le pin Digital 10 de ARDUINO, j'ai un soucis avec afficheurLCD et interfaceSDcard
car les deux l'utilisent (l'un pour commander le rétroéclairage, l'autre pour CS chip select)
lem75pat
lem75pat

Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris

Antoine aime ce message

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par bdureau Ven 24 Sep - 21:35

Salut Patrick
Je pensais que tu n'avais pas besoin d'un 4066 puisque c'est un bus et chacun a son adresse.
Pour ce qui est du pin D10 je suis certain que tu peux modifier l'une des bibliotheque pour utiliser un autre pin.
Pour mes alti j'ai fait des custo sur les bibliotheques
bdureau
bdureau

Messages : 5018
Date d'inscription : 28/03/2016
Age : 52
Localisation : 92150 Suresnes (Région parisienne)

http://rocket.payload.free.fr/

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par lem75pat Sam 25 Sep - 11:34

Bonjour

Oui c'est vrai la pin10 je peux la changer dans le programme pour la SRcard interface (un fil à déplacer)
La pin10 est figée dans la carte pour l'afficheur LCD
Le soucis est que je suis en manque de pins I/O Digital

Concernant le bus I2C, j'avais hélas 'trouvé' deux périphériques utilisant la même adresse
lem75pat
lem75pat

Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par bdureau Sam 25 Sep - 13:04

Tu vas voir que très vite un arduino uno ne suffit pas. Heuresement il y en a d'autre avec plus de sorties
bdureau
bdureau

Messages : 5018
Date d'inscription : 28/03/2016
Age : 52
Localisation : 92150 Suresnes (Région parisienne)

http://rocket.payload.free.fr/

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par lem75pat Sam 25 Sep - 17:55

Oui il y a aussi le leonardo, le mega mais pour l'instant j'en suis au uno, au nano

Ah j'ai aussi acheté un raspberry pi zero, là ça ne fait que commençer

Pour les périphériques en collision sur I2C, ce sont RTC et MPU6050
lem75pat
lem75pat

Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par lem75pat Sam 25 Sep - 18:00

arduino leonardo : 20 digital i/o (dont 7 pwm et 12 analog inputs)

arduino mega : 54 digital i/o (dont 15 pwm et 16 analog inputs)
lem75pat
lem75pat

Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par bdureau Sam 25 Sep - 19:30

pour ma part j'utilise les stm32F103 avec l'arduino. c'est un bon rapport qualité prix et taille pour nos fusées
bdureau
bdureau

Messages : 5018
Date d'inscription : 28/03/2016
Age : 52
Localisation : 92150 Suresnes (Région parisienne)

http://rocket.payload.free.fr/

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par Antoine Sam 25 Sep - 19:38

Et les teensy ! Des bestioles remarquables...
Antoine
Antoine

Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par bdureau Sam 25 Sep - 21:32

Antoine a écrit:Et les teensy ! Des bestioles remarquables...
Oui j'en ai un dans ma CNC mais n'ai pas encore essayé sur un alti
bdureau
bdureau

Messages : 5018
Date d'inscription : 28/03/2016
Age : 52
Localisation : 92150 Suresnes (Région parisienne)

http://rocket.payload.free.fr/

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par BENJAMIN59 Sam 25 Sep - 23:13

Patrick, y a moyen d'avoir des photos de tout ce que tu fais ?
Désolé, ce sera plus parlant pour moi
BENJAMIN59
BENJAMIN59

Messages : 5127
Date d'inscription : 28/03/2016
Age : 50
Localisation : Nord

http://alcems.free.fr/

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par lem75pat Lun 27 Sep - 11:23

Bonjour

Les photos dès que je ferais

Pour le stm32F103, ou le trouve t on ? sous quelle forme ? comment on le programme ?
est ce en langage C ?
lem75pat
lem75pat

Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par bdureau Lun 27 Sep - 12:51

ben en fait tu utilises l'environement Arduino donc c'est la meme chose.
bdureau
bdureau

Messages : 5018
Date d'inscription : 28/03/2016
Age : 52
Localisation : 92150 Suresnes (Région parisienne)

http://rocket.payload.free.fr/

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par bdureau Lun 27 Sep - 12:54

c'est juste le compilateur qui est different. Bien entendu tu utilises aussi des entrées sorties different.
L'avantage de cette carte c'est qu'elle tourne à 75Mhz et il y a 4 fois plus de mémoire. Elle est egalement plus petite que les grosses carte arduino car sa taille se rapproche d'un arduino nano ce qui permet de l'embarquer dans nos fusées.
bdureau
bdureau

Messages : 5018
Date d'inscription : 28/03/2016
Age : 52
Localisation : 92150 Suresnes (Région parisienne)

http://rocket.payload.free.fr/

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par lem75pat Mer 29 Sep - 11:18

Bonjour

J'ai trouvé et lu les fichiers (cpp & h) dans chacun des répertoires de la librairie du compilateur ARDUINO
Il y a en effet les déclarations d'adresse I2C
Oui on peut modifier là mais il faut le faire aussi physiquement sur le c imp capteur
Je n'ai vu que ces deux là modifiables :
R T C DS3231 avec trois straps A0 A1 A2
interface PCF8591 avec trois cavaliers
lem75pat
lem75pat

Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par lem75pat Dim 26 Nov - 12:11

Bonjour

Je fais remonter mon sujet pour Astromob
lem75pat
lem75pat

Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris

Revenir en haut Aller en bas

 mon ARDUINO Uno avec le I2C partagé - Page 2 Empty Re: mon ARDUINO Uno avec le I2C partagé

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 2 sur 2 Précédent  1, 2

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum