Top Banner
Connected hula hoop
20

GirlCode meets Internet of Things: Connected hula hoop

Apr 12, 2017

Download

Katja Hollaar
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: GirlCode meets Internet of Things: Connected hula hoop

Connected hula hoop

Page 2: GirlCode meets Internet of Things: Connected hula hoop
Page 3: GirlCode meets Internet of Things: Connected hula hoop
Page 4: GirlCode meets Internet of Things: Connected hula hoop
Page 5: GirlCode meets Internet of Things: Connected hula hoop

Ingredients

Page 6: GirlCode meets Internet of Things: Connected hula hoop

Ingredients● Tubes to make hulas

Page 7: GirlCode meets Internet of Things: Connected hula hoop

Ingredients● Tubes to make hulas

● Arduino trinket w/ Bluetooth

module

Page 8: GirlCode meets Internet of Things: Connected hula hoop

Ingredients● Tubes to make hulas

● Arduino trinket

● Accelerometer (3df)

Page 9: GirlCode meets Internet of Things: Connected hula hoop

Accelerometer

Page 11: GirlCode meets Internet of Things: Connected hula hoop

Ingredients● Tubes to make hulas

● Arduino trinket

● Bluetooth module

● Battery pack

Page 12: GirlCode meets Internet of Things: Connected hula hoop
Page 13: GirlCode meets Internet of Things: Connected hula hoop

Ingredients● Tubes to make hulas

● Arduino trinket

● Bluetooth module

● Battery pack

● Accelerometer (3df)

● Meteor cordova app

Page 14: GirlCode meets Internet of Things: Connected hula hoop
Page 15: GirlCode meets Internet of Things: Connected hula hoop
Page 16: GirlCode meets Internet of Things: Connected hula hoop

Type some code...function onConnect(peripheral) {

deviceId.set(peripheral.id);

if (typeof ble === 'undefined') return;

ble.startNotification(peripheral.id, bluefruit.serviceUUID, bluefruit.rxCharacteristic, onData, onError);

}

Page 17: GirlCode meets Internet of Things: Connected hula hoop

Type some code...function onData(data) { // data received from Arduino

var dt = eval(bytesToString(data));

SensorData.insert({

x: dt[0],

y: dt[1],

z: dt[2]

});

}

Page 18: GirlCode meets Internet of Things: Connected hula hoop
Page 19: GirlCode meets Internet of Things: Connected hula hoop
Page 20: GirlCode meets Internet of Things: Connected hula hoop