Sistema de monitoreo de acuicultura

Desarrollo de IoT un sistema basado en Lora Network para monitorear la piscigranja para obtener una mejor producción.

Historia

Código Fuente

#incluir "LoRaWAN.h"
#incluir <f401reMapa.h>

const char *devEui =  "FILL_ME_IN" ;
const char *appEui =  "FILL_ME_IN" ;
const char *appKey =  "FILL_ME_IN" ;

flotante ph  =   pinMap ( 1 ) ;
temperatura  flotante =   pinMap ( 11 ) ;
float DO  = pinMap ( 12 ) ;
flat tur  =   pinMap ( 13 ) ;
float sal  =   pinMap ( 16 ) ;


// Carga útil máxima 53 bytes para DR 1
carga útil const uint8_t []  =  "" ;

configuración vacía ( vacío )
{
    Serial.begin ( 9600 ) ;
    
    mientras  ( ! Serie )  {  }

    // Región de EE. UU.
    LoRaWAN.begin ( US915 ) ;
    // subbanda de helio
    LoRaWAN.setSubBand ( 2 ) ;
    // Deshabilitar la velocidad de datos adaptativa
    LoRaWAN.setADR ( falso ) ;
    // Establecer velocidad de datos 1 - Carga útil máxima 53 bytes
    LoRaWAN.setDataRate ( 1 ) ;
    // ID de dispositivo y clave
    LoRaWAN.joinOTAA ( appEui, appKey, devEui ) ;

    Serial.println ( "JOIN( )" ) ;
    
    
   pinMode ( DO, ENTRADA ) ;
   pinMode ( salida , ENTRADA ) ;
   pinMode ( temperatura, ENTRADA ) ;
   pinMode ( tur, ENTRADA ) ;
   pinMode ( ph, ENTRADA ) ;
}

bucle vacío ( vacío )
{
    if  ( LoRaWAN.unido ()  && !LoRaWAN.ocupado ())
    {
      
      lectura analógica ( DO ) ;
      analogRead ( sal ) ;
      lectura analógica ( temp ) ;
      analogRead ( tur ) ;
      lectura analógica ( ph ) ;
      
      carga útil []  =  ( lectura analógica ( DO ) + ​​lectura analógica ( sal ) + lectura analógica ( temp ) + lectura analógica ( tur ) + lectura analógica ( ph )) ;
      
        // Enviar paquete
        LoRaWAN.sendPacket ( 1 , carga útil, tamaño de ( carga útil )) ;
    }

    retraso ( 20000 ) ; //20 segundos
}


Fuentes:
  • Dzulqornain, Muhammad Iskandar, M. Udin Harun Al Rasyid y Sritrusta Sukaridhoto. ” Diseño y desarrollo de sistema inteligente de acuicultura basado en modelo IFTTT e integración en la nube. ” MATEC Web de Conferencias. vol. 164. EDP Ciencias, 2018.
  • Mohammad Salah Uddin, Md. Fatin Istiaq, Mohd. Rasadin y Md. Ruhel Talukder, ” Sistema de monitoreo de granjas camaroneras de agua dulce para Bangladesh basado en Internet de las cosas”. Informes de ingeniería. 2020; John Wiley & Sons Ltd, volumen 2, número 7, https://doi.org/10.1002/eng2.12184
Acerca de Mohammad Salah Uddin 8 Articles
El Dr. Mohammad Salah Uddin es profesor asistente en el Departamento de Ingeniería y Ciencias de la Computación de la Universidad East West de Dhaka, Bangladesh. Antes de esto, trabajó como investigador (Tradr - proyecto europeo) en la Universidad Sapienza de Roma. Después de completar su licenciatura en Ciencias de la Computación e Ingeniería de la East West University en 2012, se unió como profesor en la Central Women’s University, Bangladesh. En octubre de 2013, se matriculó en la Universidad Sapienza de Roma, Italia, para realizar su doctorado. Licenciatura y Ph.D. Licenciado en Robótica en julio de 2017. Su investigación se centra principalmente en Sistema de Robótica Heterogénea, Planificación / Asignación de Tareas para Sistema Multi-Robótica, IoT-Robótica, Sensores y Sistemas, Sistemas Embebidos, Internet de las Cosas, Visión por Computador, etc. Publicó varias investigaciones artículos en conferencias / revistas revisadas por pares de su trabajo de investigación. En 2018, pronunció un discurso en Maker Faire Shenzhen 2018 como orador del foro. Es miembro de la IEEE Robotics and Automation Society y tiene la membresía profesional de IEEE. También tiene algunos otros miembros nacionales e internacionales.

Sé el primero en comentar

Deja un comentario

Tu dirección de correo no será publicada.


*