This shows you the differences between two versions of the page.
pm:prj2023:alucaci:calculator-de-buzunar [2023/05/19 15:31] costin.deonise [Hardware Design] |
pm:prj2023:alucaci:calculator-de-buzunar [2023/05/19 16:14] (current) alexandru.iercosan |
||
---|---|---|---|
Line 5: | Line 5: | ||
GRUPA: 332CC | GRUPA: 332CC | ||
</code> | </code> | ||
- | |||
- | <note tip> | ||
Proiectul "Calculator de buzunar" este un dispozitiv calculator construit cu ajutorul platformei de dezvoltare Arduino, care poate efectua operații matematice de bază precum adunarea, scăderea, înmulțirea și împărțirea a două numere. Scopul proiectului este de a arăta cum Arduino poate fi folosit pentru a construi dispozitive electronice utile, precum și pentru a încuraja oamenii să își îmbunătățească abilitățile în domeniul programării și ingineriei. | Proiectul "Calculator de buzunar" este un dispozitiv calculator construit cu ajutorul platformei de dezvoltare Arduino, care poate efectua operații matematice de bază precum adunarea, scăderea, înmulțirea și împărțirea a două numere. Scopul proiectului este de a arăta cum Arduino poate fi folosit pentru a construi dispozitive electronice utile, precum și pentru a încuraja oamenii să își îmbunătățească abilitățile în domeniul programării și ingineriei. | ||
Line 15: | Line 13: | ||
- | </note> | + | |
===== Descriere generală ===== | ===== Descriere generală ===== | ||
- | <note tip> | + | |
Proiectul "Calculator de buzunar" este format dintr-un hardware și un software care lucrează împreună pentru a efectua operațiile matematice de bază. Scopul său este de a permite utilizatorului să efectueze operații matematice de bază, cum ar fi adunare, scădere, înmulțire și împărțire, folosind o tastatură numerică și un display LCD. | Proiectul "Calculator de buzunar" este format dintr-un hardware și un software care lucrează împreună pentru a efectua operațiile matematice de bază. Scopul său este de a permite utilizatorului să efectueze operații matematice de bază, cum ar fi adunare, scădere, înmulțire și împărțire, folosind o tastatură numerică și un display LCD. | ||
Line 33: | Line 31: | ||
{{:pm:prj2023:alucaci:schema.jpg?300|}} | {{:pm:prj2023:alucaci:schema.jpg?300|}} | ||
- | </note> | + | |
===== Hardware Design ===== | ===== Hardware Design ===== | ||
- | <note tip> | ||
Proiectul de hardware pentru acest calculator simplu constă în utilizarea următoarelor componente: | Proiectul de hardware pentru acest calculator simplu constă în utilizarea următoarelor componente: | ||
Line 52: | Line 49: | ||
În final, designul hardware al acestui calculator simplu implică organizarea componentelor (Arduino Uno, display LCD, tastatură numerică) într-un mod practic și accesibil, astfel încât utilizatorul să poată interacționa ușor cu calculatorul și să vadă rezultatele afișate pe display. | În final, designul hardware al acestui calculator simplu implică organizarea componentelor (Arduino Uno, display LCD, tastatură numerică) într-un mod practic și accesibil, astfel încât utilizatorul să poată interacționa ușor cu calculatorul și să vadă rezultatele afișate pe display. | ||
| | ||
- | </note> | + | |
===== Software Design ===== | ===== Software Design ===== | ||
- | <note tip> | + | |
Codul este pentru o simplă calculatoare care poate efectua operații de bază precum adunare, scădere, înmulțire, împărțire, sinus și cosinus. Codul utilizează o tastatură pentru introducerea numerelor și operatorilor și un afișaj LCD pentru a afișa intrarea și rezultatul. | Codul este pentru o simplă calculatoare care poate efectua operații de bază precum adunare, scădere, înmulțire, împărțire, sinus și cosinus. Codul utilizează o tastatură pentru introducerea numerelor și operatorilor și un afișaj LCD pentru a afișa intrarea și rezultatul. | ||
Line 108: | Line 105: | ||
- | </note> | + | |
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | <note tip> | + | |
În urma realizării proiectului, s-au obținut următoarele rezultate: | În urma realizării proiectului, s-au obținut următoarele rezultate: | ||
Line 127: | Line 124: | ||
- Expresiile matematice pot include paranteze și funcții trigonometrice. | - Expresiile matematice pot include paranteze și funcții trigonometrice. | ||
- Rezultatul este afișat pe ecranul LCD. | - Rezultatul este afișat pe ecranul LCD. | ||
- | </note> | + | |
===== Concluzii ===== | ===== Concluzii ===== | ||
Line 152: | Line 149: | ||
===== Download ===== | ===== Download ===== | ||
- | <note warning> | + | |
{{:pm:prj2023:alucaci:deonise_alex_332cc.zip|}} | {{:pm:prj2023:alucaci:deonise_alex_332cc.zip|}} | ||
- | </note> | + | |
===== Jurnal ===== | ===== Jurnal ===== | ||
- | <note tip> | + | |
{{:pm:prj2023:alucaci:deonise_1.jpeg?300|}} | {{:pm:prj2023:alucaci:deonise_1.jpeg?300|}} | ||
{{:pm:prj2023:alucaci:deonise_2.jpeg?300|}} | {{:pm:prj2023:alucaci:deonise_2.jpeg?300|}} | ||
Line 165: | Line 162: | ||
{{:pm:prj2023:alucaci:deonise_5.jpeg?300|}} | {{:pm:prj2023:alucaci:deonise_5.jpeg?300|}} | ||
{{:pm:prj2023:alucaci:deonise_6.jpeg?300|}} | {{:pm:prj2023:alucaci:deonise_6.jpeg?300|}} | ||
- | </note> | + | |
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | <note> | + | |
**Resurse Software** | **Resurse Software** | ||
Line 184: | Line 181: | ||
* LCD: https://www.robofun.ro/lcd/modul-afisaj-lcd-lumina-fundal-albastra-i2c.html | * LCD: https://www.robofun.ro/lcd/modul-afisaj-lcd-lumina-fundal-albastra-i2c.html | ||
- | </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> | ||