Work out the software bugs to test burn, Step 8 of a DIY RecordPosted: December 10, 2012 Filed under: Data logging, Homemade Boiler, LCD display, MicroSD card, OPenLog | Tags: Arduino boiler control, homemade chip boiler, lcd display, welding project Leave a comment
Over the summer and fall I have written and tested a number of programs to have the building blocks of a working program. I knew the key this year would be the ability to log data. Of course to log data and have it mean something you have to have good data. So I spent several days working the bugs out of OpenLog, which works but I would not recommend. I also spent some time figuring out a combination of moving averages which resultx in stable data.
Of course the integration process was a train wreck. The arrays used for moving average data smoothing were declared wrong so that bug had to be found and fixed. The Serial LCD needed to be replaced, and my soldering iron wouldn’t work. A few of the functions are timed and there were some issues with those functions. The code for Open Log was not robust enough, once I worked out all those issues, which took most of the weekend, it is finally ready to test.
I had a plow in the shop for repair and soaked up the spilled hydraulic fluid off the floor with some sawdust, actually pellets that got wet. So the hydraulic oil soaked sawdust is in the hopper to be burned. It’s burning now, so tomorrow I should have some excel data which will help me make decisions to improve the software. At this point I am not sure it will be valid however, it is really taking a long time to come up to temperature with the sawdust. Another data point.