collapse

* Posts Recentes

Sensor CAN por jm_araujo
[Ontem às 22:12]


The Bar Z Summer Bash 2021 por SerraCabo
[19 de Junho de 2021, 18:06]


Uma visão importante para quem faz software e ou hardware. por blabla
[18 de Junho de 2021, 10:47]


DIY Physical Vapor Deposition (PVD) using Thermal Evaporation por SerraCabo
[15 de Junho de 2021, 12:20]


Traduzir automaticamente o Quake 3 de C para Rust. por blabla
[12 de Junho de 2021, 12:23]


O porquê que os programadores gostam tanto da linguagem de programação Rust. por blabla
[12 de Junho de 2021, 09:56]


Campainha de Telefone Antiga por almamater
[10 de Junho de 2021, 12:29]


localizador carro. por dio123
[10 de Junho de 2021, 09:10]


Compras Aliexpress por jm_araujo
[09 de Junho de 2021, 12:56]


Módulo Shelly 2.5 por zordlyon
[09 de Junho de 2021, 11:20]

Autor Tópico: ADJD-S371 Color Light Sensor  (Lida 3873 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.351
    • Tiago Rodrigues
ADJD-S371 Color Light Sensor
« em: 29 de Agosto de 2008, 00:20 »
O ADJD-S371 é um sensor de cor por reflexão da luz, e nesta placa é utilizado o Avago ADJD-S371-Q999



Este sensor tornou-se bem mais complicado do que me parecia à primeira vista, e tem muitos truques como calibração do mesmo, e demasiados parâmetros. Para já fica apenas informação que eu for anotando do mesmo, mas no final farei um tutorial tal como nos outros sensores.

Se mais alguém tiver este sensor e quiser ir me ajudando a fazer este post, será bem-vindo  :D

Anotações:

  • SCL - I2C Clock ligado ao analog input 5
  • SDA - I2C Data ligado ao analog input 4
  • SLEEP - Ligado a GND
  • LED - Ligado a um pin digital por ex. o 13 (pois permite ver o seu valor no led embutido no Arduino Diecimila)
  • XCLK - Clock externo, deixado no ar

Código:
Código: [Seleccione]
#include <Wire.h>
 
int compassAddress = 0x74;
int ledPin = 13;

void setup()
{
  pinMode(ledPin, OUTPUT);
  Wire.begin();                
  Serial.begin(9600);
  Serial.println("A inicializar... ");          
}

void loop()
{

}


Fotos:
« Última modificação: 22 de Dezembro de 2008, 23:02 por Fifas »