Sunspot
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Projeto SunSpot
BannerFans.com

 

BannerFans.com
Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Últimos assuntos
» Error: connection to Squawk VM was never established
Códigos para o sensor de luz EmptyTer Out 23, 2012 12:29 am por phil1989

» W'R Mooving projecto SunSPOT
Códigos para o sensor de luz EmptySáb Jul 16, 2011 9:09 pm por admin

» Como Ligar hardware ao Sunspot
Códigos para o sensor de luz EmptyDom Jul 10, 2011 10:14 pm por admin

» Ligar motores ao SunSpot
Códigos para o sensor de luz EmptySáb Jun 25, 2011 11:00 am por admin

» Projecto semaforo MCU8051
Códigos para o sensor de luz EmptySex Jun 24, 2011 7:03 pm por admin

» Melhor RAM
Códigos para o sensor de luz EmptyDom Jun 19, 2011 10:00 am por admin

» Entradas e saídas analógicas
Códigos para o sensor de luz EmptyQui Jun 09, 2011 6:50 pm por admin

» Projeto Automatização de um sistema de palatização de produtos alimentares
Códigos para o sensor de luz EmptySáb maio 28, 2011 9:39 am por admin

» S7-200 Programação
Códigos para o sensor de luz EmptyDom maio 22, 2011 6:38 pm por admin

Navegação
 Portal
 Índice
 Membros
 Perfil
 FAQ
 Buscar
Parceiros
Fórum grátis

Códigos para o sensor de luz

Ir para baixo

Códigos para o sensor de luz Empty Códigos para o sensor de luz

Mensagem  admin Sex Mar 11, 2011 9:15 pm

O sensor de luz retorna um inteiro que varia entre 0 e 750.O valor 'zero' representa a ausência completa de luz ou seja representa o estado de escuridão. Pico de sensibilidade do sensor de luz está no comprimento de onda com 600nm. Uma ilustração de como as leituras do mapa de é realizada para a luminância (lux) é dada na tabela seguinte:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Para usar o sensor de luz:

1. Encontrar o objecto sensor de luz
import com.sun.spot.resources.Resources;
import com.sun.spot.sensorboard.peripheral.ILightSensor;
ILightSensor ourLightSensor = Resources.lookup(ILightSensor.class);


2. Obter o prisma de leitura do sensor de luz

int lightSensorReading = ourLightSensor.getValue();

Isto é bom para uma fonte de luz constante. No entanto, algumas fontes de luz, especialmente de lâmpadas fluorescentes, parecem constantes aparente ao olho humano, mas na realidade, variam rapidamente. Para estas fontes, é melhor usar o método getAverageValue(int n). O método retorna a média das n amostras tomadas em intervalos de 1 milisegundo. Se n não é especificado, 17 amostras são colhidas, abrangendo um sexagésimo de segundo, ou a duração normal de uma relação potência / ciclo de luz.

int lightSensorReading = ourLightSensor.getAverageValue(34);

admin
Admin

Mensagens : 42
Pontos : 120
Data de inscrição : 05/03/2011
Localização : Viseu

http://plataformamovel.devhub.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos