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
J-M-L
June 3, 2017, 3:32pm
2
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
J-M-L
June 4, 2017, 7:51am
6
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
dfgh
June 4, 2017, 9:47am
8
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
J-M-L
June 4, 2017, 9:52am
9
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
Je dois installer un écran TFTLCD 3.2 mais je cherche comment le faire fonctionner
J-M-L
June 4, 2017, 4:07pm
13
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.
J-M-L
June 4, 2017, 5:10pm
15
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à.
J-M-L
June 4, 2017, 6:13pm
17
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.
J-M-L
June 4, 2017, 8:01pm
19
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)
dfgh
June 6, 2017, 10:51am
20
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