Mechaninis laikrodis imituojantis CPU [video]

image

Šis laikrodis susideda iš 3 registrų (iš kairės į dešinę) C, A, B. Šie registrai sujungti, tad pasikeitus vienam atitinkamai pasikeičia reikšmės ir kituose. Kas minutę magneto pagalba keliamas rutulys pakyla į viršų ir krenta per A arba B registrą pakeisdamas reikšmes.  Registras A atspindi valandas. Vyriausias bitas yra apačioje, jauniausias viršuje. Kas minutę šios registro reikšmė padidėja vienetu. Registras B naudojamas įnulinti registrą A kas 12 valandų, o registras C esant 11 valandai pasirūpina, jog rutulys kiltų kitu taku ir nusileistu per registrą B, taip registre A įrašydamas 0, kas reiškia 12 valandą.

Kaip skaityti valandas.

image

Minutės nustatomos pagal rutulio arba svirties(sunkiai matosi kaip juodas  šešėlis) poziciją.

Laikrodžio gamybos instrukcija

[via: Hack a day]

Panašūs įrašai:

css.php
Bear