This is an old revision of the document!


Sistem pentru detectarea culorilor

Introducere

Proiectul consta în implementarea unui dispozitiv pentru detectarea codurilor de culoare folosind o placuta Arduino, un Breadboard pentru conectarea pieselor, un LCD Display pentru afisarea codului de culoare pe un fundal care sa corespunda culorii detectate, a unui senzor de culoare si nu in ultmul rand a unui buzzer. Acest proiect a fost gandit pentru a putea identifica culorile astfel incat sa fie folosit atat in scop educativ, care va putea fi folosit si de persoanele cu deficienta de vedere datorita buzzer-ului ce va transmite impulsuri ajutatoare.

Descriere generală

Proiectul constă în implementarea unui dispozitiv pentru detectarea codurilor de culoare, folosind o placă Arduino, un breadboard pentru conectarea componentelor, un ecran LCD pentru afișarea codului de culoare pe un fundal care corespunde culorii detectate, un senzor de culoare și un buzzer. Acest proiect a fost conceput pentru a facilita identificarea culorilor, fiind util atât în scopuri educative, cât și pentru persoanele cu deficiențe de vedere, datorită buzzer-ului care va transmite semnale auditive ajutătoare.

Scopul proiectului este de a crea un instrument ușor de utilizat și eficient, capabil să recunoască și să afișeze codurile de culoare într-un mod clar și vizual atractiv. Această soluție oferă beneficii într-o varietate de scenarii, de la utilizarea în scopuri educative până la asistența persoanelor cu deficiențe de vedere, prin semnalele auditive transmise de buzzer. Prin combinarea tehnologiei cu o abordare practică, proiectul se pretează unei game largi de aplicații, inclusiv în medii profesionale, cum ar fi în industria auto pentru vopsirea mașinilor. }

Hardware Design

Ca şi componente hardware vom folosi:

  • Arduino UNO R3: Placa de bază a proiectului, folosită pentru a controla și coordona toate celelalte componente.
  • Breadboard: Placă de prototipare folosită pentru a conecta toate componentele între ele, facilitând construirea circuitului.
  • LCD Display: Ecranul care afișează codul culorii detectate pe un fundal corespunzător culorii, oferind un feedback vizual clar.
  • Buzzer: Componenta care oferă impulsurile necesare pentru persoanele cu deficiențǎ de vedere sǎ înțeleagă culoarea pe care a detectat-o dispozitivul.
  • Senzor de Culoare TCS230: Componentă esențială, responsabilă pentru detectarea și recunoașterea culorii obiectelor analizate.
  • Rezistoare: Elemente de circuit folosite pentru a limita curentul, protejând astfel componentele sensibile.
  • Fire: Conectează toate componentele între ele, asigurând funcționarea corectă a dispozitivului.

Diagrama

Senzorul de culoare TCS230 detectează culorile unui obiect, iar informațiile detectate sunt transmise către placa de dezvoltare Arduino UNO. Placa procesează datele și controlează afișajul LCD 1602 pentru a reda culoarea detectată. În plus, buzzer-ul emite un sunet specific atunci când o anumită culoare este detectată. Conexiunea între Arduino și afișajul LCD se realizează prin protocolul I2C pentru eficiență.

Poze din culise

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
  • librării şi surse 3rd-party (e.g. Procyon AVRlib)
  • algoritmi şi structuri pe care plănuiţi să le implementaţi
  • (etapa 3) surse şi funcţii implementate

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Download

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

pm/prj2024/avaduva/bogdan.dragomir2809.1716023978.txt.gz · Last modified: 2024/05/18 12:19 by bogdan.dragomir2809
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0