#include <LCD.h>

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • jonas-ventje
  • Registratie: Juli 2016
  • Laatst online: 19-01-2024
ik heb een arduino uno en een LCD i2c scherm gekocht.
ik wil het lcd scherm nu aan de praat krijgen maar het lukt niet.
eerst had ik problemen met (#include <LiquidCrystal_I2C>)
maar daar heb ik een lybrary voor gedownload.

daarna is is heb ik geprobeerd om met deze code

http://www.geeetech.com/w...%972_Character_LCD_Module

maar er komt geen tekst op mijn scherm
dus heb ik een andere code geprobeerd

http://www.hessmer.org/bl...-lcd-1602-display-module/

en nu heb ik problemen met (#include <LCD.h>)
ik krijg de foutmelding "fout bij het compileren"
weet iemand wat ik moet doen?

Beste antwoord (via jonas-ventje op 28-01-2017 13:50)


  • Mel33
  • Registratie: Oktober 2009
  • Laatst online: 11-06 20:20
Most displays use I2C Adress 0x27 but a FEW use 0x3F, missc moet je het adress eens aanpassen naar 0x3F
Klik

[ Voor 24% gewijzigd door Mel33 op 22-01-2017 14:31 ]

Ik ben zo blij dat de pen en de som nog steeds machtiger zijn dan het zwaard. ringo-remasterd

Alle reacties


Acties:
  • 0 Henk 'm!

  • rens-br
  • Registratie: December 2009
  • Nu online

rens-br

Admin IN & Moderator Mobile

Dit heeft niks te maken met Mobile, dus schopje van WAO naar PRG.

Acties:
  • 0 Henk 'm!

  • jonas-ventje
  • Registratie: Juli 2016
  • Laatst online: 19-01-2024
dit snap ik niet helemaal?

Acties:
  • 0 Henk 'm!

  • wolly_a
  • Registratie: September 2002
  • Niet online
Je hebt op de verkeerde plek in het forum je vraag gesteld... Dat bedoelt rens-br. Als je het op de goede plek plaatst, heb je ook de meeste kans dat iemand weet wat je bedoelt en jou verder kan helpen.

Even uit het hoofd... Waarschijnlijk kun je beter wel de LiquidCrystal library gebruiken, maar heeft jouw display een ander i2c adres dan jij aanroept. Dan krijg je geen beeld inderdaad.

Heb je toevallig een linkje naar het display dat je gebruikt?

Edit: probeer deze sketch eens om te kijken of 'ie het display ziet: http://playground.arduino.cc/Main/I2cScanner

[ Voor 11% gewijzigd door wolly_a op 22-01-2017 10:24 ]


Acties:
  • 0 Henk 'm!

  • jonas-ventje
  • Registratie: Juli 2016
  • Laatst online: 19-01-2024
het programma dat op deze link staat kan ik wel uploaden maar ik krijg geen tekst op het lcd schermpje.
ik heb een heel pakket gekocht op aliexpress, dit is de link

https://nl.aliexpress.com...=2114.13010608.0.0.sEdUak

op de derde foto in het midden vanonder zie je mijn lcd schermpje

Acties:
  • 0 Henk 'm!

  • wolly_a
  • Registratie: September 2002
  • Niet online
Nee, het klopt dat je geen tekst op de display krijgt met de i2c tester. Je kunt echter wel via de Arduino programmeertool de seriële monitor openen (ik dacht ook met CTRL + M), deze monitor vertelt je dan welke i2c adressen er gevonden zijn.

Kun je overigens vertellen hoe je de draadjes hebt aangesloten tussen Arduino en display?

Acties:
  • 0 Henk 'm!

  • Mel33
  • Registratie: Oktober 2009
  • Laatst online: 11-06 20:20
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
#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()
{
}

[ Voor 5% gewijzigd door Mel33 op 22-01-2017 13:36 ]

Ik ben zo blij dat de pen en de som nog steeds machtiger zijn dan het zwaard. ringo-remasterd


Acties:
  • 0 Henk 'm!

  • jonas-ventje
  • Registratie: Juli 2016
  • Laatst online: 19-01-2024
sorry mell33 maar de code krijg ik ook wel geüpload maar er komt geen tekst op

wolly_a hier is hoe ik het heb aangesloten

Afbeeldingslocatie: https://www.google.be/search?q=arduino+lcd+i2c&espv=2&biw=1366&bih=638&source=lnms&tbm=isch&sa=X&sqi=2&ved=0ahUKEwiR3MSn6dXRAhWVOsAKHRlNCW4Q_AUIBigB#imgrc=ZXzsjkD9sQl5BM%3A

Acties:
  • 0 Henk 'm!

  • jonas-ventje
  • Registratie: Juli 2016
  • Laatst online: 19-01-2024
misschien kun je de afbeelding niet zien, dan is hier nog een andere link

https://www.google.be/sea...B#imgrc=ZXzsjkD9sQl5BM%3A

Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • Mel33
  • Registratie: Oktober 2009
  • Laatst online: 11-06 20:20
Most displays use I2C Adress 0x27 but a FEW use 0x3F, missc moet je het adress eens aanpassen naar 0x3F
Klik

[ Voor 24% gewijzigd door Mel33 op 22-01-2017 14:31 ]

Ik ben zo blij dat de pen en de som nog steeds machtiger zijn dan het zwaard. ringo-remasterd


Acties:
  • 0 Henk 'm!

  • jonas-ventje
  • Registratie: Juli 2016
  • Laatst online: 19-01-2024
hoezo 0x3f

Acties:
  • 0 Henk 'm!

  • Mel33
  • Registratie: Oktober 2009
  • Laatst online: 11-06 20:20
Ligt aan de versie die je hebt
I2C LCD DISPLAY VERSION 1
I2C LCD DISPLAY VERSION 2
Lees even op me klik, een beetje naar beneden scrollen.

Ik ben zo blij dat de pen en de som nog steeds machtiger zijn dan het zwaard. ringo-remasterd


Acties:
  • 0 Henk 'm!

  • jonas-ventje
  • Registratie: Juli 2016
  • Laatst online: 19-01-2024
nu krijg ik dit probleem.

'NEGATIVE' was not declared in this scope

als ik dit me POSITIVE probeer krijg ik net de zelfde foutmelding
hoe los ik dit op?

alvast bedankt

Acties:
  • +1 Henk 'm!

  • jonas-ventje
  • Registratie: Juli 2016
  • Laatst online: 19-01-2024
oh het is gelukt
ik heb inderdaad gewoon de 0x27 veranderd in 0x3f
bedankt

Acties:
  • 0 Henk 'm!

  • DaCoTa
  • Registratie: April 2002
  • Laatst online: 10:26
Ik ben eigenlijk wel benieuwd naar wat je aan het maken bent. En daarnaast: pics or it didn't happen! :-)
Pagina: 1