Added: 7 months ago
From: sciguy14
Views: 19,545
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (54)

Sign In or Sign Up now to post a comment!
  • What is the name of program, what you use at 14:30 ?

  • For Arduino 1.0, you need to use lcd.write((uint8_t)0); instead of lcd.write(0);

  • Hey Jeremy!

    I'm a huge fan of your arduino tutorial series.

    I have made a little circuit that I called tempserv.

    It's a program that displays the temperature of an I2C tempsens on a lcd, Serial terminal on computer and with a servo.

  • Couldn't you use just one pin and do some complex multiplexing logic? :P

  • Serial LCDs are sooooo much easer

  • I'm trying to send "hello world" through, but my screen shows gibberish characters.

  • BTW, thanks for this series.

  • @SCIGUY

    I'am having the same problem as 12345humair

    I keep getting error wire.send has been renamed to wire.write.

  • @postalhakx

    Edit to my post I used an older version of arduino software.

    Work's fine now

  • Does this code work with serial LCDs

  • @powerwingman You'll need to modify it.

  • A few days ago i salvaged a "simple minimalistic LCD display" from an old notebook. One of those "casio watch" non alphanumeric displays. it looked like a glass thingy with through hole about 10 pins on it. BUT it looked like it DOES NOT CONTAIN ANY CONTROLLER on the part itself. not one of those intelligent displays. i searched internet for pinout or any information about HOW TO DRIVE one of those displays, without luck. using the multimeter i could not figure out what pin does what. any tips?

  • @axel1973w I'm really not sure. You can try some probing, etc, but I doubt you'll have much luck without finding a spec sheet.

  • @axel1973w Without a controller, an LCD is not trivial to drive. Every element must be refreshed continuously, and if you drive it incorrectly you may damage it.

    Much simpler to find something with a controller built-in.

  • @AlienRelics yeah thanks. in the meanwhile i learned more about that and that its been driven by AC, not DC. Thanks mate!

  • @axel1973w Yep, LCDs without a driver/controller are a pain to drive. If the AC signal has a little DC on it, or if the AC isn't symmetrical, it can damage the display. Much easier to find something with a controller on it already.

    Sad, because I have a bunch of watch displays, too, that I wish to use for a project. That's what drove me to research how LCD displays work.

  • @SCIGUY

    EXCELLENT VIDEO..

    I am having following error during compiling.

    1)wire.send has been renamed to wire.write --but when i change wire.send to wire.write than another error comes which is

    "call of overloaded write(int) is ambiguous i am using arduino 1.0 for compiling

    please help in this regard

    1)

  • @12345humair

    See my post i just went and downloaded older version of arduino software.

    any thing under 1.0

  • Jeremy, I would be grateful if you please teach me how to use a KeyPad and LCD together. Because pins are few.

    Greetings from Pakistan.

  • i have a RGB LCD and i cant get this to woooork = (

  • Hey first of all nice videos , i have a problem i am new on arduino and i am doing at the moment make a temp sensor using lm35 and that project work but now i want a keypad too so i want the keypad for settings for example i want to set the temp 25c so when the temp is 25c an led or buzzer will trigger but when i am checking whit the if statement i am have a problem because the value of the temp sensor is int but the value of the keypad is char so what do i need to do, thank you pls reply thx

  • @sciguy14 can you do an episode that explains Strings

  • Where I live, Room temp is about 30 - 32 celcius / centigrade.. !

  • Would it be possible for you to do give-a-ways through element-14? Or maybe even another contest? I am an electronics student like you, and I don't have all the money to pay for my books, and class equipment as well as all of the fun Arduino stuff that you get through your sponsorship. I know that if I got anything, I would make a project out of it, and share that video with you. I currently only have a Arduino Duemilanova. Please write back. Great vids d:

  • i keep getting error at the end of void loop, lcd.setCursor(i,1);

    its saying "name lookup of 'i' changed for new ISO 'for' scoping" what does that mean, can someone help me please

  • to clear the lcd why didnt you use lcd.clear();

  • @eflubacher Because I only wanted to clear parts of it.

  • can anybody tell from what kind of shops do i get an arduino uno.how much does it cost

  • @7000sk8

    I dont know from where you can get it in the UAE, but I think that you can order them from Sparkfun . com

  • Thanks for your effort and the great tutorials! You are really good at teaching and the tutorials are in a perfect pace.

    Still hoping to see a tutorial on GPS, GSM and IMU modules, even though the latter may be too expensive :)

  • You should do on a video on software serial, Jeremy

  • Did you have to solder the wires on to the LCD board or did it come with it

    ?

  • Hey Jeremy, ehat software are you using in your video?

  • @TheMrSion Are you talking about the schematics? It's Fritzing.

  • @sciguy14 Yes! Thank you very much. Great video's keep them coming!

  • From what I know, I think the R/W pin on the LCD is used to read data from the LCD when its high. Thus it facilitates the user to read data from it when its used as a display in safety doors and things like that (When keypads and similar devices are connected as an input device to it). Am I right with this?

  • im happy i found you because im getting an arduino soon and there isn't any one that does recent video's there always like a year old or they only do one and quit doing them...and you covering the basics and the advanced topics thats lot of people need help on...

  • Another excellent video Jeremy, always learn something new when i watch these. Clear and concise as always!

  • Great work as always Jeremy !! I would like to suggest a maybe boring tutorial but it would be really helpful when getting into bigger projects. I am talking about a library creation tutorial.

    I know about the tutorial in arduino website but your approach at explaining makes it so much easier.

    Thanks for your videos.

  • @sergiogsx79 I think that's a very interesting idea. Only problem is that every library would be so different. It would basically be a tutorial on programming C for the Atmega... which also might not be a bad idea...

  • @sciguy14 You are completely right, I was more thinking along the lines of explaining the basic layout of a library, how to define variables, difference in used between public and private ones, what are 'instance' and how to create them, why are they more useful than not using them,etc

    Something along those lines, I guess that writing a small library whilst explaining the reason for each thing would do the trick and cover almost everything.

    Keep it in mind if u wish, and once again THANKS A LOT!

  • please do a tutorial on shift registers.

  • what software was being used to demonstrate the layout of all the components in sort of a graphic wire schematic/block diagram around 14:53?

  • @timroxck its a program called "Fritzing" google it, its free

  • @eddiea6987 thank you

  • You should take a look at the Sparkfun SerLCD v2.5 . You just solder it to the lcd and it brings 3 wires (5v, Gnd, and Data)

  • @xXjose130Xx Yes, it's just a Serial to Parallel IC.

  • Another great tutorial Jeremy although i was wondering if you could suggest a good resource for covering amplifiers, i'm still not getting them

  • @Academician100 "Amplifier" is a pretty broad term. Are you talking about Op Amps? If so, check out Afrotechmods on youtube.

  • Thanks for the lcd tut! Yea that does look huge, I don't think that will fit on my breadboard.

  • Thanks, very intresting :D Keep up the tuts!

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more