Older blog entries for The Swirling Brain (starting at number 88)

19 Jan 2007 (updated 19 Jan 2007 at 20:41 UTC) »

Well, for me it's mostly been, working at JCPenney, selling stuff on ebay, and selling rolling ball sculptures. Wish I had more time for robotics but I sort of dance around it some.

This is probably a good opportunity to give yet another reminder about the robots.net robomenu robot of the day and rss news feeder widget!

I made a new konfabulator widget. It helps me search ebay auctions and now I can search the way I want! I've been modifying it every day and it keeps getting better and better. I'm fairly happy with it. It's got a lot of intelligence programmed into it. I need to figure out some automatic intelligence to it but I haven't gotten that far with it. I would like to get to the point where it could find an auction and if the criteria was right that it would go ahead and buy automatically. I don't know if it will ever get to that point just because I want to be able to make the final decision, but even right now, I pretty much trust it when it gives me a recommendation.

I was using jbidwatcher to do my sniping but it kept messing up. Also, I couldn't place bids from work since it was a program just running on my home PC. I decided I wanted a server based sniping tool. The cheapest one I found to do what I wanted was: Powersnipe eBay Auction Sniper. It costs about $3.80 a month ($46 a year) and I can do it from home or work and it's unlimited so I can load up as many snipes as I want. I like it a lot. Really, I wanted my little widget to do the sniping for me, and I may someday do that but it wouldn't be server based and I need to figure out more of the ebay api and ssl stuff and I'm not sure I want to waste my time with that. So far PowerSniper has been just great!

I found out something by using Powersniper. I still think it's a bug, but they disagree. What happened was on one of my snipes, I found that they went ahead and placed the bid even though there were a couple of days left on the auction. When I asked them about it, they said what probably happened was that the seller started the auction as a 3 day auction, I then placed my snipe, then the seller modifed the auction to be a 7 day auction. When the 3 day time ran out, the sniping tool placed the bid but the auction was still going on for more days because the seller had modified it. What that means is that powersniper doesn't check that the end time is still the end time before they place the bid. What's really really interesting about all this is, if I were to sell something, I could list it as a 3 day auction cheap, then when it gets down to the last day I up it to a 7 day auction and see if any snipers get caught and forced to bid with a sniping too that's not smart enough to check the end time before placing the bid. [evil grin] I'm thinking of trying it a few times just to see what happens with them snipers out there! ;-) Moral of the story? If you are creating a sniping too, it would be wise to check the end time again before placing the bid otherwise you may have some trickster like me changing their auctions to try to catch you and make you bid more than you normally would! :-) I think that's happened with jbidwatcher too but I just didn't know what was going on. I suspect most other sniping tools don't catch that either.

I've also started networking with some guys and have been able to buy and sell from them! So, now my little tiny company is making about $5k in monthly gross sales and about $500 to $1k net a month! I'm sort of excited about it. Of course, my debt is crushingly large and eats it all up so I'm not really seeing any of it. :-/ No really, I'm not kidding, it's sad! But at least it looks like there's hope finally of not going bankrupt. I'm hoping we can go on vacation this summer on the money I make from it too!

I've been doing a little PIC16f84a programming for one my rolling ball sculptures that has an elevator. You press a button and it turns on for a while and turns off. You can dial in the amount of on time with a knob. Also, there's a few blinky lights. It drives a couple of stepper motors. It turned out ok. I guess that sort of qualifies as robotics?

I've had a terrible time getting insurance for Bethany. The place where I work is just basically a temp job. Their insurance is not real insurance, it's indemnity insurance whatever that means. So anyway it caps out on the drug plan at $750 a year. Well Bethany's drugs cost over $5k a month so $750 a year is sort of inadequate! So we applied to the Texas Risk Pool. They denied us because they said we could get insurance through my work. Ugg. So after contacting our state rep, he made a few calls and lo and behold they were falling all over themselves to approve us. So she got insurance. However it's $350 a month premium with an $1100 deductable. So I've got to come up with $1450 this month to cover bills. But in the long run, I'm sure we'll make out like bandits! :-)

15 Nov 2006 (updated 15 Nov 2006 at 23:13 UTC) »

There's a remote control airplane for $8 shipped at HSN. I'm thinking of buying it just for the electronics and throwing away the plane.

Yet another reminder about the robots.net robomenu robot of the day and rss news feeder widget!

Just a reminder that you can get robots.net on your desktop by using the robomenu widget rss news reader!

1885 downloads so far!

A guy here at work is into pipe organs. He found out that I know how to program and now he's trying to rope me into helping him with the controller. The controller is an Opus Two controller. It has a controller board which does midi and has a smart media card to store instructions, output boards (for controlling the pipes), and input boards (for reading the keyboard and stops), etc. He does most of the work for theaters but also does work for some churches. It all seems interesting but my time is short and to take on another project would just bust me I think. My wife wasn't too keen on it either as she has lots of honey-dos. I have my own hobbies too and not really wanting to take on someone else's hobby. I kind of feel torn because this guy is sort of my mentor right now at work and I don't want to tick him off. Anyway, he wants me to do all this work for free which is another turn off. So, I told him I can't do much right now and left it at that. He sort of gave me the dead-pan stare like I left him out to dry. Oh well

I guess I again have gotten to busy to write. Apologies to myself and others who care. :-)

Hey! I got a new job! Yea! I'm working for JC Penney's in their Meeting Services group! Basically, I'm an A/V Tech guy helping with setting up computers and big screen plasma monitors and making sure everything is working. JC Penny's in Plano Texas has a huge campus of 8 connected buildings each having 3 floors and there's a lower level basement thing too. It's a lot of walking and pushing stuff, but the exercise is good for me! I pretty much like it a lot. The work is fairly easy, the people are really friendly, the building is beautiful inside, etc. I guess I haven't been introduced to the politics yet, so all is great! The only downside is the insurance that was promised turned out to be bad. Instead of being hired by JCPenney's I'm hired through a temp agency, and that leaves a lot to be desired. I'm hoping I'll get hired on relatively soon, but until then I'll be paying huge insurance premiums so my daughter's insurance doesn't lapse. I looked and some insurance quotes online and they're pretty high! So basically, I'll just be working to pay for the insurance only until I can get hired.

I've been selling lots more stuff on ebay! I've been able to make some decent money so that has been supplementing my income. Only drawback is that it takes a lot of quality time to do it which I don't have much of anymore.

I keep hoping I can participate on robots.net. I'm trying to keep my hopes up that I can. I'll try to do what I can. Sorry again that I've been absent through all of these life changes!

Just a reminder that the "RoboMenu" widget can be downloaded for free from Yahoo's Konfabulator site. The site says the RoboMenu has been downloaded 1683 times!!! Wow! I keep the RoboMenu running on my desktop all the time and I love it! You will too! You can keep up with Robots.net news with just a twitch of your eye!

Just a reminder that the "RoboMenu" widget can be downloaded for free from Yahoo's Konfabulator site. The site says the RoboMenu has been downloaded 1604 times!!! Wow! I keep the RoboMenu running on my desktop all the time and I love it! You will too! You can keep up with Robots.net news with just a twitch of your eye!

24 May 2006 (updated 25 May 2006 at 04:23 UTC) »

Well, I took the plunge and posted my LED display module on ebay.

24 May 2006 (updated 24 May 2006 at 08:32 UTC) »

Well, I've been making RBSs still and selling them on ebay. I've tried painting them, but I'm not sure I like the way they come out. I started work on another granfather clock. This is the one that the computer I spoke of before will be added to. I'm not really happy with the elevator system, but I guess it's ok. It sort of warbles a little. The clock face back I made from a thin piece of clear plastic sprayed with frost paint. I sort of messed it up and so I decided to scratch it up, and the texture came out cooler than if it were plain! I really like it! I made the clock hands a nice metalic blue against the white frost backface, it looks kinda cool.

I had a guy in England email me to comission 3 RBSs. I gave him a quote and haven't heard back from him. Probably because the shipping would be $50 a box for 3 boxes!!! Yikes it's expensive to ship overseas.

While working on the Grandfather clock and messing with the analog hands, I thought it would be better to make a digital display for the clock instead. So I looked into making a dot matrix type LED display. I figured out I could fire up 6 5x7 led blocks with one 16f877a pic chip! So I made a PC board and hobbled together some software based on my scheduler code, and incorporated the i2c stuff and came up with a 6 character LED module! It looks pretty cool. You can see it here. (you'll also get to hear some VBS background music on the video that my daughters and I made a few years ago for fun!) The code has one process that updates the display constantly, one process that parses incoming data from a buffer, an i2c interrupt that fills a buffer, and various functions for doing all the commands that get parsed, two fonts one regular and one narrow, and not to mention all the scheduler code stuff. I managed to get it all hobbled together fairly quickly (in a few days?) since I already had a lot of the things made for other projects, I just had to gather them and dump them all into this soup mix. I'm fairly happy that I got it initially working so quickly. So I got to thinking, I went through all this work to make myself an LED module for my RBSs, I wonder if anyone might want to buy one also. So I'll probably test it some more and then put it on ebay to see if it will sell. I haven't seen anything like it around, so it may be something someone might want. I'll probably try to list them around $50 and see if it goes. If not, I'll just use it for an RBS so no biggie if it doesn't sell. For the board, I made it fairly versitile where I could add 9600 baud serial to it later since many people would rather have one with rs232 than i2c. So, there's a header block for the serial, but the programming for it's not done yet. Also, I've added other things, such as address selection, and such, but that's not programmed either. I made the i2c incoming data protocol as if it were receiving serial commands so it'll be easy to adapt the parsing routines to either i2c or serial. It'll just take the text out of the same buffer and parse it. Anyway, it's good and bright and very slick. I'm very happy with it. I'll probably try to make it more fool proof and put a watchdog timer and such in it to try to make it as bulletproof as possible. Anyway, I've been having fun playing with it.

Hey, we might have a new dog! The dog was hanging around our garage and it looked pretty hungry. It was very friendly so when I reached down to pet it, I could feel the poor things ribs really bad. Like anarexic! So I got a couple of bowls out for it, one with water, and another with some old oatmeal cookies we had and the dog just wolfed them down. Well, me and my daughters sat outside for a while and played with it. Of course by then, we tried to get inside, but the dog kept trying to go with us. Finally, we sat out a box with one side cut out and put a towel in it for a bed and it's crazy, but the dog went right in and laid down. So the next morning, we came out, and there was the dog in its bed and happy to see us. Like we couldn't get rid of it cause it found someone who would feed it. So we sort of adopted it or it adopted us. Well, my daughters have been begging for a puppy forever but my wife was the hard one to convince. We decided to fence off the kitchen and keep it there. I mean, this puppy, is really something. It rarely ever barks. It waits to go outside every morning before pooping and tinkling. When we go outside, it rarely goes beyond 20 feet away and is usually so close you're tripping over it. You call it to come back inside, and it does farily easily. When inside, it plays with you when you're around, and is fairly peaceful when you're not. It's like this thing is totally trained to be good. I'm totally shocked. It's really unbelievable. Well, we went to the neighbors around and talked to them about it, but no one knows anything about it. So, we've had it about a week so I guess it's ours now. We named her Scamper Germany Brown. You can see a picture of her here.

At church, we've started having an electric guitar and a bass guitar on stage with the piano and organ. That's really a big step for our church. So far none of the "keen-agers" have said anything negative and for the most part all I've heard is good things. It's been a lot of work. I've been helping them learn the songs for a couple of hours on Monday, and then we meet an hour early on Sunday to go through the songs again. On Sundays, we've had some funny technical things. The first sunday, the sound guy thought there was something wrong with the sound so he brought the guitars down to almost zero volume. Then the next sunday he wasn't there, we left the sound up and it sounded great. The next sunday he wasn't there either, but our youth minister went upstairs and inadvertantly turned them down. I just don't get it. Everyone seems to love it, but we can't get the sound system to let them play!

Since I'm the music minister, I'm sort of in charge of the sound system. Well, I've been wanting to get a new wireless lapel mic for our preacher because our current one is old, it's the old FM type, and it makes rudes noises every once in a while. The new one however, which is UHF and has many newer features, costs $399. So we've been sort of begging for money from the congregation for a couple of years now and we have a "microphone fund" so if anyone wants to designate a donation, we're ready to accept it! :-) Well, anyway, some wonderful soul at church donated like $600 to that fund, and in business meeting it was approved to go ahead and purchase it! Wow, that was cool! So now, I just have to go get it! I know it sounds silly, but I'm really glad and happy about that! It's like a ray of sunshine!

22 Apr 2006 (updated 22 Apr 2006 at 05:44 UTC) »

Well I'm finally finished making the 30 RBSs! Hopefully that will free up a little of my precious time to do some other things I've been needing to do that have been stacking up.

My little RBS business has helped keep me going for a while now. I guess you could say I finally have a real business now! It barely sustains us, but I've been out of a job for about a year now other than making RBSs and other odd jobs, so I guess it's sort of going. It really needs to make a lot more money before I really will feel comfortable with calling it my day job, but at least it's keeping our mouths feed for now.

When I haven't been making RBSs, I've been working on my computerized RBS. The computer part has been coming along nicely if a little bit slower than I've wanted. I'm hoping to get all of the electronics part finished soon.

I've got about all of the bugs out of the scheduler so that it works fairly well. It can run several processes (10) all at the same time. I have a process servicing the LED, LCD, RTC, Keyboard, Sensors, Buzzers, RF Commander, Elevator Motor, Clock Hand Stepper Motors, Lights, etc. Some processes do dual duty like the keyboard and rf commander are both handled in one process.

I made the 16x2 LCD display big characters by making 8 graphic characters that can be used 4 or 6 at a time per character. They look fairly good. I can display the time in big characters so you can see them far away. When the menu isn't used for a while, it switches to displaying the time.

I got the I2C thing figured out. I had to bit bang it since the pic16F877a eval board I was using didn't wire them right. But no biggie, I sort of wanted to know the ins and outs of it anyway. So I got the RTC clock giving me the time, the EEprom storing preference data, and above all, I've made a pic16f84a i2c port expander to drive the stepper motors for the clock hands. Yep, that's right I bit banged and i2c slave chip too that handles 2 stepper motors and a few LEDs with PWM for dimming them. I'm really liking i2c for distributed computing. I'm thinking it's so nice that I may make some more little i2c modules and such. So basically, right now, I have a main computer that handles the menus and such, and a second computer that handles the steppers and leds and such, and rtc and eeprom all on the same i2c bus (well actually, eeprom is on a separate i2c bus but I'll probably change that). Anyway, I like that i2c bus way of doing things!

I've had a few problems with the DC motor since it likes to reset the processor when I turn it on. I added a few capacitors and it seems to have gone away.

I also had problems with that 1F cap. It poped! I had another and it worked a while and popped too. I guess they're very delicate. I don't know why they popped. I replaced them with 1000uf caps. For the clock, I wired a 100uf cap directly to it's vdd with a diode so when power goes away the 100uf cap powers just it and doesn't power everything else. That keeps the EEprom going for about a minute. That should be long enough for most brief power failures. I thought about putting a bigger cap on it but I added it to the bottom side of the board so it wouldn't look so nasty hacked onto the top so I used the small 100uf cap.

I replaced the non-working buzzer out for a little speaker from an earbud headphone. I made it do low, med, and high pitched with long and short beeps. It's not too loud and it's kind of cute. I don't know if it would cause problems with anything electrically, but it seems to be a good cheap solution.

For the clock hands, I found out the steppers I bought were 24 step steppers. That was a little disappointing because I thought they were 200 step steppers. 24 steps alone is really not good for a clock. 60 or more steps would be ideal. So I switched to using half step logic. That got me 48 steps per rev so that would be ok for the hour hand. For the minute hand I decided to make gears out of wire. Wire gears would keep the look for a wire RBS. I'd have a 12 tooth pinion gear and a 15 tooth drive gear for a 1:1.25 ratio or 60 steps. That just barely is good enough for the minute hand. Really I would have liked double that but making a bigger gear out of wire is harder to make. I have the two opto sensors working for the clock hands so it can tell when the motors are at top dead center then it can position the hands for the rest of the time by steps alone.

Just about everything is working on the electronics. I have some more software I want to add and I still have a whole bank (2k) that I haven't used used and some more here and there.

I'm really looking forward to seeing this clock being built and finished. I have a few other people that seem interested in seeing it working too. Of course, my wife just thinks I'm nuts. I've pretty much learned to ignore her. She just thinks things are cool when they bring in money.

I've downloaded express pcb and sch and played around with it a little. I'm hoping if this electronic RBS thing works out that I may start making a few custom boards so that I don't have to solder everything point to point and kill lots of my time and effort. I think I want to make everything modular and use a standard i2c header on everything with power, ground, SCL, SDA, and a few other pins. Something where I could reuse a module for another project if I wanted. I'm sort of into the electronics stuff again for now since I've just built a few things and hacked some electronics stuff lately.

79 older entries...

Share this page