April, 2013.
This is a lego replica of the mechanical calculator called Pascaline, invented by Blaise Pascal in 1642. This version has 6 number positions, all decimals, and can add multiple terms until 999,999, it can also subtract by means of 9's complement. In this video I made the following operations: 985 + 547 = 1,532 1,532 + 9,724 = 11,256 zeroing 2,753 - 847 = 1,906 1,906 - 956 = 950 It works exactly like the original models built by Pascal, with two differences: - since there are no 10 teeth lego gear, I used the 20 teeth model, which means that the mechanism 'counts two teeth' for each number. - the input dials of the real Pascaline allowed the user to dial the numbers, much like older phones, but since I don't have any lego parts which can mimic that, the input is more difficult: the operator has to count positions to enter the numbers. The last images show details of the centerpiece of the Pascaline's carry mechanism: the sautoir. Thanks for youtube user Nico71 for inspiring this work.
@misc{noauthor_lego_2013,
title = {Lego {Pascaline} by {thiagoT5}},
abstract = {This is a lego replica of the mechanical calculator called Pascaline, invented by Blaise Pascal  in 1642.

This version has 6 number positions, all decimals, and can add multiple terms until 999,999, it can also subtract by means of  9's complement.

In this video I made the following operations:

985 + 547 = 1,532

1,532 + 9,724 = 11,256

zeroing

2,753 - 847 = 1,906

1,906 - 956 = 950

It works exactly like the original models built by Pascal, with two differences:

- since there are no 10 teeth lego gear, I used the 20 teeth model, which means that the mechanism 'counts two teeth' for each number.

- the input dials of the real Pascaline allowed the user to dial the numbers, much like older phones, but since I don't have any lego parts which can mimic that, the input is more difficult: the operator has to count positions to enter the numbers.

The last images show details of the centerpiece of the Pascaline's carry mechanism: the sautoir.

Thanks for youtube user Nico71 for inspiring this work.},
urldate = {2013-12-09},
month = apr,
year = {2013},
}