Esempio n. 1
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-

HOST = "localhost"
PORT = 4223
UID = "XYZ"  # Change XYZ to the UID of your Analog In Bricklet

from tinkerforge.ip_connection import IPConnection
from tinkerforge.bricklet_analog_in import BrickletAnalogIn

if __name__ == "__main__":
    ipcon = IPConnection()  # Create IP connection
    ai = BrickletAnalogIn(UID, ipcon)  # Create device object

    ipcon.connect(HOST, PORT)  # Connect to brickd
    # Don't use device before ipcon is connected

    # Get current voltage (unit is mV)
    voltage = ai.get_voltage()
    print("Voltage: " + str(voltage / 1000.0) + " V")

    raw_input("Press key to exit\n")  # Use input() in Python 3
    ipcon.disconnect()