Here's the link for Octave, and it downloads fine for me. For now, I made a birthday message for my wife to surprise her with as she was the original recipient of these fans from a job fair and they had a company name programmed into them originally. Tip: Play with the open, middle, and close options to change the actions of the fan. I'm assuming I can do bitmapped graphics on this one? I need to prepare a header with a breakout board so I can continue to experiment hands free. Green Park Products cartridges are dedicated to providing you with the highest quality inkjet cartridge at an unbeatable value, while fully committed to preserving the environment.
Here's a video of the fan in action before and after : I'd really like to try this myself. Each byte of the 5 character bytes represents a single column. I have a delicate array of probe pins which are a bit small for the Bus Pirate headers plus the scope probes with one clipped on and the other held by hand, so the whole thing is kind of a mess. I would expect there is some way to flash new firmware to it by something that presses up against all of those open pads, but maybe not. Have the serial monitor open so you can see the data when you run it. For almost complete newbs: An Arduino Uno works great. It also does not have a connector port either.
In order to help user a tooltip is available. I made a cool programming fixture and it works with my Bus Pirate. Adding any more and the thing goes haywire. I probably could have put the character map into my Arduino sketch and had someway to enter words and convert them there, but I thought it would be easier to do the character conversion in some kind of script on my computer first. If I use address 0x50 on the Bus Pirate, the analyzer shows 0x28.
Once I had the full alphabet, I started trying to write new phrases to the fan. This sort of Android accessory is quite unique yet elegant for marketing purposes and to be offered as a gift to your friends or loved ones. It does have a small prob 5 pin connecter on the side and I was going to try to connect it to my arduino arduino uno, I think. Greetings, I found your post here after Googling how to hack this awesome little fan! Anything with an I2C interface could be used to reprogram the fan. I don't know much about how that works. That also gave away the address. This blog started out as a place to document my hobby projects with microcontrollers.
I play around more when I have the time and report back if I find anything interesting. It'll be a few weeks before I get around to it. The result is ugly and unneccesarily long Arduino code, but it makes it much faster and easier to input new words. So I created my game in this genre, where levels can be generated randomly. Any line can be copied, edit or delete. The 8 th bit is unused, so I set it to 1 in all of my codes. If there are problems with these files you can return to your old channel list.
The game contains big bosses, gravity bombs. We use proactive measures to minimize energy use, recycle and reduce waste, and conserve water. Especially Tyrian, but to play the same levels - it's boring. Hi, I got this fan from my state fair. The first 4 bits are fixed, and then A2 and A1 are determined by the state of the corresponding pins.
It also helps to pop the hub off of the fan as the circuit stays with the Propellor, this keeps the thing from trying to spin when you power it up externally. Could I use that instead? Hello, I have a couple of these fans as well and have found there are some differences between models. I cant understand where it stores the text. The header and footer are always the same, and the body of the sketch which sends the data comes from Octave. Instructions on how to add your own messages to our Programmable Message Fan from Green Park Products. I was running on Linux, and the Octave script uses the Linux cat command to combine the header, Octave output, and footer into a single file. I have found several places that seem to walk you through the writing the code issues but I have yet to find a place to buy the actual device to connect it to my computer.
I'm in no way a programmer, but I understand what you've done here. Once I had read and stored all the data so I could presumably restore it if I totally messed up the fan , I started experimenting with writing data to the fan. I have Raspberry Pi but not Arduino. I'm a big fan of games similar to the Tyrian or Raptor. I may have done something bad to my Bus Pirate. You can choose max text size, clear clipboard or delete all saved text. Rather than try to pull the alphabet out of all the character codes on the fan which would have yeilded an incomplete set anyways , I decided to just figure out how the characters are stored and then create my own set.