Friday, July 16, 2010

NES Hacks

I have always been a fan of the good ol' Nintendo entertainment system. That being said, I enjoy a good challenge. I was surfing the internet when I came across a viral video for a Mario hack that was intended to be comparatively difficult to the original Super Mario Bros. game. I downloaded the hack, but playing it on a computer didn't have the same nostalgic feeling as playing it on a real console.

A video of the hack:


I decided to take up the challenge and port this hack for play on a real Nintendo console.

The first challenge was finding a suitable donor cart. After acquiring an obscure screwdriver bit, I opened a lot of potential donor carts (the modified board is also in this shot):
Photobucket
I determined that a game entitled "Excitebike" shared the same circuit board as the original Super Mario Bros. game's circuit board.
Photobucket
I purchased an eprom burner as well as several eproms off eBay. Using a piece of command-line software called ucon64, I split the hack's header into a CHR file and PRG file. I proceeded to each file to an eprom.
Photobucket
Photobucket
I desoldered the chips from the original circuitboard, and replaced them with the hack's eproms.
Photobucket
Photobucket
After I returned the game to its original casing, I popped it into my good ol' Nintendo. Success!
Photobucket
The game was fun to play, and the experience was well worth it.

Tuesday, July 13, 2010

Cheap(er) solar panel

I found myself doing what a lot of teenagers do: experiment. Instead of experimenting with marijuana and alcohol, I was tinkering around with electronics. I found the topic of solar power interesting, and decided to construct my own panel.

On eBay, solar cells get pretty expensive. To mitigate the overwhelming expense, I purchased the next best thing: broken solar cells. Despite being harder to use and having less amperage, broken cells offer the same voltage and are significantly cheaper. I obtained this massive lot of solar cells for ~$100 (the seller gave more broken cells to compensate for any cells possibly further damaged in shipping). Below is an image of the sheer amount of cells I got:

Photobucket

I started off by getting a peg board. I then soldered 3 columns of cells in a parallel circuit. I also deconstructed a $5 solar iPhone charger and hooked it up to my new panel.
Photobucket
Since the charging mechanism contains a battery with diodes and an overcharge protector, there was no need to worry about the battery discharging in the dark or overcharging in light.
Photobucket
To test the power of the solar panel, I hooked up to a multimeter. Note that even when tested indoors, the multimeter displays a nice voltage reading of 11.87V.


Photobucket

The amperage was much less impressive, reading at 0.2A. This was due to the cells being broken, as well as a fully intact cell having a max amperage of 300mAh.

Photobucket

Of course, I had just gotten started. Wanting to see more applications of my investment, I purchased a $20 power inverter from China.
Photobucket
Although there is enough power for the power indicator to go on, the panel does not generate enough energy indoors to power anything. However, it does work outside (to the extent where I could charge my iPhone).
Photobucket

To combat the lack of amperage, I took another peg board and soldered another 3 columns in a parallel circuit to simulate one massive solar cell. Just one column has an amperage of 2.4, twelve times greater compared to the reading of 0.2 above.
Photobucket

Combining both panels, I was able to charge a 12V battery outside efficiently(diodes and overcharge protection are REQUIRED, resistors vary on a panel by panel basis). Through the use of the 12V battery and the power inverter, I could power a variety of things, from a lamp to a Playstation 1 (no pictures, sorry T.T).

I still have a massive amount of solar panels to use, and I am currently (pun intended) trying various ways to expend my solar panels.