This shows you the differences between two versions of the page.
pm:prj2023:ncaroi:cantar-de-bucatarie [2023/05/28 18:49] mihai.stanila1906 |
pm:prj2023:ncaroi:cantar-de-bucatarie [2023/05/28 19:23] (current) mihai.stanila1906 |
||
---|---|---|---|
Line 20: | Line 20: | ||
==Funcționalitate== | ==Funcționalitate== | ||
- | Celula de încărcare va converti presiunea obictelor așezate pe cântar într-un semnal de output analog ce va fi primit și interpretat de modulul de citire de greutate HX711, care îl va converti într-un semnal digital. Acesta, la rândul său, va fi trimis către microcontrollerul Arduino, unde va putea suferi diverse modificări (în caz că vrem să schimbăm unitatea de măsură), în final greutatea fiind afișată pe ecranul LCD și LED-ul fiind aprins cu culoarea corespunzătoare. | + | Celula de încărcare va converti presiunea obiectelor așezate pe cântar într-un semnal de output analog ce va fi primit și interpretat de modulul de citire de greutate HX711, care îl va converti într-un semnal digital. Acesta, la rândul său, va fi trimis către microcontrollerul Arduino, unde va putea suferi diverse modificări (în caz că vrem să schimbăm unitatea de măsură), în final, greutatea fiind afișată pe ecranul LCD și LED-ul fiind aprins cu culoarea corespunzătoare. |
===== Hardware Design ===== | ===== Hardware Design ===== | ||
Line 48: | Line 48: | ||
{{ :pm:prj2023:ncaroi:circuit_real.jpeg?300 |}} | {{ :pm:prj2023:ncaroi:circuit_real.jpeg?300 |}} | ||
- | *În schema EAGLE nu am putut găsi celula de greutate și adaptorul I2C pentru ecran | + | *Pentru schema EAGLE nu am putut găsi celula de greutate și adaptorul I2C pentru ecran |
===== Software Design ===== | ===== Software Design ===== | ||
Line 63: | Line 63: | ||
Restul algoritmului funcționează în felul următor: | Restul algoritmului funcționează în felul următor: | ||
- | - Se inițializează bibliotecile și obiectele necesare pentru comunicația cu componentele cîntarului (convertorul HX711 și ecranul LCD) | + | - Se inițializează bibliotecile și obiectele necesare pentru comunicația cu componentele cântarului (convertorul HX711 și ecranul LCD) |
- Se conficurează pinii și stările inițiale | - Se conficurează pinii și stările inițiale | ||
- În bucla principală, se afișează valoarea măsurată în grame și uncii. Dacă aceasta este una negativă se va afișa un "-" înaintea ei | - În bucla principală, se afișează valoarea măsurată în grame și uncii. Dacă aceasta este una negativă se va afișa un "-" înaintea ei | ||
Line 82: | Line 82: | ||
===== Download ===== | ===== Download ===== | ||
- | <note warning> | + | {{:pm:prj2023:ncaroi:cantar_de_bucatarie.zip|}} |
- | O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). | + | |
- | Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:pm:prj20??:c?** sau **:pm:prj20??:c?:nume_student** (dacă este cazul). **Exemplu:** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**. | ||
- | </note> | ||
- | |||
- | ===== Jurnal ===== | ||
- | |||
- | <note tip> | ||
- | Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. | ||
- | </note> | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | |||
<note> | <note> | ||
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | - [[https://reference.arduino.cc/reference/en/libraries/liquidcrystal-i2c/|https://reference.arduino.cc/reference/en/libraries/liquidcrystal-i2c]] |
+ | - [[https://www.diyengineers.com/2022/05/19/load-cell-with-hx711-how-to-use-with-examples/|https://www.diyengineers.com/2022/05/19/load-cell-with-hx711-how-to-use-with-examples/]] | ||
+ | - [[https://reference.arduino.cc/reference/en/libraries/hx711_adc/|https://reference.arduino.cc/reference/en/libraries/hx711_adc/]] | ||
+ | - [[https://microdigisoft.com/rgb-led-with-arduino-nano/|https://microdigisoft.com/rgb-led-with-arduino-nano/]] | ||
</note> | </note> | ||
+ | |||
<html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||