March 30, 2010
Recently I got all of my hardware running in a meaningful manner. Flash, Accelerometer, real time clock and switches are now working correctly.
Flash (AT45DB161D) was the hardest, but still only took a day of work. Getting all the commands right was difficult, but eventually everything worked well.
Accelerometer (ADXL345) was relatively easy, but still took some work to get right. I haven't implemented any of the advanced features but they are planned for the final design. Many thanks to the people of the internet for providing code examples.
RTCC was the easiest of the serial interfaces to connect with, with me reading and writing within hours of starting. What confused me most about this was the binary coded decimal format, but this was easy to convert with code.
Switches were simple, shorting to ground the internal pullups of the microcontroller. They were debounced with a 32Hz square wave interrupt routine from the RTCC. (one of the reasons I chose it)
All in all, the watch is coming along nicely, should be done before the end of next week. Hopefully.
Posted by Jack Hosemans
March 14, 2010
Since the last post the watch has been assembled and several hurdles overcome. I have made a graphics library (since my other one didn't work properly), and tested the basic functions.  Namely strings, polygons and lines. All work so far. RTCC, flash module, and accelerometer are all still inactive. I'll be able to get everything working over the next few weeks... Hopefully. Maybe a video is in order? Continue reading...
Posted by Jack Hosemans
March 3, 2010
The past month has been rather boring, but hectic at the same time. Boring as in no electronics or programming, hectic as in more homework and school. I guess its for the best though. During the past month I have been doing quite a few bits of homework, none of which you would want to know about. I did manage to get the LCDs for the watch though, so it should be finished soon. Programming port pins have to be put in and tested before the LCD can be put on permanently. I have also decided to do a... Continue reading...
Posted by Jack Hosemans
January 12, 2010
Recently I have been caught up doing other things, mainly work on my watch. So now that it is mostly finished, I can finally blog about the changes that I have made to it during my absence. I have: Added flash storage Written drivers for many of the peripherals. Laid out the board for the watch, GPR and a camera controller. Made firmware for a TV-B-gone Done my homework. Cleaned my room. Various other things that you wouldn't want to... Continue reading...
Posted by Jack Hosemans
December 3, 2009
I guess I should really update since its been almost a month since I last did so. Quite a bit has happened, I've finished designing the next watch, I've finished school for the year, I've got several awards for various things and I have rewritten the GPR software again. The next watch has had a bit of a change in the past month, I've changed to processor to a slightly less powerful one and I have made it slightly bulkier. Not quite a turn for the worst, because the overall thing will be about ... Continue reading...
Posted by Jack Hosemans
October 9, 2009
I'm listening to the sunscreen song right now, It's sort of a combination between a graduation speech and a smooth jazz song. I dunno, I think it's inspirational. Really makes me think about my life in the future. Will I be successful? Will I get married, who knows. I've also started a journal, just so I can look back in the future and say "hehe, I was such an idiot". Would be really good when I am old and not doing anything, then I can read it. I've also just finished a slight modification on ... Continue reading...
Posted by Jack Hosemans
September 19, 2009
no, its not a new release of windoze, I'm creating a new software for the GPR. Finally it runs on linux and, in my opinion, works faster than the windoze version. Enhancements will be: a faster text handling system, faster graphics buffering, greater support to hardware (desktop stuff mainly), new modular design for easy enhancements, and I won't have to rew... Continue reading...
Posted by Jack Hosemans
September 14, 2009
Now that the watch is fully put together, I can work on other projects. Still might need to work on the watch though, battery is draining way too fast. After I fix the watch, I am abandoning the world of PICs because of their horrible architecture to work on something more reasonable. My first project with an AVR will be an Automatic Password Input Device. I've decided to name it APhID. Rather sweet innit? I also need to work on: the new GPR software, getting the watch to work properly, ... Continue reading...
Posted by Jack Hosemans
August 19, 2009
Last night my dad finished the power board for my watch. Now the entire thing resides in a dental floss container with the iPod mini battery powering it. I took it to school today, everybody was impressed by it, they'd better be. Damn straight. Also, were not going to Malaysia this, or next year. It really sucks. Hopefully they'll be able to send the stuff that I want from there. it's really mean for Air-Asia to have tickets immediately before exams so then I can't go. Life goes on. Continue reading...
Posted by Jack Hosemans
August 11, 2009
Within the last few days, I got my watch working. Finally. It currently tells the time and the date, and you can set the time and date. What were you expecting? lasers? it's not as if it is really going to be that good. No, really. It's gonna get better. Continue reading...
Posted by Jack Hosemans
|
About Me
A guy that eats, sleeps, goes to school, and programs in C++. My life summed up in a sentence, hooray.
|