John's Vademecum

Try to learn something about everything, and everything about something -Thomas Huxley “Darwin's bulldog” (1824-1895)

User Tools

Site Tools


public:watches:watchwinder_python_code

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:watches:watchwinder_python_code [24/05/22 07:19 BST] gm4slvpublic:watches:watchwinder_python_code [09/03/25 16:33 GMT] (current) – ToDo checked: add some photos john
Line 4: Line 4:
 ====== Watchwinder  ====== ====== Watchwinder  ======
  
-=== Home Brew Winder ===+==== Home Brew Winder ====
  
-I built a simple watch-winder to keep automatic watches fully wound when not being worn. Mainly as a small project to play with a pyBoard and a servo motor.+I built a simple watch-winder to keep automatic watches fully wound when not being worn. Mainly as a small project to play with a [[https://store.micropython.org/product/PYBv1.1H|pyBoard]] and a servo motor.
  
 A short piece of microPython makes the servo turn, first one direction, then then other, then a pause, at a speed that makes sure a watch is fully wound overnight. The speed depends on the required number of turns to achieve full-wind, which depends on the watch movement, and whether the movement winds in one or other, or both, rotational directions. A short piece of microPython makes the servo turn, first one direction, then then other, then a pause, at a speed that makes sure a watch is fully wound overnight. The speed depends on the required number of turns to achieve full-wind, which depends on the watch movement, and whether the movement winds in one or other, or both, rotational directions.
Line 16: Line 16:
 <WRAP col2> <WRAP col2>
  
-The pyBoard+[[https://docs.micropython.org/en/latest/pyboard/quickref.html|pyBoard Quick Reference]]
  
 {{:public:watches:pyboard.jpg?300|}} {{:public:watches:pyboard.jpg?300|}}
Line 29: Line 29:
 {{:public:watches:winder_3.jpg?300|}} {{:public:watches:winder_3.jpg?300|}}
  
-</WRAP>+{{:public:watches:winder_4.jpg?300|}}
  
-=== more to come ===+</WRAP>
  
-<todo #gm4slv:2022-05-24>add some photos</todo> FIXME+<todo #john:2025-03-09>add some photos</todo>
  
  
-=== Code ===+==== Python Code ====
  
 microPython  code for Pyboard to control continuous rotation servo. microPython  code for Pyboard to control continuous rotation servo.
Line 223: Line 223:
 Page last updated: ~~LASTMOD~~ Page last updated: ~~LASTMOD~~
  
-==== tags ==== +{{tag>watch python}}
- +
-{{tag>watches python}}+
  
  
public/watches/watchwinder_python_code.1653373191.txt.gz · Last modified: 06/03/25 06:49 GMT (external edit)