Este proyecto muestra una forma de automatizar datos de un sensor usando raspberry, python y telegram para crear tareas automatizadas que se pueden ejecutar desde un teléfono por medio de un bot de telegram.
Proyecto diseñado para Hackathon Space Apps
Para clonar el repositorio ejecuta el siguiente comando en la consola de la raspberry.
git clone https://github.com/xsismadn3ss/fusalmo_botSe necesita un paquete linux llamado OpenBLAS para trabajar con numpy y crear las gráficas. Ejecuta el siguiente el comando para instalar el paquete:
sudo apt-get install libopenblas-devPara trabajar con dependecias y paquetes, es necesario crear un entorno virtual para que los paquetes no sean accesibles por fuera del directorio y sea seguro.
python -m venv .venv(powershell)
.venv/Scripts/activate
(poershell)
pip install -r requirements.txt
Ejcuta el archivo test_dht_sensor.py para comprobar el funcionamiento del sensor a utilizar.
python test_dht_sensor.pySi el sensor esta conectado correctamente veras un mensaje con los datos que lee el sensor.
- Voltaje (DHT11) → pin1 1 (raspberry)
- Señal de salida (DHT11) → pin 7 (raspberry)
- GND (DHT11) → pin 9 (raspberry)
Ejecuta el archivo create_db.py.
python create_db.py