Window washing systems and methods
A window washing assembly includes a first roller bar and a second roller bar affixed within a window frame. The assembly includes a first pulley coupled to the first roller bar and the second roller bar. The assembly includes a second pulley parallel to the first pulley and coupled to the first roller bar and the second roller bar. The assembly includes a wiper arm coupled to the first pulley and the second pulley, wherein the wiper arm includes at least one spray nozzle, a wiper blade, and at least one magnet. The assembly includes a motor coupled to the first or second roller bar. The assembly includes a first magnetic stop and a second magnetic stop. The assembly includes a cleaning fluid reservoir fluidly coupled to the one or more spray nozzles of the wiper arm.
1 . A window washing assembly comprising:
a first screw drive disposed within a first side of a frame, the frame comprising a window frame surrounding a window pane;
a second screw drive disposed within a second side of the frame, the second side disposed opposite the first side;
a wiper arm extending from a first end to a second end and having a length therebetween, the first end operatively engaged with the first screw drive and the second end operatively engaged with the second screw drive, the wiper arm comprising:
a wiper blade,
one or more spray nozzles disposed on and along the length of the wiper arm, and
one or more magnets disposed on the wiper arm;
a motor operatively coupled to at least one of the first screw drive or the second screw, the motor configured, upon activation, to rotate the first screw drive and second screw drive and thereby cause translational motion of the wiper arm;
a cleaning fluid reservoir;
a supply line fluidly coupling the cleaning fluid reservoir to the one or more spray nozzles of the wiper arm, the supply line disposed along the first side of the frame and routed toward the wiper arm to deliver a cleaning fluid to the one or more spray nozzles;
a first magnetic stop disposed proximate a third side of the frame;
a second magnetic stop disposed proximate a fourth side of the frame, the fourth side disposed opposite the third side, and the third side and the fourth side extending between the first side and the second side of the frame;
wherein a distance between the first magnetic stop and the second magnetic stop defines a translation distance of the wiper arm; and
wherein contact between at least one magnet of the wiper arm and one of the magnetic stops causes the motor to stop or reverse translation of the wiper arm.
2 . The window washing assembly of claim 1 , wherein the wiper blade is configured to be in contact with the window pane.
3 . The window washing assembly of claim 1 , further comprising a wiper arm docking station configured to receive and store the wiper arm.
4 . The window washing assembly of claim 3 , wherein the wiper arm docking station comprises one or more sensors configured to detect the wiper arm.
5 . The window washing assembly of claim 3 , wherein the wiper arm docking station is disposed between the first side and second side of the frame.
6 . The window washing assembly of claim 1 , wherein the third side is adjacent to the first side and the second side.
7 . The window washing assembly of claim 1 , wherein the one or more magnets comprise a magnet disposed at a center of the wiper arm.
8 . The window washing assembly of claim 7 , wherein a first subset of the one or more spray nozzles is disposed on a first side of the magnet and a second subset of the one or more spray nozzles is disposed on a second side of the magnet.
9 . The window washing assembly of claim 1 , wherein the supply line comprises a flexible material.
10 . The window washing assembly of claim 1 , wherein the one or more spray nozzles spray a cleaning fluid during the translational motion of the wiper arm.
11 . The window washing assembly of claim 10 , further comprising a fluid catch basin disposed at the fourth side of the frame and configured to capture sprayed cleaning fluid.
12 . The window washing assembly of claim 1 , further comprising a pump configured to flow fluid from the cleaning fluid reservoir to the one or more spray nozzles.
13 . The window washing assembly of claim 12 , further comprising a controller, the controller operatively coupled to the motor and the pump, the controller configured to selectively activate the pump and the motor.
14 . The window washing assembly of claim 13 , wherein the controller is configured to receive user-programmed instructions to schedule activation of the motor and the pump at a predetermined time.
15 . The window washing assembly of claim 13 , further comprising a cleaning fluid relay operatively coupled to the controller, the cleaning fluid relay configured to track a fluid level in the cleaning fluid reservoir.
16 . A method of washing an exterior of a window having a window frame surrounding a window pane, the method comprising:
providing the window washing assembly of claim 1 ;
actuating the motor, thereby causing the motor to rotate the first screw drive and second screw drive such that the wiper arm translates along the window pane between the third and fourth side of the frame; and
providing cleaning fluid to the one or more spray nozzles;
wherein contact between at least one magnet of the wiper arm and one of the magnetic stops, causes the motor to reverse rotation, thereby reversing translation of the wiper arm, and thereby wiping the cleaning fluid from the surface of the window pane with the wiper blade.
17 . The method of claim 16 , wherein contact between at least one magnet of the wiper arm and one of the magnetic stops, causes the motor to stop rotation, thereby stopping translation of the wiper arm.