Kit IoT Wearable iOS http://iot.telefonicabeta.com/kit-iot-wearable
Biblioteca iOS para conectar via bluetooth com o Kit de Desenvolvimento IoT Wearable.
- Módulo Bluetooth - (HM-13)
- Luminosidade
- Temperatura
- Acelerômetro
- eixo x
- eixo y
- eixo z
- LED RGB
- Buzzer
Link - faça o download do sketch e suba no seu Kit Wearable utilizando a IDE do Arduino.
Para utilizar a bibliteca instale utilizando cocoapods. No seu podfile acrescente:
pod 'EFArduinoBLE'
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"];
}
Veja a documentação do módulo bluetooth HM-13 - link
Veja a lista de comandos aqui
Biblioteca Python para controlar o Kit-IoT-Wearable através do Intel Galileo Aqui por @renanlino
Lib iOS Swift Aqui
ezefranca |