![Raspberry Pi - TSL45315 Senzor okolního světla Java Tutorial: 4 Steps Raspberry Pi - TSL45315 Senzor okolního světla Java Tutorial: 4 Steps](https://i.howwhatproduce.com/images/004/image-9988-j.webp)
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
![Image Image](https://i.howwhatproduce.com/images/004/image-9988-2-j.webp)
![](https://i.ytimg.com/vi/JvbKxrRr06M/hqdefault.jpg)
TSL45315 je digitální senzor okolního světla. Přibližuje reakci lidského oka za různých světelných podmínek. Zařízení mají tři volitelné integrační časy a poskytují přímý 16bitový lux výstup přes rozhraní sběrnice I2C. Zařízení obsahuje pole fotodiod, integrující převodník analogového signálu na digitální (ADC), obvody zpracování signálu, logiku výpočtu luxu a sériové rozhraní I2C na jediném integrovaném obvodu CMOS, který poskytuje lux data. Zde je jeho ukázka s malinovým pi pomocí Java kódu.
Krok 1: Co potřebujete..
![Co potřebuješ..!! Co potřebuješ..!!](https://i.howwhatproduce.com/images/004/image-9988-3-j.webp)
1. Raspberry Pi
2. TSL45315
3. I²C kabel
4. I²C štít pro Raspberry Pi
5. Ethernetový kabel
Krok 2: Připojení:
![Připojení Připojení](https://i.howwhatproduce.com/images/004/image-9988-4-j.webp)
![Připojení Připojení](https://i.howwhatproduce.com/images/004/image-9988-5-j.webp)
![Připojení Připojení](https://i.howwhatproduce.com/images/004/image-9988-6-j.webp)
![Připojení Připojení](https://i.howwhatproduce.com/images/004/image-9988-7-j.webp)
Vezměte I2C štít pro malinový pi a jemně jej zatlačte přes gpio piny malinového pi.
Poté připojte jeden konec kabelu I2C k senzoru TSL45315 a druhý konec ke stínění I2C.
Připojte také ethernetový kabel k pí nebo můžete použít modul WiFi.
Připojení jsou znázorněna na obrázku výše.
Krok 3: Kód:
![Kód Kód](https://i.howwhatproduce.com/images/004/image-9988-8-j.webp)
Java kód pro TSL45315 lze stáhnout z našeho úložiště GitHub- Dcube Store.
Zde je odkaz na totéž:
github.com/DcubeTechVentures/TSL45315
Pro java kód jsme použili knihovnu pi4j, kroky k instalaci pi4j na raspberry pi jsou popsány zde:
pi4j.com/install.html
Odtud můžete také zkopírovat kód, který je uveden následovně:
// Distribuováno s licencí svobodné vůle.
// Používejte jej jakýmkoli způsobem, ať už ziskem nebo zdarma, za předpokladu, že se vejde do licencí souvisejících děl.
// TSL45315
// Tento kód je navržen pro práci s mini modulem TSL45315_I2CS I2C, který je k dispozici v obchodě Dcube.
importovat com.pi4j.io.i2c. I2CBus;
importovat com.pi4j.io.i2c. I2CDevice;
importovat com.pi4j.io.i2c. I2CFactory;
import java.io. IOException;
veřejná třída TSL45315
{
public static void main (String args ) vyvolá výjimku
{
// Vytvoření sběrnice I2C
Sběrnice I2CBus = I2CFactory.getInstance (I2CBus. BUS_1);
// Získejte zařízení I2C, adresa I2C TSL45315 je 0x29 (41)
I2CDevice zařízení = bus.getDevice (0x29);
// Odeslat příkaz start
device.write ((byte) 0x80);
// Odeslání příkazu měření
device.write ((byte) 0x03);
Thread.sleep (800);
// Přečíst 2 bajty dat z adresy 0x04 (4), nejprve LSB
byte data = nový byte [2];
device.read (0x80 | 0x04, data, 0, 2);
// Převod dat na lux
int svítivost = ((data [1] & 0xFF) * 256) + (data [0] & 0xFF);
// Výstup dat na obrazovku
System.out.printf ("Celková svítivost je: %d lux %n", svítivost);
}
}
Krok 4: Aplikace:
Díky širokému dynamickému rozsahu snímače okolního světla je obzvláště užitečný ve venkovních aplikacích, kde je vystaven přímému slunečnímu světlu. Zařízení je ideální pro použití v automatickém ovládání pouličního osvětlení a bezpečnostního, billboardového a automobilového osvětlení. Zařízení TSL45315 lze také použít v polovodičovém a obecném osvětlení pro automatické ovládání a sběr denního světla za účelem maximalizace úspory energie. Mezi další aplikace patří ovládání podsvícení displeje, které prodlužuje životnost baterie a optimalizuje viditelnost v mobilních telefonech, tabletech a noteboocích.
Doporučuje:
RGB LED pásek Ovladač Bluetooth V3 + Synchronizace hudby + Ovládání okolního světla: 6 kroků (s obrázky)
![RGB LED pásek Ovladač Bluetooth V3 + Synchronizace hudby + Ovládání okolního světla: 6 kroků (s obrázky) RGB LED pásek Ovladač Bluetooth V3 + Synchronizace hudby + Ovládání okolního světla: 6 kroků (s obrázky)](https://i.howwhatproduce.com/images/005/image-12702-j.webp)
RGB LED pásek Bluetooth ovladač V3 + Synchronizace hudby + Ovládání okolního světla: Tento projekt používá arduino k ovládání RGB LED pásu s vaším telefonem přes bluetooth. Můžete měnit barvu, synchronizovat světla s hudbou nebo je automaticky upravovat podle okolního osvětlení
Raspberry Pi MCP9803 Teplotní senzor Java Tutorial: 4 Steps
![Raspberry Pi MCP9803 Teplotní senzor Java Tutorial: 4 Steps Raspberry Pi MCP9803 Teplotní senzor Java Tutorial: 4 Steps](https://i.howwhatproduce.com/images/001/image-109-78-j.webp)
Teplotní senzor Raspberry Pi MCP9803 Java Tutorial: MCP9803 je 2vodičový vysoce přesný teplotní senzor. Jsou provedeny s uživatelsky programovatelnými registry, které usnadňují aplikace snímání teploty. Tento senzor je vhodný pro vysoce sofistikovaný vícezónový systém monitorování teploty. Tady
Foton částic - BH1715 Digitální senzor okolního světla Výukový program: 4 kroky
![Foton částic - BH1715 Digitální senzor okolního světla Výukový program: 4 kroky Foton částic - BH1715 Digitální senzor okolního světla Výukový program: 4 kroky](https://i.howwhatproduce.com/images/002/image-3149-13-j.webp)
Particle Photon - BH1715 Digital Ambient Light Sensor Tutorial: BH1715 is a digital Ambient Light Sensor with I²C bus interface. BH1715 se běžně používá k získávání údajů o okolním osvětlení pro úpravu výkonu podsvícení LCD a klávesnice pro mobilní zařízení. Toto zařízení nabízí 16bitové rozlišení a
Arkádová skříň s efekty okolního světla: 9 kroků (s obrázky)
![Arkádová skříň s efekty okolního světla: 9 kroků (s obrázky) Arkádová skříň s efekty okolního světla: 9 kroků (s obrázky)](https://i.howwhatproduce.com/images/002/image-3855-100-j.webp)
Arkádová skříň s efekty okolního světla: Domácí arkádová dřevěná skříň s arkádovými ovladači v komerční kvalitě a integrovaným systémem efektů okolní reality. Dřevěná skříň je vyřezaná ze sendvičového panelu 4x8 'od Home Depot. Arcade ovladač je HotRod SE od http: //www.hanaho
Výměna okolního stropního světla: 15 kroků
![Výměna okolního stropního světla: 15 kroků Výměna okolního stropního světla: 15 kroků](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10962204-ambient-overhead-light-replacement-15-steps-j.webp)
Výměna okolního světla nad hlavou: Tento návod k použití vám ukáže, jak vyměnit světlo okolní konzoly v modelu Honda Ridgeline (nebo podobném automobilu Honda) za jinou barvu. Tovární barva v mém Ridgeline byla jantarová a přepnul jsem ji na modrou