Pages: [1]   Go Down
Author Topic: Petite question Nano et DS1307 - raccordement  (Read 1454 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 41
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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é smiley

Merci de votre aide.
Logged

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

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 !

++
Logged


France
Offline Offline
Faraday Member
**
Karma: 36
Posts: 3438
There is an Arduino for that
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

 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. "
Logged

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

En effet, c'est nettement plus précis sur la page de la bibliothèque Wire que sur la page de la Nano smiley
Logged


Dans l'Espace
Offline Offline
Sr. Member
****
Karma: 1
Posts: 294
ArduinoBot builder \^^/
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut  smiley
j'suis sur un projet similaire, je te met mon schéma (Merci Skywodd) en pièce jointe  smiley-wink
Bon courage  smiley-lol



* schéma clock.jpg (92.37 KB, 1072x704 - viewed 52 times.)
Logged

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

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut,

j'suis sur un projet similaire, je te met mon schéma (Merci Skywodd) en pièce jointe  smiley-wink
Pour ceux qui serait intéressez par la partie 7seg I2C : http://skyduino.wordpress.com/?attachment_id=2315
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Newbie
*
Karma: 0
Posts: 41
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.

« Last Edit: July 15, 2012, 03:48:37 am by megamario » Logged

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

La Leonardo diffère aussi, SDA et SCL sont respectivement sur D2 et D3.
Logged


France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Newbie
*
Karma: 0
Posts: 41
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut  smiley
j'suis sur un projet similaire, je te met mon schéma (Merci Skywodd) en pièce jointe  smiley-wink
Bon courage  smiley-lol



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.
Logged

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley-wink

cf :
j'suis sur un projet similaire, je te met mon schéma (Merci Skywodd) en pièce jointe  smiley-wink
Pour ceux qui serait intéressez par la partie 7seg I2C : http://skyduino.wordpress.com/?attachment_id=2315
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Newbie
*
Karma: 0
Posts: 41
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oupsss, merci...
Logged

Dans l'Espace
Offline Offline
Sr. Member
****
Karma: 1
Posts: 294
ArduinoBot builder \^^/
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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  smiley
alors pour tout te dire, je viens juste de finir le câblage  smiley-lol (à 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  smiley-kiss et j'essaye de le mettre à ma sauce  smiley-lol smiley-lol
je compte faire les tests de fonctionnement via un lcd 4*20 et quand ça fonctionnera (c'est pas gagné  smiley-lol )
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  smiley-lol
si t'as d'autres questions, n'hésites pas  smiley-wink
@plus  smiley-razz

Logged

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

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

je suis en train de lui piquer son prog  smiley-kiss et j'essaye de le mettre à ma sauce  smiley-lol smiley-lol
Si je publie mes codes source c'est pas juste pour les regarder smiley-wink

je compte faire les tests de fonctionnement via un lcd 4*20 et quand ça fonctionnera (c'est pas gagné  smiley-lol )
Tu as juste un ligne dans le setup() a modifier et une petite modif a faire dans la fonction d'affichage smiley-wink

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 smiley-wink
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Dans l'Espace
Offline Offline
Sr. Member
****
Karma: 1
Posts: 294
ArduinoBot builder \^^/
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Si je publie mes codes source c'est pas juste pour les regarder smiley-wink
  smiley-razz chut !!  faut pas le dire  smiley-razz smiley-razz

Tu as juste un ligne dans le setup() a modifier et une petite modif a faire dans la fonction d'affichage smiley-wink
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 smiley-wink
MERCI mon ami  smiley-lol, mais une chose à la fois !  smiley
je test sur lcd ensuite sur 7seg  smiley car je suis en même temps sur ma voiture autonome, mon hexapode, .....  smiley-red
Logged

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

Pages: [1]   Go Up
Jump to: