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é
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 !
En fait la réponse était dans la doc de la librairie (Wire - Arduino Reference):
"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. "
piflechien54:
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.
megamario:
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 :
skywodd:
piflechien54:
j'suis sur un projet similaire, je te met mon schéma (Merci Skywodd) en pièce jointe
megamario:
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 :
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é )
Voili voilou XD
si t'as d'autres questions, n'hésites pas @plus
piflechien54:
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
piflechien54:
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
piflechien54:
j'essayerai de programmer la gestion de l'affichage des 7seg (car pour l'instant, j'suis à la ramasse de ce coté )
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".
skywodd:
Si je publie mes codes source c'est pas juste pour les regarder
chut !! faut pas le dire
skywodd:
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....
skywodd:
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".