Documente Academic
Documente Profesional
Documente Cultură
Prelucrare a Datelor
1/11/2016 1
Sisteme inteligente utilizate în procesul de
monitorizare si masurare
1/11/2016 2
Introducere
1/11/2016 3
Introducere
1/11/2016 4
Introducere
1/11/2016 5
Introducere
1/11/2016 6
Introducere
1/11/2016 7
Introducere
1/11/2016 8
Sistem inteligent de monitorizare - diagrama bloc
1/11/2016 9
Parti componente
4 Senzor https://www.pololu.com/product/113
proximitate 4
Sharp
GP2Y0D810Z0F
10cm
5 Senzor lumina www.ebay.com › ... › Electronic
BH1750FVI Components › ICs & Processors
1/11/2016 10
Parti componente
1/11/2016 11
Introducere
14 DC 5V 2A USB http://www.ebay.com/itm/EU-Plug-
Power Supply DC-5V-2A-USB-Power-Supply-Adapter-
Adapter Converter-Charger-For-Raspberry-PI
1/11/2016 12
Masurarea presiunii atmosferice
1/11/2016 13
Protocol de comunicaţie
Relația între altitudinea deasupra nivelului mării și presiunea barometrică.
1/11/2016 14
Masurarea presiunii atmosferice
Barometrul cu mercur
Barometrul aneroid
Barografe
1/11/2016 15
Senzorul digital de temperatura si presiune atmosferica BMP180
1/11/2016 16
Senzorul digital de temperatura si presiune atmosferica BMP180
Caracteristici
1/11/2016 17
Senzorul digital de temperatura si presiune atmosferica BMP180
Aplicații
Îmbunătățire navigare prin GPS
Navigație interioară și exterioară
Sportiv și de agrement
Prognoza meteo
Indicație viteza verticală
1/11/2016 18
Senzorul digital de temperatura si presiune atmosferica BMP180
1/11/2016 19
Senzorul digital de temperatura si presiune atmosferica BMP180
1/11/2016 20
Senzorul digital de temperatura si presiune atmosferica BMP180
1/11/2016 21
Senzorul digital de temperatura si presiune atmosferica BMP180
1/11/2016 22
Senzorul digital de temperatura si presiune atmosferica BMP180
1/11/2016 23
DATALOG EXEMPLU COD C++
void setup() {
Serial.begin(9600);
Wire.begin(); dht.begin(); LightSensor.begin();
LightSensor.SetAddress(Device_Address_L);
LightSensor.SetMode(Continuous_H_resolution_Mode);
myBarometer.init();
lcd.begin (16,2); // initializare LCD
lcd.setBacklightPin(BACKLIGHT_PIN,POSITIVE);
lcd.setBacklight(LED_ON);
// initializare SD card
Serial.println("Initializare SD card...");
if (!SD.begin(10)) {
Serial.println("ERROR - SD card initializare nereusita!");
return; // init nereusita
}
Serial.println("SUCCESS - SD card initializat."); // init done
RTC.begin();
// RTC.adjust(DateTime(2015, 12, 01, 9, 10, 0));
}
1/11/2016 24
Transmiterea si afisarea datelor pe monitorul PC (USB)
1/11/2016 25
Afisarea datelor pe monitorul PC EXEMPLU COD C++
1/11/2016 26
Transmiterea si afisarea datelor pe display
void lcdTAir()
{
double TemperaturaAer = dht.readTemperature(); // citeste valoarea temperaturii
double UmiditateAer = dht.readHumidity();
lcd.clear();
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print(" TAer ");
lcd.print(TemperaturaAer);
lcd.print(" oC ");
lcd.setCursor(0, 1);
lcd.print(" UmidAer ");
lcd.print(UmiditateAer);
lcd.print(" % ");
lcd.home();
delay(2000);
}
1/11/2016 27
Salvarea datelor in fisiere externe pe cardul de memorie
1/11/2016 28
DATALOG EXEMPLU COD C++
// Salvarea datelor pe SD card extern pt analiza
File dataFile = SD.open("datalog.txt", FILE_WRITE);
if (dataFile) {
dataFile.print(TemperaturaAer); dataFile.print(" Temp[oC], ");
dataFile.print(UmiditateAer); dataFile.print(" UmidAer[%], ");
dataFile.print(UmidSol); dataFile.print(" UmidSol[%], ");
dataFile.print(Lux); dataFile.print(" IntLum[Lux], ");
dataFile.print(PresBMP180); dataFile.print(" Pres[mbar], ");
dataFile.print(TempBMP180); dataFile.print(" TempInt[oC] ");
dataFile.print(valSharp); dataFile.print(" Proxim[] ");
dataFile.print(now.year(), DEC); dataFile.print(" / ");
dataFile.print(now.month(), DEC); dataFile.print(" / ");
dataFile.print(now.day(), DEC); dataFile.print(" , ");
dataFile.print(now.hour(), DEC); dataFile.print(" : ");
dataFile.print(now.minute(), DEC); dataFile.print(" : ");
dataFile.println(now.second(), DEC);
dataFile.close();
}
else {
Serial.println("error opening datalog.txt");
}
1/11/2016 29
Prelucrarea datelor
1/11/2016 30
Prelucrarea datelor
1/11/2016 31
Prelucrarea statistica datelor
Statistica descriptiva
1/11/2016 32
Prelucrarea statistica datelor
1/11/2016 33
VA MULTUMESC PENTRU
ATENTIA ACORDATA !
1/11/2016 34