Pages: [1]   Go Down
Author Topic: [Non résolu] Un écran LCD avec un bus I2C  (Read 748 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,
Je cherche désespérément à faire fonctionner un écran LCD avec un bus I2C sur ma carte Arduino Uno (il me semble que la référence- si ça en ai bien une car j'ai un doute- est "IC I2C TWI 1602 Serial LCD"). J'ai fait énormément de recherche et les seuls utilisations que j'ai trouvé d'un écran LCD I2C se font avec des bibliothèques tiers comme LiquidCrystal_I2C. Mon principal ennui c'est que je n'arrive pas à ajouter de bibliothèques les rares informations que j'ai trouvé sont pour PC hors je suis sur MAC. Ma seul tentative a été infructueuses. J'ai entendu dire que l'on pouvait y parvenir en utilisant uniquement la librairie Wire et après de nouvelles recherche et quelques modifications sur ce que j'ai trouvé j'obtiens ceci:
Code:
#include <Wire.h>
#define LCD (0x27)

void setup() {
  Serial.begin(9600);
  Wire.begin();
  Wire.beginTransmission(LCD);
  Wire.write(254);
  Wire.write(88);
  Wire.endTransmission();
}
 
void loop() {
  if (Serial.available() > 0)
  {
    char c = Serial.read();
    Serial.print("c");
    Wire.beginTransmission(LCD);
    Wire.write(c);
    Wire.endTransmission();
  }
}
Il compile très bien mais lorsque que je le téléverse rien ne se passe. Je suis complètement perdu, je n'ai trouvé personne dans le même cas que moi. Si quelqu'un peut m'aider ce serrait très apprécier.

Merci d'avance à ceux qui auront pris le temps de me lire ou de me répondre.
Logged

Ales
Offline Offline
Faraday Member
**
Karma: 29
Posts: 3176
Do or DIY
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oué enfin si des mecs s'amusent à faire des librairies tu te doutes bien qu'il le font pas "pour le plaisir" à proprement parler xD

Il nous faut déjà savoir sur quel matériel tu bosses. Ensuite je suis surpris par le fait que tu n'arrives pas à installer une librairie, il suffit de coller le dossier dans le dossier arduino/library avec les autres. Enfin j'imagine que sur mac de ce côté la ça doit pas être bien différent de windows ...
Logged


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

Justement je n'ai pas accès au dossier des librairies, ça doit être le côté un peu fermé de mac smiley . Le seul dossier qui a été créer lors de l'installation du logiciel est un dossier vide nommer Arduino où enregistrer mes fichiers.
Quote
Il nous faut déjà savoir sur quel matériel tu bosses.
.
Plus précisément ? la carte, le lcd (la référence n'est pas la bonne ?),  la version du logiciel ?
Désolé je débute j'ai commencé à apprendre Arduino dans le cadre de mes TPE.
Logged

Ales
Offline Offline
Faraday Member
**
Karma: 29
Posts: 3176
Do or DIY
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Les références que tu donnes ressemblent beaucoup au module évoqué ici : http://arduino.cc/forum/index.php/topic,131772.0.html

Sinon question librairie : http://www.coagula.org/content/pages/how-install-arduino-external-libraries-mac-os-x

Logged


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

Oui il me semble que celui-ci il y ressemble beaucoup, le LCD1602.
Merci pour le lien, je vais essayer de m'en sortir avec ça, je vous tiens au informé.
Logged

Offline Offline
Newbie
*
Karma: 1
Posts: 18
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

C'est pas que t'as pas accès au dossier, c'est juste qu'il faut le créer. Tu fais un dossier "libraries" dans ton répertoire Arduino puis t'y dézippes tes librairies. Ensuite tu les importe avec Croquis > Importer Bibliothèque. Ça devrait appraître dans "contribué".
Logged

Pages: [1]   Go Up
Jump to: