Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cuando IoT se une a la Biología: My Anxiety Station e Inmunogame

Cuando IoT se une a la Biología: My Anxiety Station e Inmunogame

Charla sobre los proyectos personales que realizamos en Afaya impartida en Salamanca Conf

More Decks by Azahara Fernández Guizán

Other Decks in Programming

Transcript

  1. Cuando IoT se une a la biología:
    My Anxiety Station e InmunoGame

    View Slide

  2. http://afaya.es/#/
    @afaya_tech
    @juan_manuel_rp
    @azahara_fergui
    Técnologues del montón - Afaya
    Azi Science and Tech
    ¿Quiénes somos?

    View Slide

  3. ¿Por qué IoT y Salud?

    View Slide

  4. ¿Qué
    proyectos
    hemos
    hecho?

    View Slide

  5. ¿Qué proyectos hemos hecho?

    View Slide

  6. Anxiety Station

    View Slide

  7. Lista de la
    compra
    • Placa arduino mega
    • Sensor de calidad de aire y concentración
    de gases MQ135 de AZ delivery
    • Sensor de luz MH Sensor Series.
    • Sensor de pulsaciones y oxigenación
    MAX30102 MH ETLive
    • Pantalla 1602 Display/1602 Screen con
    potenciómetro.
    • Leds de colores y un botón de encendido
    • Una caja para contenerlo todo (impresa
    en 3D)
    • Soldador y alicates.

    View Slide

  8. Documentación

    View Slide

  9. View Slide

  10. Entorno

    View Slide

  11. Código
    https://github.com/Afaya/AnxietyStation

    View Slide

  12. Inmuno Game

    View Slide

  13. Lista de la
    compra
    • Raspberry Pi 3 model B+
    • Altavoces USB
    • Leds
    • Botones
    • Cables
    • Resistencias
    • Sensor de Temperatura y Humedad.
    • Sensor de particulas
    • Soldador y alicates.
    • Polimetro

    View Slide

  14. Diagramas

    View Slide

  15. View Slide

  16. Conectividad GPIO

    View Slide

  17. View Slide

  18. Preparando el
    Entorno

    View Slide

  19. Preparando la Raspberry Pi
    1.- Descarga imagen de Raspbian y quemarla en tarjeta mini SD (min. 8Gb)
    2.- En la tarjeta SD en la unidad boot crear archivo llamado ‘ssh’ sin extensión
    3.- Actualizar S.O. ($ sudo apt full-upgrade –y $ sudo apt-get update)
    4.- Eliminar versiones pre instaladas de Node ($ sudo apt-get remove nodered –y
    $ sudo apt-get remove nodejs nodejs-legacy –y)
    5.- Descargar e instalar Node ($ curl -sL http://deb.nodesource.com/setup_11.x | sudo bash -
    $ sudo apt-get install -y nodejs)

    View Slide

  20. Código
    https://github.com/Afaya/InmunoGame

    View Slide

  21. inmunoGame

    View Slide

  22. Interacción
    con los
    Componentes
    inmunoGame.js

    View Slide

  23. Interacción
    con los
    Componentes
    inmunoGame.js

    View Slide

  24. Interacción
    con los
    Componentes
    inmunoGame.js

    View Slide

  25. Interacción
    con los
    Componentes
    inmunoGame.js

    View Slide

  26. PICO SPEAKER
    Text To Speech
    picoSpeaker.js

    View Slide

  27. inmunoAPI

    View Slide

  28. inmunoAPI: Sensores

    View Slide

  29. inmunoAPI: Sensores

    View Slide

  30. sensor_routes.js

    View Slide

  31. sensor_routes.js

    View Slide

  32. sensor_routes.js

    View Slide

  33. Angular APP

    View Slide

  34. GRACIAS

    View Slide