Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raupulus/rpi-pico-sensor-lightning-cjmcu-3935
Repositorio para controlar por i2c el sensor CJMCU 3935 con el chip AS3935. Este chip se utiliza para detectar rayos y la distancia de estos.
https://github.com/raupulus/rpi-pico-sensor-lightning-cjmcu-3935
cjmcu3935 lightning micropython raspberry-pi-pico sensor
Last synced: 21 days ago
JSON representation
Repositorio para controlar por i2c el sensor CJMCU 3935 con el chip AS3935. Este chip se utiliza para detectar rayos y la distancia de estos.
- Host: GitHub
- URL: https://github.com/raupulus/rpi-pico-sensor-lightning-cjmcu-3935
- Owner: raupulus
- License: gpl-3.0
- Created: 2024-10-15T18:08:29.000Z (24 days ago)
- Default Branch: main
- Last Pushed: 2024-10-16T23:27:59.000Z (23 days ago)
- Last Synced: 2024-10-18T08:50:06.904Z (22 days ago)
- Topics: cjmcu3935, lightning, micropython, raspberry-pi-pico, sensor
- Language: Python
- Homepage:
- Size: 93.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Proyecto: Sensor de Rayos CJMCU-AS3935 para Raspberry Pi Pico con Micropython
Este repositorio contiene el código y los recursos necesarios para utilizar el sensor de rayos CJMCU-3935 con una Raspberry Pi Pico. Este sensor permite detectar descargas eléctricas atmosféricas y puede ser utilizado en diversos proyectos relacionados con la meteorología y la seguridad.
Sitio web del autor: [https://raupulus.dev](https://raupulus.dev)
![Imagen del Proyecto](docs/images/img1.jpg "Imagen del Sensor de Rayos CJMCU-AS3935 para Raspberry Pi Pico con Micropython")
Repository [https://gitlab.com/raupulus/rpi-pico-sensor-lightning-cjmcu-3935](https://gitlab.com/raupulus/rpi-pico-sensor-lightning-cjmcu-3935)
## Estado del proyecto: Versión 0.0.1 BETA
El proyecto aún está en una fase temprana de desarrollo, el código puede
funcionar pero no completamente estable.- La implementación para trabajar con la API aún no ha sido completada.
- El bus I2C es inestable al realizar lecturas, por SPI se consigue acceder a
los datos pero con una dudosa calibración de ruido que se debe optimizar.
- Debido a que no caen rayos cuando me interesa... la depuración y avance
del proyecto se torna un poco más lento de lo que me gustaría pero sigo
trabajando en él.## Contenido del Repositorio
- **src/**: Código fuente del proyecto.
- **docs/**: Documentación adicional, esquemas y guías de instalación.## Requisitos
Para utilizar este proyecto, necesitarás:
- **Hardware:**
- Raspberry Pi Pico W.
- Sensor CJMCU-AS3935.
- Cables de conexión.- **Software:**
- [MicroPython](https://micropython.org/download/rp2-pico/) instalado en la Raspberry Pi Pico.
- Un editor de texto o IDE compatible con Python.## Instalación
1. **Configuración del Hardware:**
- Conecta el sensor CJMCU-3935 a la Raspberry Pi Pico2. **Instalación de MicroPython:**
- Asegúrate de que MicroPython esté instalado en tu Raspberry Pi Pico. Puedes seguir las instrucciones en la [documentación oficial](https://docs.micropython.org/en/latest/rp2/quickref.html).3. **Cargar el Código:**
- Descarga o clona este repositorio.
- Copia el archivo *.env.example.py* a *env.py* y rellena los datos para
conectar al wireless además de la ruta para subir datos a tu API.
- Copia los archivos en la carpeta `src/` a la Raspberry Pi Pico.## Licencia
Este proyecto está licenciado bajo la Licencia GPL-V3. Consulta el archivo
LICENSE para más detalles.