I made a custom bracket to so I could use a dial indicator to more accurately level my 3D printer’s bed. Works great and is relatively simple to use. Check out the video to see how it’s mounted and how to use it.
I bought this DW304P (DW304PK) saw from a pawn shop and decided to take it apart. Some people probably don’t realize this, but lots of tools are serviceable and require maintenance. I took this saw apart to add some new grease to the reciprocating mechanism and gears. This is also commonly done and angle grinders.
I had a hard time pulling the spark plug caps off of my BMW R1150GS and ended up needing to make a simple tool to do it without damaging anything. It just takes a small bit of 1-1/2″ PVC and some relatively basic tools. I made a video that shows the process and use:
I had a lot of trouble bleeding the brakes on my 2001 BMW R1150GS recently. Turns out it’s mostly because I was looking at procedures for the newer R1150GS with ABS III. The older R1150GS has the ABS system from the R110GS (ABS II). Turns out bleeding this system is pretty straight forward. It can be done like most non-ABS systems. It’s a lot easier if you bleed from the ABS unit under the gas tank and then from the calipers. I used a vacuum pump to help get started. Bleeding by hand was still required, but I only had to pump the brakes a few times manually.
This is a basic example of controlling a stepper motor using an Arduino. I’ve coded from scratch a function that allows the motor to ramp up (accelerate) and ramp down (decelerate) based on a specified rate. The code uses the basic Arduino Stepper.h library. While other libraries have acceleration built in, this might be useful to some.
This ramping example could be used to control virtually anything using a PWM output and a solid state relay. Temperature is a common application of controlled ramping.
Ramping (acceleration) up and down
Potentiometer to set speed
Enable/disable button with debounce routine
Limit switch input to detect the home position, end position and the locations where ramping up/down should begin