Coder Social home page Coder Social logo

biot's Introduction

Biot v1.3

Sistema de monitorización de un sistema biológico

Basado en los trabajos de Eulogio (https://github.com/inopya/biot) y más detallado en (https://github.com/inopya/mini-tierra)

Licencia CC para la documentación

Licencia CC

Licencia GPL para el código

Montaje

mQ135		A0
pH 			A1
led Azul		A2
led Rojo		A3
bme280 - SDA	A4 
bme280 - SCL	A5
led Verde		A6
Conductividad	A7
ds18x20		D2

Arduino nano

Arduino nano pinout

Sensor atomosferico BME280

Cambio de address

Documentacion BME280

Podemos usar 2 BME280 desde la API de la librer'ia de adafruit Ejemplo usando begin(address)

Código

Actualizado el fichero biodata.py a version 1.3

  • Soporta 7 dato de presion atmósferica
  • Optimizado el repintado para no cargar el sistema a 1 vez por minuto
  • Dibujando los 7 valores

Actualizado biot_1.1.ino

  • Permite elegir entre el sensor Gy-21 y el bme280 que mide también la presión atmosférica

Añadido calibracion_ph.ino

  • Para calibrar el sensor de pH

Actualizado el fichero biodata.py a version 1.2

  • Se han agrupado todos los datos que deben ser configurados por el usuario para mayor comodidad.

  • (Si ejecutas esta nueva versión recuerda utilizar el comando /start en tu bot para reiniciarlo y poder ver las nuevas opciones en el menu. en cualquier caso, escribiendolas estaran disponibles).

  • Añadidos tres nuevos comandos al menu del bot:

    • /txt envia el fichero de datos como mensaje de telegram.
    • /deleteOld borra los primeros 15 datos de la serie, de manera que se pueden ir eliminando los datos erroneos de los primeros minutos.
    • /deleteNew borra los ultimos 15 datos de la serie, de manera que se pueden ir eliminando posibles datos erroneos de los ultimos minutos.
  • Se ha suprimido la representacion de dos variables (luz roja y luz azul) ya que no se conectaron y solo mostraban ruido.

  • Se han separado las graficas de temperatura y humedad para que se muestren mejor en sus respectivas escalas.

  • Modificada la funcion de representacion grafica para que solo represente como maximo 1440 muestras. Es decir las ultimas 24 horas, si se toma una muestra por minuto. Pero la toma de datos si conserva todos y seran enviados cuando se pida el txt o el email

biot's People

Contributors

javacasm avatar inopya avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.