Go Down

Topic: Petite question Nano et DS1307 - raccordement (Read 1 time) previous topic - next topic

megamario

bonjour à tous, enfin bonsoir vu l'heure.

Je viens de recevoir mon Arduino nano, et pour plus de facilité dans mon programme je vais lui coller une carte avec un DS1307.

C'est la 1ere fois que je bricole avec le nano. et j'ai un doute sur la connexion et un peu sur l'utilisation.

Dans la doc du nano c'est marqué, je site : "I2C: 4 (SDA) and 5 (SCL)."
Mais cela veux dire quoi exactement. C'est l'entrée D4 et D5 ou la pin 4 et 5 etc..

De plus j'incorpore la librairie wire.h mais après, elle utilise toute seule les bonnes pin?

Je m'était pas posé la question pour le MEGA, les pin étant dédier, enfin il me semble pas que je m'en était posé :)

Merci de votre aide.

SesechXP

Salut,

Sur la Nano, SDA et SCL sont respectivement sur les broches repérées A4 et A5 (dans les analog inputs).

Ensuite c'est le même principe que pour les autres cartes : tu inclus la bibliothèque Wire, tu sélectionnes la bonne carte de développement dans l'IDE Arduino et roule !

++
Julien - www.idreammicro.com

fdufnews

En fait la réponse était dans la doc de la librairie (http://arduino.cc/en/Reference/Wire):
"On most Arduino boards, SDA (data line) is on analog input pin 4, and SCL (clock line) is on analog input pin 5. On the Arduino Mega, SDA is digital pin 20 and SCL is 21. "

SesechXP

En effet, c'est nettement plus précis sur la page de la bibliothèque Wire que sur la page de la Nano :)
Julien - www.idreammicro.com

piflechien54

Salut  :)
j'suis sur un projet similaire, je te met mon schéma (Merci Skywodd) en pièce jointe  ;)
Bon courage  XD

Proverbe Tibétain : Un mensonge est un saut du haut du toit

skywodd

Salut,


j'suis sur un projet similaire, je te met mon schéma (Merci Skywodd) en pièce jointe  ;)

Pour ceux qui serait intéressez par la partie 7seg I2C : http://skyduino.wordpress.com/?attachment_id=2315
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

megamario

#6
Jul 15, 2012, 10:43 am Last Edit: Jul 15, 2012, 10:48 am by megamario Reason: 1
Merci beaucoup. J'y voie maintenant plus clair, bonne journée.

Si je comprend bien la doc Wire. Seul le mega est en pin20 et 21, les autres sont sur des pin 4 et 5 dédié à l'analogique.


SesechXP

La Leonardo diffère aussi, SDA et SCL sont respectivement sur D2 et D3.
Julien - www.idreammicro.com

skywodd


Merci beaucoup. J'y voie maintenant plus clair, bonne journée.

Si je comprend bien la doc Wire. Seul le mega est en pin20 et 21, les autres sont sur des pin 4 et 5 dédié à l'analogique.

Oui et non

Arduino Mega : D20 et D21
Arduino classique : A4 et A5
Arduino leonardo : D2 et D3

Et pour les autres carte dérivé il faut aller voir les doc constructeur, exemple la chipkit uno32 : D18 et D19
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

megamario


Salut  :)
j'suis sur un projet similaire, je te met mon schéma (Merci Skywodd) en pièce jointe  ;)
Bon courage  XD




Bonjour, Ton projet m'intéresse vraiment avec cette affichage avec segmentation. tu peux m'en dire un peu plus, je n'arrive pas à lire le composant de la carte qui gère tout sa.

merci.

skywodd


Bonjour, Ton projet m'intéresse vraiment avec cette affichage avec segmentation. tu peux m'en dire un peu plus, je n'arrive pas à lire le composant de la carte qui gère tout sa.

Il utilise un PCF8575 ;)

cf :


j'suis sur un projet similaire, je te met mon schéma (Merci Skywodd) en pièce jointe  ;)

Pour ceux qui serait intéressez par la partie 7seg I2C : http://skyduino.wordpress.com/?attachment_id=2315
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !


piflechien54


Bonjour, Ton projet m'intéresse vraiment avec cette affichage avec segmentation. tu peux m'en dire un peu plus, je n'arrive pas à lire le composant de la carte qui gère tout sa.

merci.


Salut  :)
alors pour tout te dire, je viens juste de finir le câblage  XD (à la volée)
et je suis en train de m'inspirer du Tutos de Skywodd :
http://skyduino.wordpress.com/2012/01/07/tutoriel-arduino-horloge-rtc-ds1307-librairie-liquidcrystal/

je suis en train de lui piquer son prog  :* et j'essaye de le mettre à ma sauce  XD XD
je compte faire les tests de fonctionnement via un lcd 4*20 et quand ça fonctionnera (c'est pas gagné  XD )
j'essayerai de programmer la gestion de l'affichage des 7seg (car pour l'instant, j'suis à la ramasse de ce coté  :smiley-eek-blue: :smiley-sad-blue: :smiley-sad-blue: )

Voili voilou  XD
si t'as d'autres questions, n'hésites pas  ;)
@plus  :P

Proverbe Tibétain : Un mensonge est un saut du haut du toit

skywodd


je suis en train de lui piquer son prog  :* et j'essaye de le mettre à ma sauce  XD XD

Si je publie mes codes source c'est pas juste pour les regarder ;)


je compte faire les tests de fonctionnement via un lcd 4*20 et quand ça fonctionnera (c'est pas gagné  XD )

Tu as juste un ligne dans le setup() a modifier et une petite modif a faire dans la fonction d'affichage ;)


j'essayerai de programmer la gestion de l'affichage des 7seg (car pour l'instant, j'suis à la ramasse de ce coté  :smiley-eek-blue: :smiley-sad-blue: :smiley-sad-blue: )

Documente toi sur l'affichage par persistance rétinienne, c'est ce principe que tu doit suivre.
Tu peut aussi trouver de la doc en cherchant "multiplexage d'afficheur 7 segments".

Dans le principe c'est ça :
http://skyduino.wordpress.com/2011/07/25/arduino-led-matrix-news/
Mais avec des afficheurs 7 segments ;)
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

piflechien54


Si je publie mes codes source c'est pas juste pour les regarder ;)
:P chut !!  faut pas le dire  :P :P


Tu as juste un ligne dans le setup() a modifier et une petite modif a faire dans la fonction d'affichage ;)
Ok mais je change quelques trucs pour le mettre à ma sauce....  :smiley-mr-green: :smiley-mr-green:


Documente toi sur l'affichage par persistance rétinienne, c'est ce principe que tu doit suivre.
Tu peut aussi trouver de la doc en cherchant "multiplexage d'afficheur 7 segments".

Dans le principe c'est ça :
http://skyduino.wordpress.com/2011/07/25/arduino-led-matrix-news/
Mais avec des afficheurs 7 segments ;)
MERCI mon ami  XD, mais une chose à la fois !  :)
je test sur lcd ensuite sur 7seg  :) car je suis en même temps sur ma voiture autonome, mon hexapode, .....  :smiley-red:
Proverbe Tibétain : Un mensonge est un saut du haut du toit

Go Up