Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
25 May, 2013, 09:28:55 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1]   Go Down
  Print  
Author Topic: Arduino's Game of Life -  (Read 454 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Nick
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 14:17:04
Date Registered: 05 June, 2011, 20:01:07
Location: 51° 12′ 34″ N, 3° 13′ 31″ E
Posts: 1178


Topic starter
Total Post Ratings: +158

View Profile WWW
« on: 15 July, 2012, 22:08:49 »
0

Hi

i know lot's of the people here are interested in more than only calculator development. So i decided to put a little more arduino stuff in here.
i recently bought a color screen for my arduino, the MI0283QT-2 from watterott.com.

it's a wonderful screen, resolution 320*240 with touch (resistive). and it runs quite smooth with the arduino.
now there's an example of conway's game of life, which you can see in the video.

i just wanted to show this, because it's lovely Smiley and i hope you like it...

<a href="http://www.youtube.com/watch?v=mI_VwaLD6f8" target="_blank">http://www.youtube.com/watch?v=mI_VwaLD6f8</a>

btw, i did not make it myself, it's an example program from the manufacturer Smiley
Logged

MGOS
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: Today at 00:15:35
Date Registered: 29 July, 2011, 16:54:53
Location: Germany
Posts: 297


Total Post Ratings: +74

View Profile
« Reply #1 on: 15 July, 2012, 22:24:43 »
0

Wow, that's so awesome. And the touch-lcd shield looks quite good as well (for the super cheap price it is sold). Does it run at full speed or is it slowed down?
Logged

Click those to see more information Smiley
Current   
Projects: 
Nick
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 14:17:04
Date Registered: 05 June, 2011, 20:01:07
Location: 51° 12′ 34″ N, 3° 13′ 31″ E
Posts: 1178


Topic starter
Total Post Ratings: +158

View Profile WWW
« Reply #2 on: 15 July, 2012, 22:48:34 »
0

yes, it's running at full speed.. that's why i said 'quite smooth'. it's not really fast indeed, but fast enough to do some graphing, text, images etc, but not for gaming or equivalent speed-needing applications.

i don't really need the speed though, since i'm going to build my own logitech harmony 1000 (universal remote) with the screen, and for that it only needs to have the ability to display images and text at a reasonable speed, which it does Smiley
the arduino is only 16MHz, so don't expect it to be superspeed xp
Logged

ben_g
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: Today at 01:01:39
Date Registered: 08 May, 2011, 21:03:27
Location: (ix+$43)
Posts: 651


Total Post Ratings: +80

View Profile
« Reply #3 on: 15 July, 2012, 23:02:12 »
0

A calc is only 15 MHz (on full speed mode), and you can play reasonable games on it. An arduino also doesn't run the outdated z80, so it should be a bit faster than the calc. Aslo, I noticed the blocks fade away. Is this an effect, or is the screen just really blurry?
Logged

Spoiler for completely unimportant stuff:
My projects
 - A base converter that also supports signed and fixed-point numbers.
 - A first person shooter with a polygon-based 3d engine.
Spoiler for latest screenshot:
- A java MORPG.
Spoiler for screenshot:
- a minecraft game in axe
Spoiler for Only open this spoiler if you want to read what's inside:
What's inside.
From when I saw this image, I never lost the game again!
Spoiler for This is [Edit:
not[/Edit] my contest entry. I hope you like it.]
Nick
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 14:17:04
Date Registered: 05 June, 2011, 20:01:07
Location: 51° 12′ 34″ N, 3° 13′ 31″ E
Posts: 1178


Topic starter
Total Post Ratings: +158

View Profile WWW
« Reply #4 on: 15 July, 2012, 23:29:53 »
0

well, it's not the arduino itself that is slow, but the time it needs to send the commands is quite long.. if you would take a b/w screen 96*64 like the 83/84+ ones, it would be a little faster indeed, but here we have a full color 320*240 lcd, which is slightly more enhanced than the other screen Smiley

and the color is an effect. it depends on how long it is dead, and that gives it a nice effect (if you know it), but if you don't know it, it might indeed look like blur
« Last Edit: 15 July, 2012, 23:30:11 by Nick » Logged

Nick
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 14:17:04
Date Registered: 05 June, 2011, 20:01:07
Location: 51° 12′ 34″ N, 3° 13′ 31″ E
Posts: 1178


Topic starter
Total Post Ratings: +158

View Profile WWW
« Reply #5 on: 07 August, 2012, 09:53:29 »
+1

another program: paint
as the name says, it's a very simple paint program that lets you draw on the screen using different pens/colors/sizes. does not feature a lot until noq, wince i can't check the color of pixels and i can't store them in an array (tooooo big for the arduino). if i can manage to store it somehow on the sd-card (like bmp format or something) that reads fast, then i can add effects, layers, fileters etc..

<a href="http://www.youtube.com/watch?v=HHWH-YMrZZw" target="_blank">http://www.youtube.com/watch?v=HHWH-YMrZZw</a>
Logged

Jim Bauwens
Lua! Nspire! Linux!
Editor
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: Today at 00:26:08
Date Registered: 28 February, 2011, 22:32:12
Location: Belgium
Posts: 1733


Total Post Ratings: +180

View Profile WWW
« Reply #6 on: 07 August, 2012, 10:01:50 »
0

Very nice Nick Smiley
Logged

Nick
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: Yesterday at 14:17:04
Date Registered: 05 June, 2011, 20:01:07
Location: 51° 12′ 34″ N, 3° 13′ 31″ E
Posts: 1178


Topic starter
Total Post Ratings: +158

View Profile WWW
« Reply #7 on: 07 August, 2012, 10:50:25 »
0

thanks jim  Smiley
« Last Edit: 07 August, 2012, 10:50:33 by Nick » Logged

Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.401 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.