![Raspberry Pi - TSL45315 Sensori i dritës së ambientit Python Tutorial: 4 hapa Raspberry Pi - TSL45315 Sensori i dritës së ambientit Python Tutorial: 4 hapa](https://i.howwhatproduce.com/images/010/image-27451-j.webp)
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
![Image Image](https://i.howwhatproduce.com/images/010/image-27451-2-j.webp)
![](https://i.ytimg.com/vi/iGsJHK1MxgM/hqdefault.jpg)
TSL45315 është një sensor dixhital i dritës së ambientit. Përafron përgjigjen e syrit të njeriut në një sërë kushtesh ndriçimi. Pajisjet kanë tre kohë integrimi të zgjedhshme dhe sigurojnë një dalje të drejtpërdrejtë 16-bit lux përmes një ndërfaqeje të autobusit I2C. Pajisja përmban një grup fotodiode, një konvertues integrues analog-dixhital (ADC), qark të përpunimit të sinjalit, logjikë të llogaritjes lux dhe një ndërfaqe serike I2C në një qark të vetëm të integruar CMOS për të siguruar të dhëna lux. Këtu është demonstrimi i tij me mjedër pi duke përdorur kodin python.
Hapi 1: Ajo që ju nevojitet.. !
![Ajo qe ju nevojitet.. !! Ajo qe ju nevojitet.. !!](https://i.howwhatproduce.com/images/010/image-27451-3-j.webp)
1. Raspberry Pi
2. TSL45315
3. Kabllo I²C
4. Mburoja I²C për Raspberry Pi
5. Kabllo Ethernet
Hapi 2: Lidhjet:
![Lidhjet Lidhjet](https://i.howwhatproduce.com/images/010/image-27451-4-j.webp)
![Lidhjet Lidhjet](https://i.howwhatproduce.com/images/010/image-27451-5-j.webp)
![Lidhjet Lidhjet](https://i.howwhatproduce.com/images/010/image-27451-6-j.webp)
![Lidhjet Lidhjet](https://i.howwhatproduce.com/images/010/image-27451-7-j.webp)
Merrni një mburojë I2C për mjedrën pi dhe shtyjeni butësisht mbi kunjat e gpio të mjedrës pi.
Pastaj lidhni njërin skaj të kabllit I2C me sensorin TSL45315 dhe skajin tjetër me mburojën I2C.
Gjithashtu lidhni kabllon Ethernet me pi ose mund të përdorni një modul WiFi.
Lidhjet janë treguar në figurën e mësipërme.
Hapi 3: Kodi:
![Kodi Kodi](https://i.howwhatproduce.com/images/010/image-27451-8-j.webp)
Kodi python për TSL45315 mund të shkarkohet nga depoja jonë GitHub-dyqani Dcube.
Këtu është lidhja për të njëjtën gjë:
github.com/DcubeTechVentures/TSL45315…
Ne kemi përdorur bibliotekën SMBus për kodin python, hapat për të instaluar SMBus në mjedër pi janë përshkruar këtu:
pypi.python.org/pypi/smbus-cffi/0.5.1
Ju gjithashtu mund të kopjoni kodin nga këtu, ai jepet si më poshtë:
# Shpërndarë me një licencë me vullnet të lirë.
# Përdoreni atë në çdo mënyrë që dëshironi, fitimprurëse ose falas, me kusht që të përshtatet në licencat e veprave të tij shoqëruese.
# TSL45315
# Ky kod është krijuar për të punuar me Mini Modulin TSL45315_IS2C I2C i disponueshëm në Dyqanin Dcube.
import smbus
koha e importit
# Merrni autobusin I2C
autobus = smbus. SMBus (1)
Adresa # TSL45315, 0x29 (41)
# Zgjidhni regjistrin e kontrollit, 0x00 (0), me regjistrin e komandës, 0x80 (128)
# 0x03 (03) Funksionim normal
bus.write_byte_data (0x29, 0x00 | 0x80, 0x03)
Adresa # TSL45315, 0x29 (41)
# Zgjidh regjistrin e konfigurimit, 0x01 (1), me regjistrin e komandës, 0x80 (128)
# 0x00 (00) Shumëzuesi 1x, Ngjyra: 400ms
bus.write_byte_data (0x29, 0x01 | 0x80, 0x00)
koha. gjumi (0.5)
Adresa # TSL45315, 0x29 (41)
# Lexoni të dhënat përsëri nga 0x04 (4), me regjistrin e komandës, 0x80 (128)
# 2 bajt, LSB së pari
të dhëna = bus.read_i2c_block_data (0x29, 0x04 | 0x80, 2)
# Ktheni të dhënat në lux
ndriçimi = të dhëna [1] * 256 + të dhëna [0]
# Dalja e të dhënave në ekran
print "Ndriçimi i dritës së ambientit: %d lux" %ndriçimi
Hapi 4: Aplikimet:
Gama e gjerë dinamike e sensorit të dritës së ambientit e bën atë veçanërisht të dobishëm në aplikimet në natyrë ku ekspozohet ndaj dritës së drejtpërdrejtë të diellit. Pajisja është ideale për përdorim në kontrollin automatik të dritave të rrugës dhe sigurisë, tabelave dhe ndriçimit të automobilave. Pajisjet TSL45315 gjithashtu mund të përdoren në gjendje të ngurtë dhe ndriçim të përgjithshëm për kontroll automatik dhe korrje të ditës për të maksimizuar ruajtjen e energjisë. Aplikime të tjera përfshijnë kontrollin e dritës së prapme të ekranit për të zgjatur jetën e baterisë dhe për të optimizuar shikueshmërinë në celularët, tabletët dhe fletoret.
Recommended:
Raspberry Pi - BH1715 Sensori dixhital i dritës së ambientit Python Tutorial: 4 hapa
![Raspberry Pi - BH1715 Sensori dixhital i dritës së ambientit Python Tutorial: 4 hapa Raspberry Pi - BH1715 Sensori dixhital i dritës së ambientit Python Tutorial: 4 hapa](https://i.howwhatproduce.com/images/009/image-26176-j.webp)
Raspberry Pi - BH1715 Sensori dixhital i dritës së ambientit Python Tutorial: BH1715 është një sensor dixhital i dritës së ambientit me një ndërfaqe autobusi I²C. BH1715 përdoret zakonisht për të marrë të dhënat e dritës së ambientit për rregullimin e fuqisë së dritës së pasme të LCD dhe tastierës për pajisjet mobile. Kjo pajisje ofron një rezolucion 16-bit dhe një shtesë
Raspberry Pi - BH1715 Sensori dixhital i dritës së ambientit Java Tutorial: 4 hapa
![Raspberry Pi - BH1715 Sensori dixhital i dritës së ambientit Java Tutorial: 4 hapa Raspberry Pi - BH1715 Sensori dixhital i dritës së ambientit Java Tutorial: 4 hapa](https://i.howwhatproduce.com/images/002/image-3144-39-j.webp)
Raspberry Pi - BH1715 Sensori dixhital i dritës së ambientit Java Tutorial: BH1715 është një sensor dixhital i dritës së ambientit me një ndërfaqe të autobusit I²C. BH1715 përdoret zakonisht për të marrë të dhënat e dritës së ambientit për rregullimin e fuqisë së dritës së pasme të LCD dhe tastierës për pajisjet mobile. Kjo pajisje ofron një rezolucion 16-bit dhe një shtesë
Ndriçimi i ambientit të dritës: 8 hapa (me fotografi)
![Ndriçimi i ambientit të dritës: 8 hapa (me fotografi) Ndriçimi i ambientit të dritës: 8 hapa (me fotografi)](https://i.howwhatproduce.com/images/005/image-12220-36-j.webp)
Light Bar Ambient Lighting: Një bar i lehtë mund të ndriçojë shtëpinë tuaj përmes përdorimit të ndriçimit të ambientit. Ju mund të ndriçoni korridoret, të shtoni një efekt shkëlqimi të zbehur prapa qendrës tuaj argëtuese, të krijoni modele të reja në mbishkrime të lehta ose thjesht të shtoni një burim drite në shtëpinë tuaj. Aty
Zëvendësimi i dritës së sipërme të ambientit: 15 hapa
![Zëvendësimi i dritës së sipërme të ambientit: 15 hapa Zëvendësimi i dritës së sipërme të ambientit: 15 hapa](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10962204-ambient-overhead-light-replacement-15-steps-j.webp)
Zëvendësimi i dritës së sipërme të ambientit: Ky udhëzues ju tregon se si të ndërroni dritën e tastierës së ambientit në Honda Ridgeline (ose automobil të ngjashëm Honda) me një ngjyrë të ndryshme. Ngjyra e fabrikës në Ridgeline tim ishte qelibar dhe e kalova në blu
Shenja e Dhuratës së Dritës së Ambientit: 5 Hapa
![Shenja e Dhuratës së Dritës së Ambientit: 5 Hapa Shenja e Dhuratës së Dritës së Ambientit: 5 Hapa](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10962525-ambient-light-gift-badge-5-steps-j.webp)
Shenja e Dhuratës së Dritës së Ambientit: Pas Krishtlindjeve unë isha në situatën që festa e ditëlindjes së nipit tim u afrua. E pyeta nëse kishte ndonjë speciale në listën e dëshirave të tij dhe ai më tha se nuk ka aspak dëshirë, për momentin. Ai ende nuk kishte luajtur me çdo lodër që kishte