Omnimaga
General Discussion => Technology and Development => Other => Topic started by: Juju on November 27, 2011, 01:46:27 am
-
So I'm building something that would look like a gaming console out of an Arduino Uno and I just finished writing the first game for it, which is obviously a port of Nick Disabato's award-winning game Wacky Fun Random Numbar Generator v1.00000069! (Lol that's my 2nd port of the game, after the Wii one (http://ourl.ca/9122) :P) Right now it have a bulky old PS/2 keyboard as input and the serial console as output (as my LCD screen is still stuck at the customs D:), but it will be fully portable as soon as I get all the parts and will feature:
- A monochrome LCD screen!
- Joystick and buttons!
- Optionally, plug your old bulky PS/2 keyboard in!
- Works with a 9V battery!
- Lots of games and utilities!
- Play multiplayer via 433 MHz RF waves!
- Build it yourself!
Coming soon! Note that this might be a full-fledged modern '80s-style computer as well, much like some sort of homemade Commodore 64/Game Boy/TI-83+ or something.
-
Sounds neat :)
-
Sounds sweet! Be sure to keep us updated. =)
-
Nice! :D
What Art_of_camelot said ;)
-
Nice. This kinda reminds me of a project by Benryves. You should post pictures of the hardware :D
-
Nice. This kinda reminds me of a project by Benryves. You should post pictures of the hardware :D
Yeah me too. Also meet the Arduino, the 128x64 LCD (with contrast control! That is, the blue thing between the LCD and Arduino) and the keyboard. Notice the font on the LCD :P And yes, I typed that on the keyboard.
-
YES! THIS is what I've been waiting for! I almost started doing something like it myself (I have an Arduino Uno that is currently useless) but it'd be too much work, I'm not a good enough hardware hacker, and my parents prolly wouldn't let me...oh well, but please please please post step by step instructions, when this is finished.
-
That might be a good idea, posting a step-by-step tutorial. I'll do it as soon as I'll finish it. Plus it's for one of my courses (same course as the one with the robot with wiimote by the way), I wouldn't had bought all this stuff otherwise. Anyway it's nice of them to make such a course at my college :D
And if you want to build this I think you can get all the parts for less than $100.
-
Awesome juju! Glad to see some of our Omnimaga guys being into that stuff. I like to see those things. You should make a video when it does more stuff. Are you planning to do some sort of design eventually?
-
Looks nice! Be careful though, TI might come after you for using that font. :P
-
Yeah, I love doing those things :)
Also I might come up with some sort of artisanal design like some sort of shoebox or something.
-
wow. arduino is sure is amazing. :D
-
Juju, that sure looks like a great console, good luck! I would love to program a game or two for it, when it's possible :)
-
well, i had that plan too (but not that huge), but i do know too little about those things... do you know/have some tutorials about the screen right now? because it just has DC outputs, or doesn't it?
-
Kinda easy, the hardest is that you have to search for the right library and figure out the correct pinouts. Refer to the documentation of your screen.
-
i don't have one yet, i don't even have an arduino, but i would love to try it, just to lear some about the communication between software and hardware.
if i had one, i would use this one: http://www.adafruit.com/products/250 because it is 128*64 (like yours, so this won't be a problem i think) and it's quite cheap...
-
Shiny LCD nick!
-
That surely is awesome. Change the color depending on the level you're in :D Blue for water levels, orange for lava levels, white for snowlevels. Flickery colors for epileptic side-effects.
-
how much CPU speed will it heave?
-
$10 Says someone is goingto make a mario or block dude on it!
Very nice btw!
-
how much CPU speed will it heave?
Depends on the arduino :)
Edit: this: http://www.adafruit.com/products/311
-
Music!
-
Haha, that's very cool. It's very reminiscent of the music produced from computers internal speakers. This was in older computer games or computers with crappy sound boards back in the day. :D
-
How do you even make music for this?
-
How do you even make music for this?
Some code, bunch of numbers and standard I/O functions :)
-
Actually, switch a pin with a speaker connected to it on and off pretty fast.
-
A NE555 osc connected to the pwm output with a lowpassfilter works as well.
-
A NE555 osc connected to the pwm output with a lowpassfilter works as well.
What is it?
-
A NE555 osc connected to the pwm output with a lowpassfilter works as well.
What is it?
Analog electronics :) The arduino has PWM(pulse width modulation) right? Attach a lowpassfilter(look it up) to fill up the gaps between pulses to make a constant voltage output. Feed this signal called CV(controll voltage) into a NE555 chip oscilator circuit to produce a squarewave. You can also attach other types of oscillators.
-
Sounds nice. Or else I heard you can use the Commodore 64 sound chip.
-
Sounds nice. Or else I heard you can use the Commodore 64 sound chip.
Of course! You can attach any digital device. You just need a driver.