This shows you the differences between two versions of the page.
pm:prj2021:apredescu:masurare_potabilitate_apa [2021/06/02 01:43] simeon.stroe |
pm:prj2021:apredescu:masurare_potabilitate_apa [2021/06/03 15:56] (current) simeon.stroe [Rezultate obtinute] |
||
---|---|---|---|
Line 6: | Line 6: | ||
Consider ca prin alegerea acestei tema imi voi putea valorifica cunostintele dobandite in cadrul laboratoarelor intr-un mod placut si util. | Consider ca prin alegerea acestei tema imi voi putea valorifica cunostintele dobandite in cadrul laboratoarelor intr-un mod placut si util. | ||
===== Descriere generala===== | ===== Descriere generala===== | ||
- | {{:pm:prj2021:apredescu:schemapm.png?200|}} | + | {{:pm:prj2021:apredescu:schemapm.png?650x300|}} |
- Senzor de turbiditate: masoara nivelul de turbiditate al mediului in care este introdus, luand valori intre 0 si 1000 | - Senzor de turbiditate: masoara nivelul de turbiditate al mediului in care este introdus, luand valori intre 0 si 1000 | ||
- | - Display LCD: afiseaza valori intre 0 si 9, 0 fiind nivelul de turbiditate cel mai mic (apa contine multe particule solide), iar 9 fiind nivelul de turbidi{{:pm:prj2021:apredescu:schemapm.png?200|}}tate cel mai mare (apa este limpede) | + | - Display LCD: afiseaza valori intre 0 si 9, 0 fiind nivelul de turbiditate cel mai mic (apa contine multe particule solide), iar 9 fiind nivelul de turbiditate cel mai mare (apa este limpede) |
- Buzzer: creeaza zgomot cu o rezonanta direct proportionala cu nivelul de turbiditate al apei | - Buzzer: creeaza zgomot cu o rezonanta direct proportionala cu nivelul de turbiditate al apei | ||
- Led: este stins atunci cand mediul in care a fost introdus senzorul nu este suficient de curat. Se aprinde atunci cand mediul este curat, astfel putem stabili daca o apa este potabila sau nu. | - Led: este stins atunci cand mediul in care a fost introdus senzorul nu este suficient de curat. Se aprinde atunci cand mediul este curat, astfel putem stabili daca o apa este potabila sau nu. | ||
===== Hardware design ===== | ===== Hardware design ===== | ||
+ | == Lista componentelor == | ||
+ | * Arduino Uno | ||
+ | * Breadboard | ||
+ | * Display LCD ELF-511SURWA/S530-A3 | ||
+ | * Buzzer | ||
+ | * Led de culoare rosie | ||
+ | * Fire tata-tata | ||
+ | * Senzor de masurare a turbiditatii apei | ||
+ | {{:pm:prj2021:apredescu:hardware.png?700x300|}} | ||
===== Software design ===== | ===== Software design ===== | ||
+ | Proiectul a fost realizat folosind ca unic mediu de dezvoltare Arduino IDE. Pentru a citi valorile date de catre senzor, am | ||
+ | apelat analogRead(). Pentru a obtine o valoare proportionala pentru afisarea nivelului de turbiditate pe LCD, am folosit functia "map" pentru a converti valorile date de senzor la cifre intre 0 si 9. La fel am procedat si pentru rezonanta buzzer-ului. Led-ul se va aprinde doar daca pe LCD se va afisa o valoare mai mare decat 7. | ||
+ | |||
===== Rezultate obtinute ===== | ===== Rezultate obtinute ===== | ||
+ | * Dupa implementarea atat componentelor hardware, cat si a componentelor software, am obtinut un aparat care poate masura potabilitatea apei. | ||
+ | * Nu ocupa mult spatiu, fiind usor de folosit | ||
+ | * Din punctul de vedere al performantei, uneori(30% din cazuri) calitatea acestui senzor lasa de dorit, afisand valori diferite pentru acelasi mediu sau valori asemanatoare pentru medii cu turbiditate clar diferite. | ||
+ | {{:pm:prj2021:apredescu:rezobt.jpeg?300x300|}} | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | Am invatat cum sa lucrez cu componente hardware si cu particularitatile Arduino. De asemenea mi-am reamintit anumite informatii invatate in anul II la Electronica Digitala. | ||
===== Download ===== | ===== Download ===== | ||
+ | * {{:pm:prj2021:apredescu:proiectpm.zip|}} | ||
+ | * [[https://youtu.be/86AaD-qW3g0]] | ||
===== Bibliografie ===== | ===== Bibliografie ===== | ||
+ | * [[https://circuitdigest.com/microcontroller-projects/measuring-turbidity-of-water-to-determine-water-quality-using-arduino-turbidity-sensor]] | ||
+ | * [[https://how2electronics.com/diy-turbidity-meter-using-turbidity-sensor-arduino/]] | ||
+ | * [[https://ocw.cs.pub.ro/courses/pm]] | ||
+ | * [[https://www.youtube.com/watch?v=gesrM2J8VnY]] | ||
+ | * {{:pm:prj2021:apredescu:masurarea_turbiditatii_apei.pdf|}} | ||