This shows you the differences between two versions of the page.
|
pm:prj2021:apredescu:masurare_potabilitate_apa [2021/06/02 02:38] 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?700x300|}} | + | {{: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 turbiditate 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) | ||
| Line 20: | Line 20: | ||
| * Fire tata-tata | * Fire tata-tata | ||
| * Senzor de masurare a turbiditatii apei | * Senzor de masurare a turbiditatii apei | ||
| - | {{:pm:prj2021:apredescu:hardware.png?200|}} | + | {{: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|}} | ||