logo

 

Lego CodePilot. Sorte d'automate programmable par codes barre, et l'ancêtre des RCX.
Peut piloter un moteur, lire un capteur et mesurer des vitesses de rotation.

Standart des codes barres ? Propriétaire ?

Les codes peuvent se lire dans les deux sens.
Si la dernière barre lue est plus grande que toutes les précedentes, le code est lu dans le sens normal.
Si la première barre est plus grande que toutes les suivantes, le code est lu à l'envers.

Zilog powered !

Schéma partiel:


(Clic pour grande taille)

Éléments remarquables:

Si quelqu'un a une idée de comment trouver A (3 bits) en partant de B (3bits) et T (4bits) , qu'il m'envoie un mail.

Desc.
0aaatttbbbbF A T B
Sensor push:
00011100000F 1 6 0
Sensor release:
00001100001F 0 6 1
Motor CCW:
01110000000F 7 0 0
Motor CW:
01100000001F 6 0 1
Pressure sound:
00100000100F 2 0 4
Helicopter sound:
00010000101F 1 0 5
Truck sound:
00000000110F 0 0 6
Robot sound:
01110000111F 7 0 7
Gears sound:
01010001000F 5 0 8
Stop sound:
01000001001F 4 0 9
Motor stop:
00110001010F 3 0 A
AND:
00100001011F 2 0 B
0 second:
01001110000F 4 7 0
1 second:
00111110001F 3 7 1
2 second:
00101110010F 2 7 2
3 second:
00011110011F 1 7 3
4 second:
01111110100F 7 7 4
5 second:
01101110101F 6 7 5
6 second:
01011110110F 5 7 6
7 second:
01001110111F 4 7 7
8 second:
00101111000F 2 7 8
9 second:
00011111001F 1 7 9
Dot:
00001111010F 0 7 A
Random time:
01111111011F 7 7 B
Speed 20:
01011111100F 5 7 C
Speed 40:
01001111101F 4 7 D
Speed 60:
00111111110F 3 7 E
Code wheel speed:
00101111111F 2 7 F
C:
01101100011F 6 6 3
C#:
01001100100F 4 6 4
D:
00111100101F 3 6 5
D#:
00101100110F 2 6 6
E:
00011100111F 1 6 7
F:
01111101000F 7 6 8
F#:
01101101001F 6 6 9
G:
01011101010F 5 6 A
G#:
01001101011F 4 6 B
A:
00101101100F 2 6 C
A#:
00011101101F 1 6 D
B:
00001101110F 0 6 E
C:
01111101111F 7 6 F

0: Petit trait, 1: grand trait, F: terminateur.
Exemple:

0001 1111001 F (121)

footer
symbol symbol symbol symbol symbol