Documente Academic
Documente Profesional
Documente Cultură
3. STRUCTURA SISTEMULUI
4. STRUCTURA HARDWARE
(Fig. 5 – Domeniilede aplicabilitate alesenzorului de
În această parte vom prezenta perifericele ce umiditate)
vor face parte din conceptual BlackBox alaturi de
ansamblul raspberry PI Caracteristici tehnice:
Senzorul de temperatură și umiditate DHT11 este Tensiune de alimentare: 3.3V - 5V;
practic un senzor format din doi senzori cel de Curent: 2.5mA (maxim);
temperatură și cel de umiditate relativăa aerului. Gama de măsurare a umidității: 20% - 95% RH;
Masurarea temperaturi constituie una dintre cele mai Acuratețea măsurării umidității: ±5% RH;
uzuale procese de măsurare. Senzorul de temperatură Gama de măsurare a temperaturii: 0 oC - 60 °C;
ș i umiditate DHT11 folosește termistor NTC, Acuratetea măsurării temperaturii: ±2 oC;
termistorii fiind un senzor metal-oxid fabricat sub Nu funcționează sub 0°C.
forma de bară, cilindru, filme subțiri sau droplets.
Termistori sunt împărțiți în două grupe NTC care Dimensiuni: 32mm x 14mm.
înseamnă coeficient de temperatură negativ și PTC
care înseamnă coeficient de temperatură pozitiv. Temperatura este măsurată de un NTC, iar
Termistorul NTC este un termistor metal – umiditatea relativă este măsurată folosind un senzor
oxid convenţional are coeficientul de temperatură capacitiv. Aceste elemente sunt pre-calibrate, iar ieș
negativ, adicărezistenţa lui va scădea cu creşterea irea este oferită ca semnal digital.
temperaturii.In poza de mai jos este reprezentat
Acest senzor este compatibil cu cele mai
circuitul termistorului NTC.
populare plăcuțe de dezvoltare, perecum Arduino.[5]
Senzorul de temperatură și umiditate DHT11 este
foarte convenabil, oferind precizie bună, simplitate în
utiliza re și dimensiuni reduse la un preț mic.
Senzorul poate măsura umiditatea în intervalul 20% -
90% cu o precizie de 5% și temperatura în intervalul 0
– 50 ˚C cu o precizie de 2 ˚C.
Caracteristici tehnice:
Tensiune de alimentare: 5V
Curent: 150mA
Concentrație de detectie: 300 - 10,000 ppm
Temperatură: -10 +50 °C
Dimensiuni: 32x20x22mm
Timp de răspuns rapid
Caracteristici:
Tensiune continua: 5-18 V
Curentul de sarcina maxim: 15 mA (DC 5V)
Temp de operare: ≤80 ° C
(Fig. 9 - Senzor degazmetan MQ-4)
Umiditatea de operare: 35% -90% RH
5. STRUCTURA SOFTWARE În începutul programului se va afișa pe display
Raspberry se programează cel mai des cu setarile de intrare fie ca trebuiesc intrari noi sau ca au
ajutorul limbajului phyton[4]. Acest limbaj de fost setate deja apoi se va citi de la fiecare senzor
programare este cel mai preferat de programatori fiind programul rulând în paralel pentru fiecare senzor. În
pe locul 1 in topul celor mai populare limbaje de cazul ideal pentru temperatură si umiditate se va
programare, deoarece se poate programa structurat si citimai în tai dacă proprietarul locuinței se află
orientat obiect având si elemente de paradigmă aproape sau este prezent în casa (depinde de
funcțională. Acest limbaj este un limbaj de scripting, preferințaproprietarului), iar apoi se va activa
cea ce inseamnă ca este interpretat s i nu compilat senzorul de temperatură si umiditate și în funcție de
economisind mult timp in procesul de dezvoltare si valoarea acestuia si setarea dată va lua o decizie de a
debugging. porni elementele conectate pentru a crea un ambient
Python se folosește atât pentru scripturi, placut în locuință. În cazul senzorului de debit acesta
dezvoltarea unor infrastructuri de testare, cât și pentru în permanență va fi activat iar atunci cand consumul
aplicații web folosind framework-uri. Există aplicații va depași o anumita valoare înseamna că există
desktop variind de la clienți BitTorrent până la unele scurgeri de apă si printr-o electovalvă va opri
jocuri video, iar multe produse software conțin și întreaga instalație electrică. În cazul senzorului de
componente scrise în Python, așa cum este cazul curent se va executa același lucru ca si in cazul
Instagram. senzorului de debit cu diferența că atunci cand
In figura de mai jos se află un exemplu de cod consumul de curent va depași o valoare se va opri
phyton programat pentru pinii GPIO al Raspberry-ului instalația electrică printr-un releu[8]. In cazul senzorului
pentru senzor de temperatură. de gaz acesta verifcă dacă exista scurgeri de gaz și în
cazul în care există se va opri toată instalația de gaz a
locuinței și o alarma se va activa pentru atenționarea
persoanelor din interiorul locuinței. Toate valorile
citite de senzori se vor inregistra intr-o baza de date
locală sau online după care se va afiș a pe display
situația locuinței. După ce sa terminat cu afiș area se
va relua de la început aceleași operații pentru
continuitate contină.
In figura de mai jos este exemplificat o schema
logică a programului pentru device-ul Black Box.