The Computing Component onTHERMO ATLAS is a BX24 microcontroller, which sends and receives the signals from the other components. The signal receiving components in THERMO ATLAS are PELTIER ELEMENTS, DIODES and VIBRATING MOTOR. Whereas, the microcontroller receives signals from the PAGE SENSORS and the TILT-SENSORS.
Temperature
The PELTIER ELEMENTS serves for the purpose of making the book either warm or cold. In order to switches between the polarities, THERMO ATLAS have two circuits of effect transistors (look at the schema over the components), one for each PELTIER ELEMENT. The power flow through the transistors depends on the signals (hot or cold) from two ports in the microcontroller.
Light
The THERMO ATLAS has 6 diodes, 3 on each page of the binder. For these diodes, the THERMO ATLAS uses 3 ports on the microcontroller. The diodes are sharing port two and two, one from each page of the binder. The reason for that is to have more ports left on the microcontroller for feature works. To indicate the diode in a pair which will light, the THERMO ATLAS uses the heat and cold signals and AND GATES. (Look at the schema over the components).
Vibration
The VIBRATION MOTOR gets power (1) from a signal, from a port on the microcontroller when it should start and later on no power (0) when it will stop.
Page Detection
The PAGE SENSORS are homemade and work like simple switches. When the switch is open the microcontroller port for that page gets zero and one when the port is closed. Every pages-cuff is a switch and has its own port on the microcontroller.
In each page of the binder there is a TILT-SENSOR which sends a signal to the microcontroller when it tilts 45-75?.
The program in the microcontroller sends out signals to the components depending on the signals it gets in.