Show Posts
Pages: [1] 2 3
1  Using Arduino / Displays / FONTS on: May 30, 2013, 05:40:30 am
Does anyone know where I could find some fonts (.c files) to use with the Itead studio TFT LCD's. I have got the fonts from Henning Karlsen's site and spend many hours trying to generate fonts using his generator but have not managed to get one to work properly. I'm only after something simple but what I can find is either too big of too small.

thanks
2  Using Arduino / General Electronics / Re: Open Drain on: February 03, 2013, 09:46:00 pm
Excellent, thank you for all of your help.
3  Using Arduino / General Electronics / Re: Open Drain on: February 03, 2013, 09:14:26 pm
They (the electronics world) call it an Output!! but if you google Open Drain the explanation is that it can only Sink current or present a High Impedance so it cannot output anything. smiley The Output definition is very confusing.
No it is not.

Sinking current IS an output. Just like sourcing current is an output.

There is no open drain or open collector configuration in an arduino. If you want one you have to use an external transistor or FET.

It may not be confusing to you but it is to me.

Doesn't Sinking Current mean the current is going into the Pin?

If you I set the Arduino digital pin as an Input, and set it LOW, will it Sink Current?

If you I set the Arduino digital pin as an Input, and set it HIGH, will it present a HIGH Impedance?

4  Using Arduino / General Electronics / Re: Open Drain on: February 03, 2013, 06:14:26 pm
They (the electronics world) call it an Output!! but if you google Open Drain the explanation is that it can only Sink current or present a High Impedance so it cannot output anything. smiley The Output definition is very confusing.
5  Using Arduino / General Electronics / Open Drain on: February 03, 2013, 04:54:23 pm
To put an Arduino Input/Output into Open Drain mode I assume I do the following.

Set the Pin as an Input

Send the Input HIGH to present a High Impedance at the Input

Send the Input LOW to Sink current

Can someone please confirm I have this right or otherwise.
6  Using Arduino / Displays / Re: Dimming Backlight on: October 13, 2012, 05:10:36 am
I was thinking about moving the Backlight or the IR Receiver to pin 44, 45 or 46, It's probably pie in the sky thinking but you never know smiley
7  Using Arduino / Displays / Re: Dimming Backlight on: October 12, 2012, 05:42:04 am
The backlight dimming has worked, the 3.3v & 5v connections from the Mega to the Shield are still in place, the 5v goes via a relay which switches when I turn the system on.
I have bent the LED pin on the screen at 90 degrees, cut a small slot in the shield 40 pin socket so the screen still plugs all the way in. I have then soldered on a lead to the LED added 2 resistors in series/parallel, to get 54 ohms, put a plug on the end of the lead & plugged it into the Mega 7 pin.

I have written the code so the backlight turn on at a defined brightness & can be adjusted with the left button on the Apple Ring, when I put it into sleep mode the backlight dims to defined value & turns back up if the sleep function is aborted. When the system is turned off the backlight is lowered to 0 volts.

BUT, why is there always a but? For some mystical reason the addition of the backlight dimming is playing havoc with the remote reception. After much grief I finally go the remote working every time but now it is back to misbehaving, could it be something to do with the PWM voltage that is now in the system, any advice would be greatly appreciated.
8  Using Arduino / Displays / Re: Dimming Backlight on: October 09, 2012, 12:35:21 am
Thank you, I love learning.
9  Using Arduino / Displays / Re: Dimming Backlight on: October 08, 2012, 04:32:51 am
dhenry

Before I posted I tried putting a resistor in series with a 5v supply & tested the voltage with my multimeter & it showed  5v, I'm assuming it still showed 5v because there was no load, only the multimeter?
10  Using Arduino / Displays / Re: Dimming Backlight on: October 07, 2012, 05:08:10 am
Apparently the back light uses 25mA MAX at 3.3v

If I use a PWM output from my Mega to drive the baclight it will be giving me 5v or 0v, I can only assume the 5v will not be a good thing for the backlight even in short pulses.

Given that I'm am electronic genius  smiley I was figuring I could either put a voltage divider (2 resistors) or a regulator between the PWM output & the backlight, are these both bad ideas  smiley-confuse
11  Using Arduino / Displays / Re: UTFT Display Issue on: October 05, 2012, 04:56:03 am
thanks smiley
12  Using Arduino / Displays / Re: ITDB02-3.2WD -Touch Not Working on: October 05, 2012, 04:54:24 am
Hi MagicJ

I have also found that I can get the Touch to work but only when I load as you mentioned. As soon as I try reload my code with all of the Touch coding in it nothing happens. It's too big a mental challenge for me, as far as I can tell everything is as it should be in my code.

David
13  Using Arduino / Displays / Dimming Backlight on: October 04, 2012, 06:23:22 am
The TFT screen I am using uses 3.3v for the backlight, I would like to use one of the PWM outputs to dim the backlight but given they are putting out 5v at full power I'm not sure how to go about it. I could probaly limit the output via the software but would leave myself open to a software glitch that might fry the backlight.

I am using the itead Studio 3.2WD with a Mega, can anyone suggest a full proof approach?
14  Using Arduino / Displays / Re: ITDB02-3.2WD -Touch Not Working on: September 25, 2012, 07:06:27 pm
Magicj

Sorry I have been asleep on the job smiley

I haven't got it working, I'm pretty sure my setting is Prec_Medium. I have given up for the moment but if you have found solution I would love to know what it is.

I think there may be a conflict software wise with a Remote Control library I am using but as I am software challenged I have no idea how to test or rectify it.
15  International / Deutsch / Re: Probleme mit Touchscreen ITDB02-5.0 on: September 15, 2012, 05:26:42 am
I have read that the "Extreme Precision" setting may have issues.
Pages: [1] 2 3