mon ARDUINO Uno avec le I2C partagé
5 participants
Page 2 sur 2
Page 2 sur 2 • 1, 2
Re: mon ARDUINO Uno avec le I2C partagé
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- Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris
Antoine aime ce message
Re: mon ARDUINO Uno avec le I2C partagé
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
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
Re: mon ARDUINO Uno avec le I2C partagé
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
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- Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris
Re: mon ARDUINO Uno avec le I2C partagé
Tu vas voir que très vite un arduino uno ne suffit pas. Heuresement il y en a d'autre avec plus de sorties
Re: mon ARDUINO Uno avec le I2C partagé
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
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- Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris
Re: mon ARDUINO Uno avec le I2C partagé
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)
arduino mega : 54 digital i/o (dont 15 pwm et 16 analog inputs)
lem75pat- Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris
Re: mon ARDUINO Uno avec le I2C partagé
pour ma part j'utilise les stm32F103 avec l'arduino. c'est un bon rapport qualité prix et taille pour nos fusées
Re: mon ARDUINO Uno avec le I2C partagé
Et les teensy ! Des bestioles remarquables...
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
Re: mon ARDUINO Uno avec le I2C partagé
Oui j'en ai un dans ma CNC mais n'ai pas encore essayé sur un altiAntoine a écrit:Et les teensy ! Des bestioles remarquables...
Re: mon ARDUINO Uno avec le I2C partagé
Patrick, y a moyen d'avoir des photos de tout ce que tu fais ?
Désolé, ce sera plus parlant pour moi
Désolé, ce sera plus parlant pour moi
Re: mon ARDUINO Uno avec le I2C partagé
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 ?
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- Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris
Re: mon ARDUINO Uno avec le I2C partagé
ben en fait tu utilises l'environement Arduino donc c'est la meme chose.
Re: mon ARDUINO Uno avec le I2C partagé
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.
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.
Re: mon ARDUINO Uno avec le I2C partagé
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
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- Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris
Re: mon ARDUINO Uno avec le I2C partagé
Bonjour
Je fais remonter mon sujet pour Astromob
Je fais remonter mon sujet pour Astromob
lem75pat- Messages : 781
Date d'inscription : 08/04/2016
Localisation : Paris
Page 2 sur 2 • 1, 2
Sujets similaires
» Des avançées avec mon ARDUINO Uno
» étude du MPU6050 avec mon ARDUINO Uno
» étude du DHT11 avec mon ARDUINO Uno
» étude du PCF8591 avec mon ARDUINO Uno
» étude du DS3231 avec mon ARDUINO Uno
» étude du MPU6050 avec mon ARDUINO Uno
» étude du DHT11 avec mon ARDUINO Uno
» étude du PCF8591 avec mon ARDUINO Uno
» étude du DS3231 avec mon ARDUINO Uno
Page 2 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|