MUS-COMM
We are team SEDS-OAU we chose the health makes wealth challenge, thus we developed Mus-comm. Mus-comm is a balloon satellite tethered to the earth 600m above the ground that collects data from the environment such as; temperature, humidity,CO2 concentration, Ozone concentration, and air quality of an area.
Our aim is to collect real time data from the satellite to help us give map and predict areas where disease vectors breed and will most likely invade, thus predicting time and geographic location where a certain disease will break out.
Mus-Comm is a sub-$100 solution, easy to deploy with minimum expertise required, aimed to solve the impending problem on the spread of malaria and other vector borne diseases(VBD). Serving as a preventive measure, which helps, government, NGO's, Health workers, researchers, to pin-point areas which needs resources to prevent malaria and other diseases thus inhibiting the spread of such diseases.
We created a web platform that enables us to give information such as when, where, and reasons disease will break out.
We are harnessing the data collected from our balloon Sat, Nasa Land data Assimilation systems, with Artificial intelligence integrated to create models that help us analyse and predict areas where disease will break out and at what time it will break out.
Mus –comm
It is a balloon satellite that provides open source information to rural area dwellers about the various vector diseases they maybe vulnerable to
Our motivation
Dr.Rui Gama Vaz, WHO Representative in Nigeria said that in the African Region, the social and economic impact of vector-borne diseases is very high and the poorest people are the most affected.
He said in 2012 alone, there were an estimated 564,000 deaths caused by malaria and 36,500 associated with sleeping sickness adding that more than 45 million people are at risk of elephantiasis, and river blindness is still prevalent in 20 counties where 15.7 million people are infected by it and 500,000 are visually impaired as a result of this infection.
Nigeria alone bears over 25% of Africa’s vector borne diseases burden. An estimated 3.2 billion people worldwide are at risk for malaria
Malaria is a major public health problem in Nigeria. Malaria is a risk for 97% of Nigeria’s population, of which under-5 children and pregnant women are the most vulnerable.
“NO CHILD DESERVES TO DIE BECAUSE THEY CANNOT ACCESS LIFE- SAVING SERVICES TO PREVENT,DETECT & TREAT MALARIA”
The story
1. We identified the influence of physical environmental factors on the spread of vector borne diseases .
· Climate change creates new uncertainties about the spread of VBDs such as the Zika virus, dengue fever, malaria, and Lyme disease by altering conditions that affect the development and dynamics of the disease vectors and the pathogens they carry.
· Rising global temperatures can lengthen the season and increase the geographic range of disease-carrying insects. As temperatures warm, mosquitoes and other warm-weather vectors can move into higher altitudes and new regions farther from the equator. warming is lengthening the season for Zika-carrying mosquitoes.
· Increased rainfall, flooding and humidity creates more viable areas for vector breeding and allows breeding to occur more quickly, as eggs hatch faster in hotter climates.
Globally, the World Health Organization (WHO) reports that there are more than 1 billion cases and more than 1 million deaths from VBDs annually
2. We started by looking at the malaria vector habitat closely. The female Anopheles mosquito tends to favour areas with forests, marshes, tall grasses and weeds, and ground that is wet at least part of the year. Because they must have water in order to thrive. They lay their eggs in moist soil or surface of stagnant water.
3.
4. Spatial parameters that support breeding of the malaria vector e.g temperature, humidity, land use, soil texture, vegetation density.
5. Then at this point we were hit with another problem.
6. We were unable to find this data’s on the resources given to us by NASA, so we had to find a way of getting our own data .
The solution
To overcome this problem, we designed mus- cum
It is a balloon satellite installed with 5 sensors; MQ2, MQ7 MQ9, MQ131 and the DHTL which take the concentration of CO, CO2, ozone gases, temperature and humidity in the air respectively.
It is launched in the atmosphere with two balloons. It is tied down to the ground by the user who also receives data from the satellite about the surrounding atmosphere
THE FUTURE
We hope that at some point in the nearest future we would be able to
Deploy network of microsatellites across each state
Gather historical local data for use by the government, NGOs, hospitals, communities etc.
Use it in low income /rural communities in the fight against malaria and other diseases across the world (INDIA, SOUTH AMERICA etc.)
MUS-COMM
We are team SEDS-OAU we chose the health makes wealth challenge, thus we developed Mus-comm. Mus-comm is a balloon satellite tethered to the earth 600m above the ground that collects data from the environment such as; temperature, humidity,CO2 concentration, Ozone concentration, and air quality of an area.
Our aim is to collect real time data from the satellite to help us give map and predict areas where disease vectors breed and will most likely invade, thus predicting time and geographic location where a certain disease will break out.
Mus-Comm is a sub-$100 solution, easy to deploy with minimum expertise required, aimed to solve the impending problem on the spread of malaria and other vector borne diseases(VBD). Serving as a preventive measure, which helps, government, NGO's, Health workers, researchers, to pin-point areas which needs resources to prevent malaria and other diseases thus inhibiting the spread of such diseases.
We created a web platform that enables us to give information such as when, where, and reasons disease will break out.
We are harnessing the data collected from our balloon Sat, Nasa Land data Assimilation systems, with Artificial intelligence integrated to create models that help us analyse and predict areas where disease will break out and at what time it will break out.
Sadique Tayo year 3,Department of Material Science and Engineering
Adeboye Favour year 2,Department of Mechanical Engineering
Olajiga James Olamide year 3, Department of Mechanical Engineering
Excellent Anjorin year 3, Department of Mechanical Engineering
Promise Nwhator year3, Department of Computer Science and Engineering
Ogunbajo Eniola year 3, Department of Mechanical Engineering
Check Out Presentation via Link below
//#include <ThingSpeak.h> | |
//#include <SPI.H> | |
//#include <LoRa.h> | |
#include <Adafruit_Sensor.h> | |
#include "DHT.h" | |
#include <stdlib.h> | |
#include <SPI.h> | |
#include <RH_RF95.h> | |
RH_RF95 rf95; | |
float frequency = 915.0; | |
const int MQ2 = 0; | |
const int MQ7 = 1; | |
const int MQ9 = 2; | |
const int MQ131 = 3; | |
const int MQ135 = 4; | |
float MQ2data=0,MQ7data=0, MQ9data=0, MQ131data=0, MQ135data=0, dhtHumidity=0, dhtTemp=0; | |
#define DHTPIN 9 | |
#define DHTTYPE DHT11 | |
DHT myDht(DHTPIN, DHTTYPE); | |
void setup() { | |
myDht.begin(); | |
Serial.begin(9600); | |
Serial.println("Start LoRa Client"); | |
if (!rf95.init()) | |
Serial.println("init failed"); | |
// Setup ISM frequency | |
rf95.setFrequency(frequency); | |
// Setup Power,dBm | |
rf95.setTxPower(13); | |
// Setup Spreading Factor (6 ~ 12) | |
rf95.setSpreadingFactor(7); | |
// Setup BandWidth, option: 7800,10400,15600,20800,31250,41700,62500,125000,250000,500000 | |
//Lower BandWidth for longer distance. | |
rf95.setSignalBandwidth(125000); | |
// Setup Coding Rate:5(4/5),6(4/6),7(4/7),8(4/8) | |
rf95.setCodingRate4(5); | |
} | |
void loop() { | |
Serial.print("serial started wait 3 minutes"); | |
initializeMQ(); | |
readData(); | |
Serial.print("CO2 conc: "); | |
Serial.print (MQ2data); | |
Serial.print("Air quality"); | |
Serial.print (MQ135data); | |
Serial.print ("ozone conc"); | |
Serial.print (MQ131data); | |
Serial.print("Humidity: "); | |
Serial.print(dhtHumidity); | |
Serial.println("%"); | |
Serial.print("Temperature: "); | |
Serial.print(dhtTemp); | |
Serial.println(" *C"); | |
delay(100); | |
Serial.println("Sending to LoRa Server"); | |
// Send a message to LoRa Server | |
uint8_t data[] = {MQ2data, MQ135data, MQ131data, MQ7data, dhtHumidity,dhtTemp}; | |
rf95.send(data, sizeof(data)); | |
rf95.waitPacketSent(); | |
// Now wait for a reply | |
uint8_t buf[RH_RF95_MAX_MESSAGE_LEN]; | |
uint8_t len = sizeof(buf); | |
if (rf95.waitAvailableTimeout(3000)) | |
{ | |
// Should be a reply message for us now | |
if (rf95.recv(buf, &len)) | |
{ | |
Serial.print("got reply: "); | |
Serial.println((char*)buf); | |
Serial.print("RSSI: "); | |
Serial.println(rf95.lastRssi(), DEC); | |
} | |
else | |
{ | |
Serial.println("recv failed"); | |
} | |
} | |
else | |
{ | |
Serial.println("No reply, is LoRa server running?"); | |
} | |
delay(5000); | |
} | |
//float h= myDht.readHumidity(); | |
// | |
//float t= myDht.readTemperature(); | |
void initializeMQ(){ | |
analogWrite(MQ2,HIGH); | |
analogWrite(MQ7,HIGH); | |
analogWrite(MQ9,HIGH); | |
analogWrite(MQ131,HIGH); | |
analogWrite(MQ135,HIGH); | |
delay(60000); | |
analogWrite(MQ2,71.4); | |
analogWrite(MQ7,71.4); | |
analogWrite(MQ9,71.4); | |
analogWrite(MQ131,71.4); | |
analogWrite(MQ135,71.4); | |
delay(90000); | |
} | |
void readData(){ | |
analogWrite(MQ2,HIGH); | |
delay(50); | |
MQ2data= analogRead(MQ2); | |
analogWrite(MQ7,HIGH); | |
delay(50); | |
MQ7data= analogRead(MQ7); | |
analogWrite(MQ9,HIGH); | |
delay(50); | |
MQ9data= analogRead(MQ9); | |
analogWrite(MQ131,HIGH); | |
delay(50); MQ131data= analogRead(MQ131); | |
analogWrite(MQ135,HIGH); | |
delay(50); | |
MQ135data= analogRead(MQ135); | |
dhtHumidity= myDht.readHumidity(); | |
dhtTemp= myDht.readTemperature(); | |
} | |
// float arrayList[]={MQ2data, MQ7data, MQ9data, MQ131data, MQ135data, dhtHumidity, dhtTemp}; | |
// String charValues[8]; | |
// char result[15]; | |
//for(int i=0; i<6; i++){ | |
// float value= arrayList[i]; | |
// dtostrf(value,8, 3, result); | |
// charValue[i]= result; | |
// } | |
// | |
//Serial.print("char value: " charValue); | |
SpaceApps is a NASA incubator innovation program.