Oise (FR)
Offline
Jr. Member
Karma: 0
Posts: 81
Arduino rocks
|
 |
« Reply #15 on: November 12, 2012, 06:30:53 am » |
Bonjour fdufnews,
Je te confirme,c'est un PCF8574T.
J'ai deja testé 0x20,0x27.
|
|
|
|
|
Logged
|
Arduino 0023 et Python 3.2.3
|
|
|
|
Belguim (Messancy)
Offline
Newbie
Karma: 0
Posts: 24
|
 |
« Reply #16 on: November 12, 2012, 07:16:41 am » |
Tu peut aussi scanner ton bus I2C pour être sur de l'adresse de ta carte.
|
|
|
|
|
Logged
|
« Ungibus et Rostro » (De bec et d'ongles)
|
|
|
|
Oise (FR)
Offline
Jr. Member
Karma: 0
Posts: 81
Arduino rocks
|
 |
« Reply #17 on: November 12, 2012, 07:52:51 am » |
Bonjour albertrand,
Comment fait-on ???
|
|
|
|
|
Logged
|
Arduino 0023 et Python 3.2.3
|
|
|
|
|
|
France
Offline
Faraday Member
Karma: 36
Posts: 4331
Arduino Hacker
|
 |
« Reply #19 on: November 12, 2012, 12:54:02 pm » |
Il faudrait aussi vérifier que le câblage du lcd soit bon. L'adresse en elle même est peut être bonne depuis le début mais le câblage côté librairie et côté hardware n'est peut être pas le même.
|
|
|
|
|
Logged
|
|
|
|
|
Oise (FR)
Offline
Jr. Member
Karma: 0
Posts: 81
Arduino rocks
|
 |
« Reply #20 on: November 12, 2012, 04:52:19 pm » |
Bonsoir, albertrand,j'ai testé avec la scan I2C et l'adresse trouvé est 63 en HEX 0x3F, mais quand je mets cette valeur a la place de 0x27 dans le sketch cela éteint l’éclairage du module. Merci pour ce lien qui est très intéressant. skywodd,j'utilise 1 Nano V3,1 Duemilanove sur les PIN 4 et 5 et j'ai meme testé avec un Shield qui a directement le brochage SDA et SCL avec l' alimentation. Merci a vous 2. Je cherche toujours,si vous avez une autre idee
|
|
|
|
|
Logged
|
Arduino 0023 et Python 3.2.3
|
|
|
|
Belguim (Messancy)
Offline
Newbie
Karma: 0
Posts: 24
|
 |
« Reply #21 on: November 13, 2012, 07:06:53 am » |
Salut nolimit60 a tu bien la ligne de commande : lcd.backlight(); pour allumer le rétro-éclairage et pas lcd.noBacklight();.
|
|
|
|
|
Logged
|
« Ungibus et Rostro » (De bec et d'ongles)
|
|
|
|
Oise (FR)
Offline
Jr. Member
Karma: 0
Posts: 81
Arduino rocks
|
 |
« Reply #22 on: November 13, 2012, 07:47:50 am » |
bonjour albertrand Voici le code que j'utilise. //Compatible with the Arduino IDE 1.0 //Library version:1.1 #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display void setup() { lcd.init(); // initialize the lcd // Print a message to the LCD. lcd.backlight(); lcd.print("Hello, world!"); } void loop() { } J'ai bien "lcd.backlight();" Je teste debuit le debut avec ce Sketch.
|
|
|
|
|
Logged
|
Arduino 0023 et Python 3.2.3
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 10
|
 |
« Reply #23 on: November 13, 2012, 03:39:25 pm » |
Je suis exactement dans la même situation que toi, je possède le même écran LCD qui a perdu son rétro-éclairage et sur lequel je suis incapable d'afficher quoi que ce soit. Si quelqu'un saurait nous sortir de là 
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 10
|
 |
« Reply #25 on: November 14, 2012, 11:01:48 am » |
Bonsoir, Je n'ai malheureusement pas réussi à le faire fonctionner, j'ai entré le code trouvé sur le lien mais il ne compile pas. Comment faut-il s'y prendre ? Sinon j'ai entendu qu'il y avait possibilité de se servir d'un écran LCD I2C rien qu'avec la bibliothèque Wire.
|
|
|
|
« Last Edit: November 14, 2012, 01:30:23 pm by fullarmor »
|
Logged
|
|
|
|
|
Online
Full Member
Karma: 0
Posts: 218
|
 |
« Reply #26 on: November 14, 2012, 01:46:32 pm » |
Salut,
En effet ce sketch ne compile pas chez moi non plus avec Arduino v1.0.2. Il faut désormais passer un 4e argument à la fonction twi_writeto. Ci-joint le sketch corrigé.
Sinon il est tout à fait possible de se passer de la bibliothèque LCD I2C en tapant directement sur la bibliothèque Wire. Mais il y aura forcément plus de travail puisque tu devras réaliser le pilotage du PCF8574 et du LCD.
++
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 10
|
 |
« Reply #27 on: November 14, 2012, 01:57:24 pm » |
Merci beaucoup pour ce sketch corrigé, je trouve une valeur à addr 39. Comment savoir à quelle adresse cela correspond ? Savez-vous quelle doit êtres la valeur des résistances de pull-up ?
|
|
|
|
« Last Edit: November 14, 2012, 02:22:38 pm by fullarmor »
|
Logged
|
|
|
|
|
Paris
Offline
Full Member
Karma: 0
Posts: 117
Beyond the possible...
|
 |
« Reply #28 on: November 14, 2012, 02:14:37 pm » |
Savez-vous quelle doit êtres la valeur des résistances de pull-up ?
Datasheet...
|
|
|
|
|
Logged
|
The Mind is like a parachute it works best when opened.
|
|
|
|
Oise (FR)
Offline
Jr. Member
Karma: 0
Posts: 81
Arduino rocks
|
 |
« Reply #29 on: November 14, 2012, 02:50:17 pm » |
Bonsoir fullarmor J'ai lu sur le livre de Christan Tavernier que la valeur est 4,7 K en general pour le bus I2C. Sur d'autre site c'etait 10K,j'ai fais le teste avec 10k,4.7 et 2.2k,cela n'a rien changer. 
|
|
|
|
|
Logged
|
Arduino 0023 et Python 3.2.3
|
|
|
|
|