[AIDE]Module RTC DS1307

Bonjour

J'ai un petit souci avec mon module RTC DS1307 qui fonctionner avant.

Ma station météo enregistre toutes les minutes des valeurs (pression, température, humidité, vitesse du vent, qualité de l'air, etc

Mais depuis un certain temps le module RTC ne fonctionne pas puis m'indique des valeur bizarre pour l'heure et la date, enfin vue qu'a l'initialisation il m'indique qu'il ne fonctionne pas c'est normal.

J'ai changer la pile et racheter ensuite un autre module, mais toujours le même souci.

Schéma de câblage

Valeur:

Avez vous des pistes ou manip pour diagnostiquer ce souci.

Cordialement

Procéder par élimination --> Ne conserver que la RTC dans votre circuit et tester avec un des exemples de la librairie

J'ai déjà essaie mais bon, cela fait exactement pareil

Je comprend pas pourquoi, je continue mes recherches

Cela .... suspens :slight_smile:

J-M-L:
Cela .... suspens :slight_smile:

Désole fausse manip

Montrez nous vos branchements exacts, comment c'est alimenté et un lien sur votre RTC

Alors voila le branchement seul

A4 => SDA
A5 => SCL
GND => GND
5V => VCC

Voila

hello
en #1 schéma avec UNO ===OK
puis photo d'une méga 2560
voir en 20 et 21
schéma ICI

c'est également sérigraphié sur la board 2560

Pour clarifier: les pins importantes sont SDA et SCL. elles ne sont pas au même endroit suivant les cartes Arduino. ce sont les pins 20 (SDA) et 21 (SCL) sur une MEGA

J-M-L:
Pour clarifier: les pins importantes sont SDA et SCL. elles ne sont pas au même endroit suivant les cartes Arduino. ce sont les pins 20 (SDA) et 21 (SCL) sur une MEGA

C'est bon cela fonctionne

Merci à vous

super ! bons bricolages :slight_smile:

Je dois installer un écran TFTLCD 3.2 mais je cherche comment le faire fonctionner

il y en a de différentes sortes.... lequel avez vous?

j'ai un

3.2" TFTLCD Shiel for Arduino Mega2560

http://www.ebay.fr/itm/122431201700?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Mais je pense l'avoir mal le câbler ou souci de bibliothèque.

Vous avez reçu que l'écran où il y a aussi un shield intermédiaire à glisser entre le MEGA et l'écran?

Pour utiliser ce genre d'écran - regardez avec la librairie UTFT

il faudra éventuellement éditer dans la librairie UTouchCD.h selon le blog Utilisation d'un shield LCD TFT 3.2 avec Touchscreen - F1RMB's Shack pour rajouter de 'nop' à des endroits stratégiques

J'avais trouvé le lien du site, mais je n'ai que la carte avec l’écran donc peut-être que cela vient de là.

je sais pas votre lien dit "no need shield converter" -> pas besoin de convertisseur de shield...

vous avez essayé de bidouiller avec la librairie UTFT?

J'ai juste utilise ton lien, mais rien cela donne rien donc je pense cherche sur le fait que le code ne soit pas forcement bon ou le câblage.

je le branche sur la ligne de pin digital a l’opposé est deux pin vienne se mettre sur le pin 3.3V et Reset car visiblement un bouton est un bouton de reset.

L’écran s'allume mais n'affiche rien.

Pour que l'écran affiche quelque chose il faut un programme... pour que le programme fonctionne il faut généralement spécifier le driver de l'écran

si vous regardez dans le .h il y a plein de cas possibles

#define HX8347A			0
#define ILI9327			1
#define SSD1289			2
#define ILI9325C		3
#define ILI9325D_8		4
#define ILI9325D_16		5
#define HX8340B_8		6
#define HX8340B_S		7
#define HX8352A			8
#define ST7735			9
#define PCF8833			10
#define S1D19122		11
#define SSD1963_480		12
#define SSD1963_800		13
#define S6D1121_8		14
#define S6D1121_16		15
#define	SSD1289LATCHED	16
#define ILI9320_8		17
#define ILI9320_16		18
#define SSD1289_8		19
#define	SSD1963_800ALT	20
#define ILI9481			21
#define ILI9325D_16ALT	22
#define S6D0164			23
#define ST7735S			24
#define ILI9341_S5P		25
#define ILI9341_S4P		26
#define R61581			27
#define ILI9486			28
#define CPLD			29
#define HX8353C			30
#define ILI9327_8		31

#define ITDB32			0	// HX8347-A (16bit)
#define ITDB32WC		1	// ILI9327  (16bit)
#define TFT01_32W		1	// ILI9327	(16bit)
#define ITDB32S			2	// SSD1289  (16bit)
#define TFT01_32		2	// SSD1289  (16bit)
#define CTE32			2	// SSD1289  (16bit)
#define GEEE32			2	// SSD1289  (16bit)
#define ITDB24			3	// ILI9325C (8bit)
#define ITDB24D			4	// ILI9325D (8bit)
#define ITDB24DWOT		4	// ILI9325D (8bit)
#define ITDB28			4	// ILI9325D (8bit)
#define TFT01_24_8		4	// ILI9325D (8bit)
#define DMTFT24104      4   // ILI9325D (8bit)
#define DMTFT28103      4   // ILI9325D (8bit)
#define TFT01_24_16		5	// ILI9325D (16bit)
#define ITDB22			6	// HX8340-B (8bit)
#define GEEE22			6	// HX8340-B (8bit)
#define ITDB22SP		7	// HX8340-B (Serial 4Pin)
#define ITDB32WD		8	// HX8352-A (16bit)
#define TFT01_32WD		8	// HX8352-A	(16bit)
#define CTE32W			8	// HX8352-A	(16bit)
#define ITDB18SP		9	// ST7735   (Serial 5Pin)
#define LPH9135			10	// PCF8833	(Serial 5Pin)
#define ITDB25H			11	// S1D19122	(16bit)
#define ITDB43			12	// SSD1963	(16bit) 480x272
#define TFT01_43		12	// SSD1963	(16bit) 480x272
#define ITDB50			13	// SSD1963	(16bit) 800x480
#define TFT01_50		13	// SSD1963	(16bit) 800x480
#define CTE50			13	// SSD1963	(16bit) 800x480
#define EHOUSE50		13	// SSD1963	(16bit) 800x480
#define ITDB24E_8		14	// S6D1121	(8bit)
#define TFT01_24R2		14	// S6D1121	(8bit)
#define ITDB24E_16		15	// S6D1121	(16bit)
#define INFINIT32		16	// SSD1289	(Latched 16bit) -- Legacy, will be removed later
#define ELEE32_REVA		16	// SSD1289	(Latched 16bit)
#define GEEE24			17	// ILI9320	(8bit)
#define GEEE28			18	// ILI9320	(16bit)
#define ELEE32_REVB		19	// SSD1289	(8bit)
#define TFT01_70		20	// SSD1963	(16bit) 800x480 Alternative Init
#define CTE70			20	// SSD1963	(16bit) 800x480 Alternative Init
#define EHOUSE70		20	// SSD1963	(16bit) 800x480 Alternative Init
#define CTE32HR			21	// ILI9481	(16bit)
#define CTE28			22	// ILI9325D (16bit) Alternative Init
#define TFT01_28		22	// ILI9325D (16bit) Alternative Init
#define CTE22			23	// S6D0164	(8bit)
#define TFT01_22		23	// S6D0164	(8bit)
#define DMTFT22102      23  // S6D0164  (8bit)
#define TFT01_18SP		24	// ST7735S  (Serial 5Pin)
#define TFT01_22SP		25	// ILI9341	(Serial 5Pin)
#define DMTFT28105      25  // ILI9341  (Serial 5Pin)
#define MI0283QT9		26  // ILI9341	(Serial 4Pin)
#define CTE35IPS		27	// R61581	(16bit)
#define CTE40			28	// ILI9486	(16bit)
#define EHOUSE50CPLD	29	// CPLD		(16bit)
#define CTE50CPLD		29	// CPLD		(16bit)
#define CTE70CPLD		29	// CPLD		(16bit)
#define DMTFT18101      30  // HX8353C  (Serial 5Pin)
#define ILI9327_8       31  // ILI9327  (8bit) 400x240
#define NIC35WS			31	// ILI9327  (8bit)

hello
dans le lien que tu donnes pour ton écran:

The controller of this LCD module is HX8357B

et

Control IC: ILI9481
Interface: 16Bit parallel interface

pour le 1er cas, as tu testé cette librairie et un de ses exemples ?
ICI