


The mane difference with the clone is it uses 2 instead of 4 AAA's. There were some slight protocol differences which didn't allow it to work with heroineclock, but it worked perfectly with the nozzle.
Ended up inlining some functions, adding 2 more presets, & trying to increase the pitch resolution. Noted the PLA gears were free wheeling on their shafts. Tried adding CA glue to improve their grip, but it leaked all the way onto the bearings. CA can only be applied with the motors flat & outside the nozzle.

Getting a minimal amount of hardening didn't leave enough time to solder programming headers, write new firmware to the 2 slave boards, fully test it, & desolder the programming headers. Most of the optimization would only be felt in the master board. The only optimization in the slave boards was inlining the serial port handler & the serial port writer.

The results of the changes would be a matter of living with it. The mane need with 2 presets was a preset to get it close enough to start the reset operation. It was found that resetting without any boundary sensors hardly ever required manual intervention. It could always get itself in position to start a reset operation on its own.
-------------------------------------------------------------------
The doubled pitch resolution was a big improvement. The presets are not reproducible at this resolution, but the pointing can be dialed in to razor sharp accuracy. Pitch resolution was originally lower to achieve reproducible presets. It was found that presets were never ideal & always followed by manual tweaking for weather conditions, mattress height, lion body heat. The presets were always reproducing the same position, but all the other factors made reproducibility useless. The mattress sinks over time. Wind changes the airflow. Sleeping positions need different nozzle heights.
lion mclionhead
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.