You are on page 1of 5

UbiSense

USER MANUAL v2.0

Prepared by

IoT Group

Centre for Development of Advanced Computing (CDAC)

Knowledge Park, Bangalore


WSNDK

Document History

Revision History
Version Description Date
1.0 Initial Document 20-11-2014
1.1 Added Reference Designator for Sensors 26-05-2015
2.0 Changed to 14 pin configuration 01-06-2016

User manual - UbiSense Page 1


WSNDK

Introduction

UbiSense is the sensor board developed for testing and integrating various sensors
with C-Mote, UbimoteHR. UbiSense contains various sensors that suits for WSN
applications where the users can make use of sensor data by plugging in the
module directly to the Mote. The Sensors on UbiSense are I2C compatible and user
can avail the advantage in interfacing without much trouble.

The description of UbiSense in detail is as follows.

Location of sensors available on UbiSense

Figure1: Various components on UbiSense.

List of Sensors available

Table 1
S. No Sensor
1 Temperature and Relative Humidity
2 Ambient Light
3 Proximity
4 Barometric Pressure sensor

Other peripherals

Apart from the sensors Ubisense also contains

 A peizo buzzer with PWM control for generating alert sound.


 An IR LED for Proximity sensor to estimate the distance of object. For more
details on IR LED refer to datasheet of proximity sensor.

User manual - UbiSense Page 2


WSNDK

Connector Pin Description

The UbiSense can be connected to C-Mote, UbimoteHR through the 10-pin


connector directly. The Pin description is as follows.

Figure2: Pin Description of Mote connector

Table 2
Name Pin No Pin No Name
Vcc 1 2 GND
I2C_SCL 3 4 I2C_SDA
NC 5 6 NC
NC 7 8 NC
Buzzer_Enable / Proximity_INT 9 10 Light_Sensor_INT
NC 11 12 NC
NC 13 14 NC

Apart from the Sensors the UbiSense provides an extra I2C connector to interface
additional sensors that are required for the application. The same pins can be used
to monitor and debug the Software by monitoring the pins through a protocol
analyser.

The description of additional I2C port P1 is as follows

Figure3: Description of additional I2C Port P1

Table 3
Pin No Description
1 Vcc
2 I2C_SCL

User manual - UbiSense Page 3


WSNDK

3 I2C_SDA
4 GND
Connecting to C-Mote

Fig 4: Connecting UbiSense to C-Mote

I2C Slave addresses:

All the sensors on UbiSense are I2C compliant; the Slave addresses for each sensor
are as follows.

Table 4
Slave address
S.No Sensor IC No
(7 Bit Address)
1 Temperature & Relative Humidity SHT21 (U1) 0x40
2 Barometric Pressure Sensor BMP180 (U2) 0x77
3 Proximity Detector TSL26711 (U3) 0x39
4 Ambient Light Sensor TSL2561(U4) 0x29

For further details of the sensors refer to the datasheets available in Datasheets
folder.

Absolute maximum ratings

Table 5
Parameter Value
Supply Voltage 3.3V
Supply current 200mA
fSCL* 100-400kHz
*For I2C bus the pull-ups are available and user need not worry about adding pull-ups.

User manual - UbiSense Page 4

You might also like