This is an old revision of the document!
Petru Zincenco 333AC
La început, nu mi-a fost clar cum să abordez acest proiect, deoarece ideile mele nu aveau aplicabilitate practică în utilizarea mea de zi cu zi. Totul s-a schimbat într-o zi, când mașină mea a făcut pană și am constatat că compresorul meu nu funcționa. Astfel, obiectivul acestui proiect este de a automatiza funcționarea compresorului, astfel încât să îmi fie mult mai ușor să îl operez.
Step-down joacă un rol crucial în acest proiect, deoarece Arduino Nano necesită o tensiune de alimentare de 5V, în timp ce tensiunea disponibilă în bateria mașinii variază între 12-14V. Prin intermediul acestei componente, tensiunea este convertită la nivelul necesar pentru a asigura funcționarea corectă a Arduino Nano.
Senzorul de presiune are capacitatea de a măsura presiunea până la 4 bar. Scopul acestuia constă în a evalua presiunea din roată și a transmite datele analogice la Arduino Nano.
Releul are funcția de a activa și dezactiva compresorul, fiind controlat de către Arduino Nano.
Pe afișajul de 16×2 caractere vor fi afișate următoarele informații: presiunea în roată și presiunea dorită. Comunicarea între Arduino Nano și afișajul LCD este realizată prin intermediul protocolului I2C.
Software-ul include următoarele funcționalități: ADC (convertor analog-digital), Timer și I2C. Acestea sunt utilizate pentru prelucrarea datelor și controlul compresorului.
https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library