C# Class GlobalCode.Surfing.Device.IoTSurfboard

API de comunicação com a IoTSurfboard
Mostrar archivo Open project: SurfingIoT/SurfingService Class Usage Examples

Public Methods

Method Description
Alcohol ( ) : int

Retorna o valor do sensor de Alcool

Blue ( int p ) : void

Aciona o Led Azul

Clock ( ) : string

Retorna a Data/Hora do Device

Close ( ) : void

Finaliza a comunicação com a IoTSurfboard

Distance ( ) : int

Retorna o valor do sensor de distância

Green ( int p ) : void

Aciona o Led Verde

Humidity ( ) : float

Retorna o valor do sensor de umidade

IoTSurfboard ( string port, int baudRate ) : System

API de comunicação com a IoTSurfboard

Light ( ) : int

Retorna valor do sensor de luz

Potentiometer ( ) : int

Retorna valor do indicador do potenciômetro

Red ( int p ) : void

Aciona o Led Vermelho

Relay ( bool v ) : void

Controle o relê do device

Rgb ( int r, int g, int b ) : void

Controla o Led RGB

Servo ( int p ) : void

Controla do Servo (Opcional)

Speaker ( bool v ) : void

Controle o Speaker

Temperature ( ) : float

Retorna a temperatura

Transistor ( bool v ) : void

Controla o Transistor

Method Details

Alcohol() public method

Retorna o valor do sensor de Alcool
public Alcohol ( ) : int
return int

Blue() public method

Aciona o Led Azul
public Blue ( int p ) : void
p int Itensidade (0=desliga)
return void

Clock() public method

Retorna a Data/Hora do Device
public Clock ( ) : string
return string

Close() public method

Finaliza a comunicação com a IoTSurfboard
public Close ( ) : void
return void

Distance() public method

Retorna o valor do sensor de distância
public Distance ( ) : int
return int

Green() public method

Aciona o Led Verde
public Green ( int p ) : void
p int Itensidade (0=desliga)
return void

Humidity() public method

Retorna o valor do sensor de umidade
public Humidity ( ) : float
return float

IoTSurfboard() public method

API de comunicação com a IoTSurfboard
public IoTSurfboard ( string port, int baudRate ) : System
port string Porta de comunicação Ex: COM5
baudRate int Velocidade de comunicação Ex: 9600
return System

Light() public method

Retorna valor do sensor de luz
public Light ( ) : int
return int

Potentiometer() public method

Retorna valor do indicador do potenciômetro
public Potentiometer ( ) : int
return int

Red() public method

Aciona o Led Vermelho
public Red ( int p ) : void
p int Itensidade (0=desliga)
return void

Relay() public method

Controle o relê do device
public Relay ( bool v ) : void
v bool true = liga / false = desliga
return void

Rgb() public method

Controla o Led RGB
public Rgb ( int r, int g, int b ) : void
r int Itensidade Vermelho (0=desliga)
g int Itensidade Verde (0=desliga)
b int Itensidade Azul (0=desliga)
return void

Servo() public method

Controla do Servo (Opcional)
public Servo ( int p ) : void
p int Posição
return void

Speaker() public method

Controle o Speaker
public Speaker ( bool v ) : void
v bool true = liga / false = desliga
return void

Temperature() public method

Retorna a temperatura
public Temperature ( ) : float
return float

Transistor() public method

Controla o Transistor
public Transistor ( bool v ) : void
v bool true = liga / false = desliga
return void