kit-iot-wearable-ios 0.2

kit-iot-wearable-ios 0.2

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release May 2015

Maintained by Ezequiel Franca.



Kit IoT Wearable iOS http://iot.telefonicabeta.com/kit-iot-wearable

Kit IoT Wearable Telefonica VIVO - iOS

NPM

Biblioteca iOS para conectar via bluetooth com o Kit de Desenvolvimento IoT Wearable.

O kit possui os seguintes sensores:

  • Módulo Bluetooth - (HM-13)
  • Luminosidade
  • Temperatura
  • Acelerômetro
    • eixo x
    • eixo y
    • eixo z
  • LED RGB
  • Buzzer

Mantenha o Sketch Arduino do seu Kit IoT Wearable atualizado

Link - faça o download do sketch e suba no seu Kit Wearable utilizando a IDE do Arduino.

Como utilizar

Exemplo de utilização

No DevicesVC.h temos uma UITableView que exibe os dados de um NSMutableArray de dispositivos bluetooth. Um exemplo de conexão e envio de dados:

No delegate da UITableView

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

DevicesVC.m

{
[...]
    ViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"XPTO"];
    controller.iotKit = kitIoT;
    [self.navigationController pushViewController:controller animated:YES];
}


ViewController.m

@interface ViewController ()
@property (strong, nonatomic) IOTArduino *iotKit;
@end

@implementation ViewController
@synthesize iotKit;

//Exemplo, deixar o LED RGB AZUL
- (void)sendToArduino {
    [iotKit sendCommandToArduino:@"#LR0000"];
    [iotKit sendCommandToArduino:@"#LG0000"];
    [iotKit sendCommandToArduino:@"#LB0255"];
}

Documentação do Módulo bluetooth HM-13

Veja a documentação do módulo bluetooth HM-13 - link

Lista de comandos do Wearable

Veja a lista de comandos aqui

Autor

twitter/ezefranca
ezefranca