{"id":23021635,"url":"https://github.com/raupulus/raspberry-sensor-veml6075","last_synced_at":"2025-04-02T18:44:29.212Z","repository":{"id":95712843,"uuid":"217733752","full_name":"raupulus/raspberry-sensor-veml6075","owner":"raupulus","description":"Clase para integrar el sensor VEML6075 con python en aplicaciones fácilmente con métodos para obtener valores y estructura para generar dinámicamente su tabla con SQLAlchemy.  Mide:  - Índice UV - UVA - UVB. Es un mirror de https://gitlab.com/raupulus/raspberry-sensor-veml6075","archived":false,"fork":false,"pushed_at":"2023-03-19T05:01:13.000Z","size":24,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T09:29:23.867Z","etag":null,"topics":["gpio","python","python3","raspberry","raspbian","sensor","uv","uva","uvb","veml6075"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/raupulus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-26T16:02:57.000Z","updated_at":"2025-01-22T21:35:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"9441df91-1b94-41f4-89a0-61e09aa8fd3a","html_url":"https://github.com/raupulus/raspberry-sensor-veml6075","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raupulus%2Fraspberry-sensor-veml6075","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raupulus%2Fraspberry-sensor-veml6075/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raupulus%2Fraspberry-sensor-veml6075/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raupulus%2Fraspberry-sensor-veml6075/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raupulus","download_url":"https://codeload.github.com/raupulus/raspberry-sensor-veml6075/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246871726,"owners_count":20847524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gpio","python","python3","raspberry","raspbian","sensor","uv","uva","uvb","veml6075"],"created_at":"2024-12-15T12:18:45.231Z","updated_at":"2025-04-02T18:44:29.206Z","avatar_url":"https://github.com/raupulus.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# raspberry-sensor-veml6075\n\nEste repositorio se encuentra disponible aquí:\nhttps://gitlab.com/fryntiz/raspberry-sensor-veml6075.git\n\nClase para integrar el sensor VEML6075 con python en aplicaciones fácilmente con métodos para obtener valores y estructura para generar dinámicamente su tabla con SQLAlchemy. \nMide:\n\n- Índice UV\n- UVA\n- UVB\n\nRepositorio con modelo y ejemplos para el sensor VEML6075 que obtiene valores\nUVA/UVB de la luz en el ambiente.\n\nPara el funcionamiento del sensor se parte de la librería oficial de adafruit:\n\nhttps://github.com/adafruit/Adafruit_CircuitPython_VEML6075\n\nDe forma que este repositorio utiliza esa librería y sus dependencias como base\nañadiendo otras características que he visto necesarias en mi caso.\n\nLa clase VEML6075 puede funcionar de forma autónoma, aún así también es\nextendida por clases hijas para seccionar el tipo de resultado obtenido y\ntratarse de forma independiente en aplicaciones que lo implementen. \nPor lo tanto puedes usar dicha clase ignorando las clases hijas o puedes\nusarlas en conjunto.\n\n## Dependencias\n\nLos entornos donde han sido probados satisfactoriamente utilizaban las \nsiguientes versiones de las aplicaciones necesarias:\n\n- python 3.7.3\n- raspbian, basado en debian 10.1\n- bash 5.0.3\n- pip3 18.1\n\nSe tiene que instalar la librería de adafruit mediante el gestor de paquetes de\npython 3\n\n```bash\npip3 install adafruit-circuitpython-veml6075\n```\n\nAdemás, también es necesario instalar las librerías siguientes:\n\n```bash\npip3 install adafruit-circuitpython-busdevice\npip3 install Adafruit-Blinka\n```\n\nTambién puedes adaptarlo usando entornos virtuales o descargar el repositorio\nmanualmente desde el enlace indicado al comienzo de este documento.\n\n## Métodos de la librería original Adafruit para obtener valores\n\n- uv_index - The calculated UV Index.\n- uva - The calibrated UVA reading, in 'counts' over the sample period\n- uvb - The calibrated UVB reading, in 'counts' over the sample period\n\n## Links interesantes relacionados\n\nhttps://github.com/adafruit/Adafruit_CircuitPython_VEML6075\nhttps://learn.adafruit.com/adafruit-veml6075-uva-uvb-uv-index-sensor/python-circuitpython\nhttps://www.raspberrypi.org/forums/viewtopic.php?t=151317\n\n## Tabla de comparción por índice uv\n\nÍndice UV \t        ½T → 56,25 ms \t1T → 112,5 ms \t2T → 225 ms     4T → 450 ms\nBajo. De 0 a 2 \t    0-280 \t        0-560 \t        0-1120 \t        0-2240\nModerado. De 3 a 5 \t281-560 \t    561-1120 \t    1121-2241 \t    2241-4482\nAlto. De 6 a 7 \t    561-747 \t    1121-1494 \t    2242-2988 \t    4483-5976\nMuy alto. De 8 a 10 748-1027 \t    1495-2054 \t    2989-4108 \t    5977-8216","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraupulus%2Fraspberry-sensor-veml6075","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraupulus%2Fraspberry-sensor-veml6075","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraupulus%2Fraspberry-sensor-veml6075/lists"}