Arduino Tutorial: Nokia 5110 84x48 LCD display, how to drive with Arduino

Поділитися
Вставка
  • Опубліковано 12 вер 2024
  • Arduino Tutorial: Nokia 5110 84x48 LCD display, how to drive with Arduino
    In this video we learn how to drive the amazing Nokia 5110 LCD display using an Arduino Mega development board. You can use any Arduino board you like as the Arduino Uno, the Arduino Nano, or the Arduino Due etc.
    --------------------
    LIBRARIES
    --------------------
    We are using the library of Henning Karlsen and you can download it from his website: www.rinkydinkel...
    Want to learn to code?
    👨‍💻 Check my new UA-cam channel: bit.ly/3tku2n0

КОМЕНТАРІ • 168

  • @oxenforde
    @oxenforde 8 років тому +15

    Your computer video is what I like best in a computer video. It is very CLEAR and EASY TO UNDERSTAND.

    • @Educ8s
      @Educ8s  8 років тому +3

      +oxenforde Thank you!

    • @SpaceParanoidX
      @SpaceParanoidX 8 років тому

      I agree. Very good video.

  • @tanbirsohail
    @tanbirsohail 8 років тому +9

    You need to us either the 4050 level shifter ic, or use current limiting resistors of 10k on the logic pins to prevent damage.

  • @gheciobanu
    @gheciobanu 9 років тому +6

    Great project man, all of your arduino videos are great! You explain everything with so much detail and you talk slowly and clearly! Very good, thank you for a great demonstration!

  • @arthurc1971
    @arthurc1971 6 років тому

    You have the best instructional videos and not only do I learn from each one I also really enjoy listening to you talk. You have the coolest accent ive ever heard, especially when youre really excited about one of your new cool projects. Thank you and keep up the great work.

  • @user-qw3is9sf7x
    @user-qw3is9sf7x 9 років тому +1

    Φίλε μου....
    Έχεις κάνει καταπληκτική δουλειά!!!
    Απλά δεν ξέρω πως θα βρω κι' άλλα τέτοια δικά σου Video.
    Πάντως, συνέχισε έτσι.
    Μπράβο σου!!!

    • @Educ8s
      @Educ8s  9 років тому +1

      Ευάγγελος Ψύχος Ευχαριστώ πολύ για τα καλά σας λόγια. Μπορείτε να βρείτε περισσότερα βίντεο στο κανάλι μας στο UA-cam. Μπορείτε να κάνετε εγγραφή για να μην χάνετε κανένα βίντεο. Ανεβάζω ένα νέο βίντεο κάθε εβδομάδα!

  • @ExplosiveAnyThing
    @ExplosiveAnyThing 5 років тому

    Λοοολ σε βλεπω τοσο καιρο! Σημερα καταλαβα οτι εισαι ελληνας! Με το που ειδα τα ελληνικα στον υπολογιστη σκαλωσα ασχημα! Μπραβο πολυ καλη δουλεια!

  • @ravipeter9280
    @ravipeter9280 8 років тому +1

    HEY! Thanks a lot after two days of struggling it worked after watching your video.

    • @Educ8s
      @Educ8s  8 років тому +3

      I am glad it helped!

  • @MacVision3D
    @MacVision3D 8 років тому

    Hi and thank you for your video . this is the 10th video i have watched and it is the only one that worked for me ...i like the way you simply explain everything.
    keep up the good work......

    • @Educ8s
      @Educ8s  8 років тому

      +MacVision You are welcome! I am glad that you find the video useful!

  • @walterhynson2898
    @walterhynson2898 8 років тому

    you are THE MAN,This is the best Tutorial and very well documented,easy to understand,easy to follow,down to the point,listen ,watch and do and it works with no problems........THANK YOU.........WCH

    • @Educ8s
      @Educ8s  8 років тому

      +Walter Hynson Thank you very much Walter! I am glad that you find the video useful!

  • @nameless3841
    @nameless3841 2 роки тому

    Still relevant 7 years after he original upload date. Great work

  • @Vhbaske
    @Vhbaske 9 років тому

    You have a very positive way of teaching. This tutorial works!

  • @cristianrizzi3495
    @cristianrizzi3495 8 років тому +13

    Excelent video, I have a question, You are using an Arduino, it's 5V logic level CPU. The display has 3v3 logic level, internally it has a 5V to 3V3 regulator but logic level remains at 3v3!
    Accordly datasheet, ILI9163C doesn't support 5V logic levels, this mean you need a logic converter, such as CD4050 IC, powered at 3v3 between arduino and display. Why you don't use this ? no risk of screen burn? I Ask because I use the lcd like you show and few hours later the screen turn off sometimes.
    Thank's

  • @longdongsilver4719
    @longdongsilver4719 3 роки тому +3

    Are you sure that the inputs of the 5110 display are 5V tolerant? Since you made no level adaptation to 3.3V, I'm wondering how long that module will last.

  • @petrovski1948
    @petrovski1948 9 років тому

    Dear Sir,
    Thank you for replying so quickly and providing excellent information.
    Please continue to such wonderfully clear and instructive videos as they are so helpful.
    Best regards.

  • @jacocardi6488
    @jacocardi6488 8 років тому +1

    is breadboard enough to keep the circuit or it's better to weld it in an other one?

  • @amtpdb1
    @amtpdb1 9 років тому

    I enjoy your videos. I wish you would have either just changed the pins and left the program the same as it gets confusing to those of us that get confused easy!

  • @jaywon555
    @jaywon555 9 років тому +8

    I was reading somewhere that the 5110 had to run at a 3.3v signal and it might damage running at a 5v signal.

    • @Educ8s
      @Educ8s  9 років тому +1

      +Crackerjack Don't worry I am using mine with 5V for months with no problems at all.

    • @seanocansey2956
      @seanocansey2956 7 років тому +1

      Crackerjack yeah, we had it in out student f1 racecar and at 5v it slowly died.....

    • @mikegleasonjr
      @mikegleasonjr 6 років тому

      Displaying fast animations my display would stop at 5v signals, adding a logic level converter to 3.3v fixed the problem. Thereare so many variations of this screen maybe a rule of thumb for someone won't apply to someone else. I suggest following the specs for yours.

    • @vanessa0323
      @vanessa0323 6 років тому +1

      Until now i have destroyed two displays due to 5V signals. It won´t die instantly but after some time it conks out...

    • @MagivaIT
      @MagivaIT 5 років тому

      cant you just use a 1k-2k divider on the DIN pin to drop your data logic down ?

  • @nickvasy3058
    @nickvasy3058 9 років тому

    Thank you for sharing with us your experience. The tutorial was for me verry usefull.
    You explain verry well .We waiting more titorials from you ! Succes !

  • @pcbheaven
    @pcbheaven 10 років тому +2

    μπράβο φίλε! το ανεβάζω και αυτό στο pcbheaven.

    • @Educ8s
      @Educ8s  10 років тому +1

      pcbheaven Ευχαριστώ για το ενδιαφέρον και την υποστήριξη!

  • @GenriTech
    @GenriTech 2 роки тому

    Big thank you!!!🔥🔥🔥💪💪💪💪

  • @yuchoy1
    @yuchoy1 9 років тому

    Well done! Keep up the good work!

  • @vincentmulwa1242
    @vincentmulwa1242 7 років тому

    thank you so much have really learnt alot

  • @msh-fd3wy
    @msh-fd3wy 9 років тому

    I found it
    GOD bless you man
    you helped me alot

  • @chbonnici
    @chbonnici 5 років тому

    Very good explanation thank you

  • @fatih1922
    @fatih1922 7 років тому +2

    Thanks for the video sir. Btw are you Greek?

    • @Educ8s
      @Educ8s  7 років тому +3

      You are welcome! Yes I am Greek.

  • @annadenaro9919
    @annadenaro9919 5 років тому

    Thank you for the well explained video, my display doesn't show the pacman, , just random letters, but some of the things are the same as yours.

  • @MrBobWareham
    @MrBobWareham 9 років тому

    Thank you for your help will download and try your setup again.
    Bob

  • @karimismail3734
    @karimismail3734 8 років тому

    Best video in quality and substance,thank you. One question please: You also made a Video with Mp3 player /Arduino Mega, ......Can you hook this LCD to the project so that it will display music file info such as Title,...etc ?. Again thanks for your valuable Videos.

    • @Educ8s
      @Educ8s  8 років тому

      +Karim Ismail I will try to find a module that support file names.

  • @xuantung8660
    @xuantung8660 7 років тому

    Thank you sir. Very helpful

  • @srinath8362
    @srinath8362 7 років тому +2

    I tried in my uno board but only the blue light is coming? What should I do

  • @MihaiStoian1
    @MihaiStoian1 3 роки тому

    Thank you!

  • @simonchamberlain9215
    @simonchamberlain9215 5 років тому +3

    OK so I followed the steps completely (except using arduino nano) screen will light up but nothing happens when I upload 'Graph demo" code? Any suggestions

  • @X152535
    @X152535 8 місяців тому

    Shouldn't all pins have 3.3v? You have connected all the other pins directly to the Arduino without a level shifter even though the library page says you have to use it.

  • @buildyear86
    @buildyear86 Рік тому

    Is there any comparable screen like this but smaller? How do I look for smt like that?

  • @inodotcloud2193
    @inodotcloud2193 7 років тому +2

    It works too for "blue" LCD variant with PINS RST, CE, DC, Din, Clk,Vcc,BL,Gnd embedded-lab.com/blog/wp-content/uploads/2016/01/T7_OP2.jpg but: SCK is Clk, MOSI is Din and CS is CE
    // It is assumed that the LCD module is connected to
    // the following pins:
    // SCK - Pin 8 is Clk my PIN 6
    // MOSI - Pin 9 is DIN my PIN 5
    // DC - Pin 10 -- DC my PIN 4
    // RST - Pin 11 -- RST my PIN 2
    // CS - Pin 12 is CE my PIN 3
    //
    #include
    //RST, CE, DC, Din, Clk,Vcc,BL,Gnd
    //D2,D3,D4,D5,D6 and VCC-3,3V, BL-(potentiometer to control backlight)-5V, GND-GND

  • @sjankarcher
    @sjankarcher 8 років тому +1

    Be careful how you connect the backlight. I used resistor which has not enough ohms and got glitched pacmans. Use resistor with greater value and you'll be good.

  • @tomwade6206
    @tomwade6206 9 років тому

    An interesting tutorial. Have tried several others and still don't have my Nokia runniig.
    Wish you would paste you code into the

  • @gianluigiricciolio199
    @gianluigiricciolio199 9 років тому

    Nice vid, can you tell me how did you connect arduino pin to lcd pin? I need the name of the pin, because mine are in different sorting

  • @obrazum
    @obrazum 9 років тому

    thanks a lot. very useful

  • @pch4287
    @pch4287 7 років тому

    Thank you for information's

  • @vigisbigtm
    @vigisbigtm 5 років тому

    I have old Nokia phones 3610, 6110 and 2100 will their displays work like this?

  • @luiscastillejo9336
    @luiscastillejo9336 9 років тому

    GRACIAS MUY DIDÁCTICO GOD BLESS YOU

  • @cameronrobertson2973
    @cameronrobertson2973 5 років тому

    Does it matter where you place the screen on the breadboard? Can it be anywhere or does it have to be in the exact same holes as in the video?

    • @Educ8s
      @Educ8s  5 років тому

      No it doesn't matter. You can place it wherever you want.

    • @cameronrobertson2973
      @cameronrobertson2973 5 років тому

      educ8s.tv Thank you so much for your response. The screen doesn’t come on when I connect it as you did, it only comes on if I do what you did and shift the screen one place to the right. Is this still okay? Will the code still work?

  • @peterp3102
    @peterp3102 9 років тому

    nice video. can any mobile LCD display can be used ?

  • @DavidConnollyvolthaus
    @DavidConnollyvolthaus 9 років тому

    Update: The library is now at www.rinkydinkelectronics.com/library.php?id=47
    I saw that the breadboard is not really needed to connect the 5110 to the Arduino Mega. I also figured out how to control the contrast with a 10k pot when running on 5v (although it works perfectly at 3.3v) and the display is too bright. Very good tutorial Sir! I look forward to watching the rest you have so kindly provided. Thank You.

  • @TheCarloszoom3000
    @TheCarloszoom3000 9 років тому +1

    Hi was able to do the wiring and also pasted the library under the Arduino library, but when trying to complite the demo on the examples, i get the following error: Arduino:1.6.5 Hourly Build 2015/05/15 04:50 (Windows 8.1), Placa:"Arduino Uno"
    Opciones de compilación cambiadas, reconstruyendo todo
    LCD5110_Scrolling_Text.pde:18:27: fatal error: LCD5110_Graph.h: No such file or directory
    compilation terminated.
    Error de compilación
    This report would have more information with
    "Show verbose output during compilation"
    activala desde Archivo > Preferencias
    Any help will be aooreciated.
    Regards,

    • @Educ8s
      @Educ8s  9 років тому

      +carlos villalobos It seems, that your Nokia 5110 Graph library is not installed correctly. Please try again.

    • @TheCarloszoom3000
      @TheCarloszoom3000 9 років тому

      +Educ8s.com Hi. I went to the option that says to load the .zip file, i was able to upload it and now it works. Thanks for replying.

  • @felipeguzman2026
    @felipeguzman2026 8 років тому

    Gracias amigo esta buenísimo

  • @msh-fd3wy
    @msh-fd3wy 9 років тому

    thank you man
    great job
    but I could not download the library
    the link no longer exists
    is there any other link?

  • @Chrnan6710
    @Chrnan6710 9 років тому

    Thank you so much, all the other tutorials have been completely unhelpful.

    • @Educ8s
      @Educ8s  9 років тому +1

      Chrnan6710 You are welcome!

  • @edwardmallon4646
    @edwardmallon4646 6 років тому

    Just to let people know it is possible to use the Nokia 5110 screens without a library using shift-out​.
    thecavepearlproject.org/2018/05/18/adding-the-nokia-5110-lcd-to-your-arduino-data-logger/
    That saved me from messing with the hardware SPI bus which we were already using for the SD cards. A secondary benefit is that the code is really lean, on the order of about 250 bytes for the default font after the compile if you already have EEprom.h in the build anyway. The font, however takes up about 500 bytes, and I wanted the smallest possible footprint so that we could add live data output to loggers that are already compile near the memory limits. As it turns out, stuffing those fonts (and some calibration data) into the internal EEprom was pretty easy to do:
    thecavepearlproject.org/2018/08/24/tutorial-using-the-arduinos-internal-eeprom-for-fonts-header-data/

  • @h2965fes
    @h2965fes 9 років тому

    good night, good video I loved, I'm from Brazil.
    I doubt, the signals coming from the Arduino is 5v damage the display?
    WHAT should I do to convert them to 3.3v?
    thanks

    • @Educ8s
      @Educ8s  9 років тому

      Thanks, don't worry 5V is OK with this display.

    • @TheCarloszoom3000
      @TheCarloszoom3000 9 років тому

      +Leandro r. andrade If you are using an arduino UNO, there is a pin on the power section that provides 3,3V. Otherwise you can do a voltage devider with 2 resistors.

  • @chsimit
    @chsimit 5 років тому

    Any chance that other alphabets are available for display on 5110 lcd (greek for instance!)?

  • @MrBobWareham
    @MrBobWareham 9 років тому

    Thank you for the tutorial but the link to the library is a different library than the one you show as there is no link in there for arduino or sketch.
    Thanks Bob

    • @Educ8s
      @Educ8s  9 років тому

      Hello. I just checked it, and the library we use in the video is the same with the library in the description. Here is the link: www.henningkarlsen.com/electronics/library.php?id=47

  • @sanjayshravan7914
    @sanjayshravan7914 8 років тому

    Can you suggest me a way to remove the adafruit logo from the the library, I tried to replace the flower logo with a one of my own, but it was not supported.

  • @mateusziwaniszczuk2487
    @mateusziwaniszczuk2487 8 років тому

    Hi, why you don't use resistor or level shifter?. LCD works on 3.3v. You will shorten lcd life

    • @Educ8s
      @Educ8s  8 років тому

      +Mateusz Iwaniszczuk From my experience, the display works fine with 5V as well. I have a display running for more than a year with no problems at all. Thanks for the message!

  • @StipsShow
    @StipsShow 9 років тому

    nice, thanks!

  • @dariochuquitarco1417
    @dariochuquitarco1417 10 місяців тому

    Has the library support to ESP8266? Greetings

  • @WhosRimzi
    @WhosRimzi 7 років тому +2

    Im getting a deprecated string conversion error, can someone please help :\

  • @thegovenor6166
    @thegovenor6166 6 років тому +1

    I want to know how to emulate game and watch games on these

  • @computerit7490
    @computerit7490 8 років тому

    I always use Due for better performance, becouse Mega has 16 MHz clock speed, and Due has 86 MHz(I think), it's 5 times bigger clock speed!

  • @mokdadali
    @mokdadali 7 років тому

    Clear explanation on all your videos, thanks! But I am getting an error with this, can you please help?
    Arduino: 1.8.1 (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"
    L:\Documents\Arduino\LCD5110_Graph_Demo\LCD5110_Graph_Demo.ino: In function 'void loop()':
    L:\Documents\Arduino\LCD5110_Graph_Demo\LCD5110_Graph_Demo.ino:52:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
    myGLCD.print("LCD5110_Graph", CENTER, 0);
    ^
    L:\Documents\Arduino\LCD5110_Graph_Demo\LCD5110_Graph_Demo.ino:53:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
    myGLCD.print("DEMO", CENTER, 20);
    ^
    L:\Documents\Arduino\LCD5110_Graph_Demo\LCD5110_Graph_Demo.ino:61:40: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
    myGLCD.print("(C)2015 by", CENTER, 36);
    ^
    L:\Documents\Arduino\LCD5110_Graph_Demo\LCD5110_Graph_Demo.ino:62:45: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
    myGLCD.print("Henning Karlsen", CENTER, 42);
    ^
    L:\Documents\Arduino\LCD5110_Graph_Demo\LCD5110_Graph_Demo.ino:165:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
    myGLCD.print("Runtime (ms):", CENTER, 32);
    ^
    C:\Users\User\AppData\Local\Temp\ccpN5Xgf.ltrans0.ltrans.o: In function `loop':
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:46: undefined reference to `arduino_logo'
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:46: undefined reference to `arduino_logo'
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:148: undefined reference to `pacman2'
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:148: undefined reference to `pacman2'
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:139: undefined reference to `pill'
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:139: undefined reference to `pill'
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:142: undefined reference to `pacman1'
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:142: undefined reference to `pacman1'
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:146: undefined reference to `pacman3'
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:146: undefined reference to `pacman3'
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:160: undefined reference to `The_End'
    L:\Documents\Arduino\LCD5110_Graph_Demo/LCD5110_Graph_Demo.ino:160: undefined reference to `The_End'
    collect2.exe: error: ld returned 1 exit status
    exit status 1
    Error compiling for board Arduino Pro or Pro Mini.
    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

  • @fahmiammar1107
    @fahmiammar1107 9 років тому

    Hello my friend,
    I do exactly the same process but i haven't the graphic in the lcd. i use arduino uno,
    Have you a suggestion for me?
    cordially

    • @Educ8s
      @Educ8s  9 років тому

      Fahmi Ammar The procedure on an arduino uno is exactly the same! Good luck!

  • @mahmoodshanaa4809
    @mahmoodshanaa4809 7 років тому

    Can i display signals like ECG on the Nokia 5110 ? and how?

  • @jonnyvolta4456
    @jonnyvolta4456 8 років тому

    Excuse me sir, this LCD can be used with the I2C protocol ?
    Thanks for your time :D

    • @Educ8s
      @Educ8s  8 років тому +1

      +jonny volta No, it can not be used with the I2C protocol

  • @piuselectronics5707
    @piuselectronics5707 6 років тому

    It works now. I thought I already connected ground which I did not

  • @Sabhail_ar_Alba
    @Sabhail_ar_Alba 9 років тому

    Good video. However, the contrast in these displays is poor ,erratic and frustratingly, tends to fade in and out.

    • @vinnylacorazza2072
      @vinnylacorazza2072 9 років тому

      Angus MacLellan check all of your connections, also what codet and library are you using? if you are using a level shifter what kind? If none of those issues are the problem you may need to gently press down on metal surrounding the screen, as the strip going to the screen may not be making good contact as these were intended to be encased in a phone. These are great for the price, unfortunately many tutorials are not the greatest or give incorrect information
      ελέγξτε όλες τις συνδέσεις σας και τι κώδικα και βιβλιοθήκη χρησιμοποιήσω; αν χρησιμοποιείτε ένα επίπεδο μεταγωγέας τι είδους; Εάν κανένα από αυτά τα ζητήματα είναι το πρόβλημα μπορεί να χρειαστεί να πιέστε απαλά προς τα κάτω στο μέταλλο γύρω από την οθόνη , καθώς η ταινία πηγαίνει στην οθόνη δεν μπορεί να κάνει καλή επαφή , όπως εκείνες που προορίζονται να περικλείονται σε ένα τηλέφωνο . Αυτά είναι μεγάλη για την τιμή , δυστυχώς , πολλά tutorials δεν είναι η μεγαλύτερη ή να δώσει ανακριβείς πληροφορίες

  • @petrovski1948
    @petrovski1948 9 років тому

    Excellent tutorial, as are all your other videos. In this tutorial you use 3.3v for the VCC to the display but no level shift chip is used.
    I noticed that Henning Karlson commented on his website that a level shift controller should be used. I am confused and do not want to damage my display. Can you advise me please?
    Keep up with the great work.

    • @Educ8s
      @Educ8s  9 років тому

      petrovski1948 Hi,
      Yes indeed. I am using 3.3V for Vcc but I could use 5V as well. It won't damage the display, I have done this many times. It is better to use 3.3V for Vcc because with 5V, the contrast of the display is high and you have to reduce it in code. As for the other pins, I am using 5V level logic with no problems at all. Don't be afraid, it seems that this display is 5V tolerant.

  • @malandrinbellaco
    @malandrinbellaco 9 років тому

    Buen vídeo, de dónde es tu acento, de Arkansas o de Alabama de Granada?

    • @Educ8s
      @Educ8s  9 років тому +1

      Soy de Grecia.

  • @georgesherpa
    @georgesherpa 7 років тому +1

    hello, i have a problem with the display
    every time i upload something my lcd remains blank or just shows sth for 1 second and then go black again.sometime when i push reset it show sth again for 1 second, do you know whats my mistake?
    ευχαριστουμε για τα βιντεο αδερφε

    • @srinath8362
      @srinath8362 7 років тому +1

      BlueAngle thank you so much. Now it is working!!!😊😊😊😊😊

  • @calathin
    @calathin 9 років тому

    Χαίρομαι που εχεις κανει μια πληρη περιγραφή και εγκατάσταση , λειτούργησε άψογα σε arduino nano !

  • @McLidl
    @McLidl 8 років тому

    Does this work with other phone displays? I have e bunch of old Nokia phones.
    6230 128x128
    6230i 208x208
    6280 240x320
    N95 8gb 240x320
    Does the same basic wiring principal apply to these other screens or just the one you got there?

    • @Educ8s
      @Educ8s  8 років тому

      +McLidl I am sorry I don't know if the code works, but I doubt.

  • @franckvonhatten4615
    @franckvonhatten4615 8 років тому

    hello thank you for your video
    my worry is that the display illuminates but after one minute written noting
    can you help me please

    • @Educ8s
      @Educ8s  8 років тому

      Please check your connections carefully

  • @mirandamon2533
    @mirandamon2533 7 років тому

    what is the type of lcd used on tamagotchi, guys? i want use that on arduino...

  • @vincentmulwa1242
    @vincentmulwa1242 7 років тому

    you didn't put the link for downloading library as you promised earlier

  • @shubhamnsun
    @shubhamnsun 5 років тому

    Can it be done with Nokia x201 display

  • @mahendramoghe8881
    @mahendramoghe8881 8 років тому

    Hi, Thanks for the video, I made the connections properly rechecked them again. Connections are ok Voltage between GND and VCC is 3.3V DC, Sill no display, I suspected problem with Nokia5110 hence got a new Nokia 5110 still the problem remains, please guide. regards. MM

    • @mahendramoghe8881
      @mahendramoghe8881 8 років тому

      Somebody please help, lot of projects are on hold due to no display. All these projects are related to green earth.

    • @richardrex8713
      @richardrex8713 8 років тому

      i can help you with a little more elaboration or post a notice on arduino forum

  • @sunildattbhatt
    @sunildattbhatt 6 років тому

    hello, im using Arduino mega and sparkfun Si 7021 Temp sensor and MPL3115A2 Humidity sensors.
    i have code and run perfectly on my PC
    But i want LCD display connect to it. Please help me how to connect my Arduino with Nokia display
    i use some code from internet but its not working

  • @acqurius-gx8lr
    @acqurius-gx8lr 5 років тому

    what is screen clear command?

  • @sbaudiotech8068
    @sbaudiotech8068 6 років тому

    Sir LCD brightness control circuit

  • @eliaspfeffer
    @eliaspfeffer 3 роки тому

    legend:
    Program: RST; CS; DC; MOSI; SCK
    Display: RST; CE; DC; DIN; CLK

  • @HuyPhan-wl2jn
    @HuyPhan-wl2jn 4 роки тому

    can i use ardunio uno instead of ardunio mega?

  • @brettefantomet
    @brettefantomet 9 років тому

    C:\Program Files (x86)\Arduino/Distance_Sensor_Nokia.ino:29: undefined reference to `ui'
    collect2.exe: error: ld returned 1 exit status
    Error... what sould i do?

  • @piuselectronics5707
    @piuselectronics5707 6 років тому

    Mine is not working. I used the exact same wiring. I am using Arduino pro mini

  • @user-qw3is9sf7x
    @user-qw3is9sf7x 9 років тому

    Έχω μία ερώτηση σχετικά με το project της οθόνης NOKIA 5110 και με το πρόγραμμα το Demo.
    Ακολούθησα όλες τις οδηγίες πού περιγράφεις στο Video αλλά δεν μού έπαιξε καθόλου και υποψιάζομαι ότι φταίει το ότι εγώ έχω Arduino uno και εσύ έχεις Mega.
    Παίζει κάποιο ρόλο ή φταίει κάτι άλλο?
    Και αν ναι μπορώ να κάνω κάτι γι' αυτό?
    Συγχώρεσε μου την άγνοια, αλλά είμαι νέος με τα ψηφιακά και δεν τα έχω ακόμα ενώ έχω άριστες σχέσεις με τα RF (Τηλεπικοινωνίες-Πομποδέκτες VHF-UHF κ.λ.π.)
    Και πες μου πού ακριβώς κάνω εγγραφή στο site σου
    Σε ευχαριστώ πολύ για τον χρόνο σου.
    Βαγγέλης

    • @Educ8s
      @Educ8s  9 років тому

      Ευάγγελος Ψύχος Βαγγέλη δεν πειράζει που έχεις το Arduino Uno, δουλεύει με ακριβώς τον ίδιο τρόπο και στις δύο πλακέτες. Τσέκαρε ξανά την συνδεσμολογία ώστε να βεβαιωθείς ότι την έχεις κάνει σωστά. Θα πρέπει να δουλέψει.
      Για να κάνεις εγγραφή στο κανάλι, πρέπει να μπεις στη σελίδα του καναλιού και να πατήσεις το κουμπί "Εγγραφή" ( ua-cam.com/users/educ8s ). Θα πρέπει προηγουμένως να έχεις κάνει είσοδο στο λογαριασμό σου στο Google.
      Καλή επιτυχία!

    • @user-qw3is9sf7x
      @user-qw3is9sf7x 9 років тому

      Educ8s.com
      Σε ευχαριστώ πολύ.
      Ήταν όπως τα έλεγες!
      Είχα κάνει λάθος συνδεσμολογία.
      Έκανα και εγγραφή.
      Συνέχισε έτσι δυνατα την καλή δουλειά πού κάνεις !!!
      Και πάλι ευχαριστώ

  • @5fercho5
    @5fercho5 9 років тому

    the LCD display works in the Arduino nano?

    • @Educ8s
      @Educ8s  9 років тому

      fernando moreno moran Yes! Of course it works! Good luck!

  • @nimulislam1364
    @nimulislam1364 6 років тому

    it is not working.text show only when i push the reset button. pls help

  • @cabrinhaGR
    @cabrinhaGR 6 років тому

    Δοκιμασα να στειλω στην οθονη τη θερμοκρασια απο το ds3231 {myGLCD.print(rtc.getTemp(), LEFT, 0);} και βγαζει σφαλμα. Το εχεις αντιμετωπισει μηπως αυτο και αν ναι πώς το ξεπερασες;

    • @Educ8s
      @Educ8s  6 років тому +1

      H συνάρτηση rtc.getTemp μήπως επιστρέφει την θερμοκρασία ως float; Αν ναι, θα πρέπει να την μετατρέψεις σε String για να την εκτυπώσεις.

  • @01hongyangguang
    @01hongyangguang 9 років тому

    why my 5110 link but no photo?

  • @Electroxadict
    @Electroxadict 2 роки тому

    Is this toch screen

  • @eazypop
    @eazypop 9 років тому

    whas the use of this?

  • @mathistruth9105
    @mathistruth9105 Рік тому

    Display turns on but doesn't work

  • @kidrobotmaker
    @kidrobotmaker 9 років тому

    how do you import it on the Arduino IDE ?

    • @Educ8s
      @Educ8s  9 років тому

      kid robot maker It is easy and described in the video. You copy the library files in the folder Arduino -> Libraries, you open Arduino IDE and it there, ready to open and include in your projects. If the Arduino IDE is open when you copied the files, you have to close it and open it again or go to menu: SKetch -> Import Library -> Add Library.

    • @kidrobotmaker
      @kidrobotmaker 9 років тому

      when I downloaded the library from the site you provided, the file isn't a folder. It is shown as a Document for the " Notepad " application on Windows

    • @Educ8s
      @Educ8s  9 років тому

      kid robot maker The file you downloaded is a compressed .rar file. You need winRar program to unRar it.

    • @kidrobotmaker
      @kidrobotmaker 9 років тому +1

      ohh ! gosh i feel so stupid! thank you very much!

    • @vinnylacorazza2072
      @vinnylacorazza2072 9 років тому

      kid robot maker Windows is Stupid, you are just a victim of applying logic to an OS that has none. Grab a spare flash drive, with a decent R/W speed and take the Linux plunge at your leisure; no changes will be made to your current system. Even a slow flash drive will out perform many Windows systems especially if you have decent RAM. I've been off the MS for about a decade, Almost everyone uses Linux on multiple devices everyday and has no idea they are; without it tech would be F'd. I hate the direction Ubuntu went in, however once you get a feel for things you can custom design your OS quite easily; Linux is just a Kernel, each distro has it's own GUI flavor; go and taste the rainbow!!

  • @May_Flower3
    @May_Flower3 3 роки тому

    it doesn't work with my screen

  • @nerg9108
    @nerg9108 6 років тому

    My LCD dont working :C help pls

  • @WolvesAssault
    @WolvesAssault 8 років тому

    I try make UV meter but not work for me I have Geekcreit™ UNO R3 ATmega328P Arduino & Nokia 5110 LCD display from banggood. LCD stay light fine but still blank no display.
    I bet cheap Chinese LCD

    • @Educ8s
      @Educ8s  8 років тому

      Check your connections again. I never had a problem with a Nokia 5110 lcd.

    • @WolvesAssault
      @WolvesAssault 8 років тому

      All connection fine & been setup from download library then uploaded on Arduino all fine no error but LCD still blank.
      Here pic
      i.imgur.com/3Jh9XIL.jpg

    • @duydoan4413
      @duydoan4413 8 років тому

      Could you press and hold the reset button on Arduino to see if the LCD shows anything?

    • @WolvesAssault
      @WolvesAssault 8 років тому

      Already press hold reset button is none worked no display because without resistors still blank display.
      I was found cyaninfinite.com/tutorials/nokia-screen-for-display/ is worked well with resistors no more blank display.
      i.imgur.com/5k99MUd.jpg

    • @duydoan4413
      @duydoan4413 8 років тому

      I got the same problem, tried with external power and it worked.

  • @flyjodel
    @flyjodel 8 років тому +1

    Hi, thank you again for the very good tutorial.
    It didn't work properly for my Arduino Uno R3 : I could only see sometimes the drawings, but they disappared after 1/2 s.
    I found the solution on this link : ianlangelectronic.webeden.co.uk/#/lcd-module-0/4569058582
    The way to let it work is to connect the pins with resistors :
    - RST, DC, DIN, CLK : connected with 10 kOhm resistors
    - CE : connected with a 1 kOhm resistor
    - VCC, LIGHT, GND : connected directely with the cable
    That works very well !

  • @yajuvendrasinghrajpurohit7888
    @yajuvendrasinghrajpurohit7888 6 років тому

    I tried it didn't work .

  • @michalnemecek3575
    @michalnemecek3575 6 років тому

    Try not to move while recording. Your microphone seems to be recording both left and right channel and with headphones I can hear that you are moving. I don't like that.

  • @franckvonhatten4615
    @franckvonhatten4615 8 років тому

    are you sure? because in the code :RST in pin 11 and your movie pin 12

  • @photoshoptransformations37
    @photoshoptransformations37 7 років тому

    It soes not work for me. I connectet everything as shown in the video and after i uplad the cod the diaplay work for ca. 2 sek. and the turns off :( I am getting this error: C:\Users\username\AppData\Local\Temp\arduino_modified_sketch_277763\LCD5110_Graph_Demo.pde: In function 'void loop()':
    C:\Users\username\AppData\Local\Temp\arduino_modified_sketch_277763\LCD5110_Graph_Demo.pde:52:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
    myGLCD.print("LCD5110_Graph", CENTER, 0);
    ^
    C:\Users\username\AppData\Local\Temp\arduino_modified_sketch_277763\LCD5110_Graph_Demo.pde:53:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
    myGLCD.print("DEMO", CENTER, 20);
    ^
    C:\Users\username\AppData\Local\Temp\arduino_modified_sketch_277763\LCD5110_Graph_Demo.pde:61:40: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
    myGLCD.print("(C)2015 by", CENTER, 36);
    ^
    C:\Users\usrename\AppData\Local\Temp\arduino_modified_sketch_277763\LCD5110_Graph_Demo.pde:62:45: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
    myGLCD.print("Henning Karlsen", CENTER, 42);
    ^
    C:\Users\username\AppData\Local\Temp\arduino_modified_sketch_277763\LCD5110_Graph_Demo.pde:165:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
    myGLCD.print("Runtime (ms):", CENTER, 32);
    ^
    I then tought the us port might not deliver enough currrent to power the display so i connect it to the wall charger but the i didn't diaplay anything :(
    Can someone help me?

    • @Educ8s
      @Educ8s  7 років тому

      +Dhdhxh Xudifici please try building one of the other projects that I use the Nokia 5110 display and tell me if it works.

    • @photoshoptransformations37
      @photoshoptransformations37 7 років тому

      educ8s.tv Im going to try it ;)

    • @ma7moudabdelwahab738
      @ma7moudabdelwahab738 7 років тому

      i have the same proplem could you tell me what i could do

    • @mokdadali
      @mokdadali 7 років тому

      Does not work for me either, the display works with other simple output examples but not with this graphics library

    • @WhosRimzi
      @WhosRimzi 7 років тому

      it doesn't work, do you mind making a fix...