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 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.
@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.
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
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:
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...
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.
@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!
What is the name of program, what you use at 14:30 ?
JimmyNeutron95 13 hours ago
For Arduino 1.0, you need to use lcd.write((uint8_t)0); instead of lcd.write(0);
generalgeek314 2 days ago
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.
midasg1 6 days ago
Couldn't you use just one pin and do some complex multiplexing logic? :P
fabse64 1 week ago
Serial LCDs are sooooo much easer
powerwingman 2 weeks ago
I'm trying to send "hello world" through, but my screen shows gibberish characters.
iampriteshdesai 3 weeks ago
BTW, thanks for this series.
AlienRelics 4 weeks ago
@SCIGUY
I'am having the same problem as 12345humair
I keep getting error wire.send has been renamed to wire.write.
postalhakx 1 month ago
@postalhakx
Edit to my post I used an older version of arduino software.
Work's fine now
postalhakx 1 month ago in playlist Tutorial Series for Arduino
Does this code work with serial LCDs
powerwingman 1 month ago
@powerwingman You'll need to modify it.
sciguy14 1 month ago
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 1 month ago
@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.
sciguy14 1 month ago
@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 1 month ago in playlist Arduino Tutorials
@AlienRelics yeah thanks. in the meanwhile i learned more about that and that its been driven by AC, not DC. Thanks mate!
axel1973w 1 month ago
@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.
AlienRelics 4 weeks ago
@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 1 month ago
@12345humair
See my post i just went and downloaded older version of arduino software.
any thing under 1.0
postalhakx 1 month ago in playlist Tutorial Series for Arduino
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.
nawazsucks 1 month ago
i have a RGB LCD and i cant get this to woooork = (
formulaformula1133 2 months ago
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
iankiller45 2 months ago
@sciguy14 can you do an episode that explains Strings
hyper080 3 months ago in playlist Tutorial Series for Arduino
Where I live, Room temp is about 30 - 32 celcius / centigrade.. !
mahela1993 4 months ago
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:
MrFlankster 4 months ago
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
PIZZLEPIZZLEPOWPOW 5 months ago
to clear the lcd why didnt you use lcd.clear();
eflubacher 5 months ago in playlist Tutorial Series for Arduino
@eflubacher Because I only wanted to clear parts of it.
sciguy14 5 months ago
can anybody tell from what kind of shops do i get an arduino uno.how much does it cost
7000sk8 5 months ago
@7000sk8
I dont know from where you can get it in the UAE, but I think that you can order them from Sparkfun . com
TT1TTOne 5 months ago
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 :)
TT1TTOne 5 months ago
You should do on a video on software serial, Jeremy
626hunters 5 months ago
Did you have to solder the wires on to the LCD board or did it come with it
?
suteerth12 6 months ago
Hey Jeremy, ehat software are you using in your video?
TheMrSion 6 months ago
@TheMrSion Are you talking about the schematics? It's Fritzing.
sciguy14 6 months ago
@sciguy14 Yes! Thank you very much. Great video's keep them coming!
TheMrSion 6 months ago
This has been flagged as spam show
can you tell from what kind of shops do i get an arduino uno.how much does it cost pls pls pls
7000sk8 5 months ago
This has been flagged as spam show
@7000sk8 can anybody tell from what kind of shops do i get an arduino uno.how much does it cost
7000sk8 5 months ago
This has been flagged as spam show
can anybody tell from what kind of shops do i get an arduino uno.how much does it cost
7000sk8 5 months ago
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?
raghunitin 6 months ago
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...
clony101 6 months ago
Another excellent video Jeremy, always learn something new when i watch these. Clear and concise as always!
khisanth75 6 months ago
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 6 months ago
@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 6 months ago
@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!
sergiogsx79 6 months ago
please do a tutorial on shift registers.
Insignificantful 7 months ago
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 7 months ago
@timroxck its a program called "Fritzing" google it, its free
eddiea6987 7 months ago
@eddiea6987 thank you
timroxck 7 months ago
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 7 months ago
@xXjose130Xx Yes, it's just a Serial to Parallel IC.
sciguy14 7 months ago
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 7 months ago
@Academician100 "Amplifier" is a pretty broad term. Are you talking about Op Amps? If so, check out Afrotechmods on youtube.
sciguy14 7 months ago
Thanks for the lcd tut! Yea that does look huge, I don't think that will fit on my breadboard.
tharshan09 7 months ago
Thanks, very intresting :D Keep up the tuts!
DjViOd 7 months ago