This shows you the differences between two versions of the page.
pm:prj2023:alucaci:priza-smart [2023/05/28 22:51] laurentiu.ursu |
pm:prj2023:alucaci:priza-smart [2023/05/28 23:13] (current) laurentiu.ursu |
||
---|---|---|---|
Line 12: | Line 12: | ||
Priza smart este un prelungitor cu o singura priza care inregistreaza informatii despre consumul de curent pe care dispozitivul bagat in priza il foloseste. Aceasta priza stocheaza datele inregistrate care pot fi folosite mai tarziu pentru a trasa grafice de consum. Priza foloseste de asemenea un display pentru a afisa atat consumul instantaneu, cat si consumul total de cand a inceput masuratoarea. Exista si un buton de reset pentru a reincepe masuratoarea | Priza smart este un prelungitor cu o singura priza care inregistreaza informatii despre consumul de curent pe care dispozitivul bagat in priza il foloseste. Aceasta priza stocheaza datele inregistrate care pot fi folosite mai tarziu pentru a trasa grafice de consum. Priza foloseste de asemenea un display pentru a afisa atat consumul instantaneu, cat si consumul total de cand a inceput masuratoarea. Exista si un buton de reset pentru a reincepe masuratoarea | ||
- | {{:pm:prj2023:alucaci:priza_extern.png?800|}} | + | {{:pm:prj2023:alucaci:screenshot_1.png?800|}} |
===== Hardware Design ===== | ===== Hardware Design ===== | ||
Line 26: | Line 26: | ||
* Suport priza tata si mama | * Suport priza tata si mama | ||
- | {{:pm:prj2023:alucaci:schema_pm.png?400|}} | + | {{:pm:prj2023:alucaci:screenshot_2.png?400|}} |
===== Software Design ===== | ===== Software Design ===== | ||
Line 38: | Line 38: | ||
* Waveshare OLED_0_96_Display | * Waveshare OLED_0_96_Display | ||
* SdFat by Bill Greiman | * SdFat by Bill Greiman | ||
+ | |||
+ | <note tip>Pentru a reduce consumul de memorie, a trebuit sa fac cateva schimbari in biblioteca celor de la Waveshare</note> | ||
** Cod Sursa ** | ** Cod Sursa ** | ||
Line 241: | Line 243: | ||
</code> | </code> | ||
+ | <note important>Din motive de memorie, modulul de card SD si cel de display nu pot functiona simultan pe un Arduino Uno care are doar 2kb de memorie SRAM. Am adaugat si verificat modulele individual, dar pot functiona impreuna doar cu un microcontroller cu mai multa memorie</note> | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | |||
- | <note tip> | ||
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | ||
- | </note> | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
Line 252: | Line 251: | ||
===== Download ===== | ===== Download ===== | ||
- | <note warning> | + | {{:pm:prj2023:alucaci:priza_smart.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 ===== | ===== Jurnal ===== | ||