<<Enumerated_Type>> Analog_Pin_Id Allows to model a data representing the identifier of an analog pin of an Arduino board. ANALOG_PIN_0 ANALOG_PIN_1 ANALOG_PIN_2 ANALOG_PIN_3 ANALOG_PIN_4 ANALOG_PIN_5 ANALOG_PIN_6 ANALOG_PIN_7 ANALOG_PIN_8 ANALOG_PIN_9 ANALOG_PIN_10 ANALOG_PIN_11 ANALOG_PIN_12 ANALOG_PIN_13 ANALOG_PIN_14 ANALOG_PIN_15 <<Fixed_Point_Type>> T_Pin_Voltage_5 Allows to model a data representing a voltage with a resolution of 5/1024 (0.004887) volt. (Typically used to represent a data from 0 to 5 V.) Base : uint16 Unit : V Resolution : 5/1024 Offset : 0 <<Client_Server_Interface>> Analog_Input_5 Gathers operations allowing to manage an analog hardware input from 0 to 5 volt. + Get_Voltage( OUT voltage:T_Pin_Voltage_5 ) Analog_Pin:Analog_Input_5 <<Component_Type>> Arduino_Analog_Input_Pin_5 The role of the Arduino_Analog_Input_Pin_5 component is to abstract the Arduino layer allowing to get voltage from a analog input pin. + Arduino_Pin_Id : Analog_Pin_Id