This shows you the differences between two versions of the page.
|
pm:prj2024:alucaci:diana_ioana.gorescu [2024/05/23 23:06] diana_ioana.gorescu [Rezultate Obţinute] |
pm:prj2024:alucaci:diana_ioana.gorescu [2024/05/24 00:00] (current) diana_ioana.gorescu [Software Design] |
||
|---|---|---|---|
| Line 53: | Line 53: | ||
| * In setup(), initializez pinii de iesire. In plus, am functia //printInstructions()// care afiseaza un mesaj de inceput pentru LCD. | * In setup(), initializez pinii de iesire. In plus, am functia //printInstructions()// care afiseaza un mesaj de inceput pentru LCD. | ||
| * In loop() exista codul propriu zis, folosind metoda //measureDistanceCm()//, stochez distanta dintre senzor si corp, in centimetri: | * In loop() exista codul propriu zis, folosind metoda //measureDistanceCm()//, stochez distanta dintre senzor si corp, in centimetri: | ||
| - | * Daca distanta este mai mica de 197cm (o eroare de 4cm fiind constructia senzorului) inseamna ca senzorul a detectat un corp in aria sa. Printez distanta pe LCD si mai departe verific: | + | * Daca distanta este mai mica de 195cm (o eroare de 4cm fiind constructia senzorului) inseamna ca senzorul a detectat un corp in aria sa. Printez distanta pe LCD si mai departe verific: |
| * daca inaltimea corpului > 120cm, setez LED-ul verde pe **HIGH**, iar cel rosu pe **LOW**, activez buzzerul pentru 600ms. | * daca inaltimea corpului > 120cm, setez LED-ul verde pe **HIGH**, iar cel rosu pe **LOW**, activez buzzerul pentru 600ms. | ||
| * altfel, setez LED-ul rosu pe **HIGH**, iar cel verde pe **LOW**, activez buzzer-ul pentru 200ms, fiind un sunet mai scurt si de intensitate mai mica. | * altfel, setez LED-ul rosu pe **HIGH**, iar cel verde pe **LOW**, activez buzzer-ul pentru 200ms, fiind un sunet mai scurt si de intensitate mai mica. | ||
| Line 60: | Line 60: | ||
| ===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
| - | {{:pm:prj2024:alucaci:gorescudiana_332cc_1.jpg?300|}} | + | * demo pe noptiera de 55cm total, validare peste 20cm\\ |
| - | {{:pm:prj2024:alucaci:gorescudiana_332cc_2.jpg?300|}} | + | {{:pm:prj2024:alucaci:gorescudiana_332cc_2.jpg?375|}} |
| - | {{:pm:prj2024:alucaci:gorescudiana_332cc_3.jpg?300|}} | + | {{:pm:prj2024:alucaci:gorescudiana_332cc_3.jpg?375|}}\\ |
| + | * demo pe usa de 200cm, validare peste 120cm\\ | ||
| + | {{:pm:prj2024:alucaci:gorescudiana_332cc_usa1.jpg?375|}} | ||
| + | {{:pm:prj2024:alucaci:gorescudiana_332cc_usa2.jpg?375|}} | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| A fost o experienta placuta pe care sigur o voi repeta. Mi-a fost drag sa lucrez la primul proiect de tip hardware avand in vedere ca are functionalitate in viata reala. Cel mai interesant lucru mi s-a parut partea de lipire a interfetei LCD. Cu aceasta ocazie, am aprofundat skill-uri in ThinkerCad/ Wokwi si Arduino IDE. Per total, sunt multumita de ceea ce a iesit. | A fost o experienta placuta pe care sigur o voi repeta. Mi-a fost drag sa lucrez la primul proiect de tip hardware avand in vedere ca are functionalitate in viata reala. Cel mai interesant lucru mi s-a parut partea de lipire a interfetei LCD. Cu aceasta ocazie, am aprofundat skill-uri in ThinkerCad/ Wokwi si Arduino IDE. Per total, sunt multumita de ceea ce a iesit. | ||
| ===== Download ===== | ===== Download ===== | ||
| - | |||
| {{:pm:prj2024:alucaci:height_measure_gorescu_diana_332cc.zip|}} | {{:pm:prj2024:alucaci:height_measure_gorescu_diana_332cc.zip|}} | ||
| + | |||
| + | |||
| ===== Jurnal ===== | ===== Jurnal ===== | ||
| Line 83: | Line 86: | ||
| <note> | <note> | ||
| - | 1. https://projecthub.arduino.cc/kiroloskhairy/measure-your-height-by-ultrasonic-sensor-79b987 | + | https://projecthub.arduino.cc/kiroloskhairy/measure-your-height-by-ultrasonic-sensor-79b987\\ |
| - | + | https://ocw.cs.pub.ro/courses/pm/lab/lab0-2023\\ | |
| - | 2. https://ocw.cs.pub.ro/courses/pm/lab/lab0-2023 | + | https://aaravpatel.com/2020/06/01/height-measuring-tool/ |
| - | + | ||
| - | 3. https://aaravpatel.com/2020/06/01/height-measuring-tool/ | + | |
| </note> | </note> | ||