Hello! I have very little experience, but I am trying to create a project where I have a screen that displays two different images: one when a button is pressed and the other when the button is not. Is this possible? Does anyone know how I could do this or where to start? Thank you so much!
Tell us more about the image: Size? Color depth?
Both images are GIFs that are 500 X 500 pixels. Is that the info you need?
500500/82 = 62500 bytes.
If you use an Uno, you will have to add external storage (like an EEPROM, FRAM, or SD card).
Atmega1284P, 128K flash.
I think a more practical response to the original question is that an Arduino does not have the SRAM or the processing power for handling images.
Finding storage space for the image is only the start of the project.
...R
Glue a double sided picture to a stepper motor shaft, and have it turn 180* depending on the button press. That's what an Arduino will do!
Some folk's suggestions are about as valuable as thier comments on the capabilities of an arduino (uno)......
n uno is perfectly capable of tansfering image data from storage device to an LCD display (maybe not as fast as you might want, but it sorks).
edit: Hmmm, "sorks",, 'sorta works', or 'sucks, but works', take your pick... (oops)
123Splat:
but it sorks).
"sucks" ?
...R
well if we are being technical, the OP never said any thing about an arduino.
It's possible my friend!
Get yourself a 4D systems LCD
http://www.4dsystems.com.au/products
Depending of the screen you get, I think you won't even need a arduino! Those screen have inputs and outputs. I think you don't even know how to program.
Check this video, you will understand how it works
How big is the screen physically?
Adafruit sell a lot of screens of various sizes. I've used most of the different ones in my projects. All of them are capable of displaying an image stored on an SD card. Some of the screen modules include the SD card reader.
Hi,
Slide projector, two slides, arduino UNO, button and servo.
Sorry couldn't resist..........
Tom.....
dave-in-nj:
well if we are being technical, the OP never said any thing about an arduino.
Well I think the big clue here is that he is posting in an Arduino forum. I know that is not always the case but you have to assume that he is not totally stupid.