Table of Contents

Handy Tool

Introducere

Proiectul întruchipează o unealta inteligenta formata dintr-un poloboc, o rigla, si un senzor pentru temperatura. Scopul proiectului este sa imbine cele 3 componente in una singura, pentru a usura activitatea unui om descurcăret.

Descriere generală

Cum am menționat și mai sus, proiectul este format din 3 componente:

Distanță măsurată de rigla și temperatura vor fi afișate pe un LCD.

Spor la muncă!

Hardware Design

Software Design

Am dezvoltat codul în IDE-ul Arduino si am folosit de patru biblioteci:

Primele doua sunt folosite pentru inițializarea senzorului de temperatură, iar urmatoarele pentru LCD si giroscop.

setup()

In functia setup() initializez butonul, senzorul de temperatura, LCD-ul si cei doi senzori cu ajutorul functiilor din bibliotecile mentionate anterior.

loop()

In functia loop() schimb afisajul din temperatura din distanta (sau invers) la fiecare apasare a butonului.

Pentru giroscop citesc valorile pantelor dreptelor oX, oY si oZ. Daca acestea se afla intre -0.03 si 0.03 atunci inseamna ca polobocul este aliniat perfect cu axa respectiva. Daca polobocul este pozitionat stramb pe fiecare axa atunci de afiseaza mesajul Not aligned!.

Pentru senzorul de temperatura convertesc valorile citite la cm.

Rezultate Obţinute

Demo: https://youtu.be/MPGAUVDxxAw

Concluzii

Am reușit să implementez tot ce mi-am propus. Singurele probleme pe care le-am întâmpinat au fost logistice (senzori avariati sau arsi, fire nefunctionale). Overall a fost misto proiectul si am lucrat cu drag la el.

Download

stancaaurelianrares_334cb.zip

Jurnal

Bibliografie/Resurse

Export to PDF