This is an old revision of the document!


Color Identifier - Ramadan Ahmad

Introducere

Acest proiect este un identificator de culori bazat pe Arduino, care are scopul de a detecta și recunoaște culorile diferitelor obiecte plasate în fața senzorului de culoare TCS34725. Ideea a pornit de la nevoia de a avea un dispozitiv capabil să clasifice culorile obiectelor într-un mod simplu și eficient. Acest dispozitiv poate fi util pentru o varietate de aplicații, precum sortarea culorilor într-un proces de producție, învățarea culorilor pentru copii sau chiar pentru persoanele cu deficiențe de vedere la culori.

  • de ce credeţi că este util pentru alţii şi pentru voi?

Acest proiect poate fi util pentru persoanele cu deficiențe de vedere la culori, facilitând identificarea și diferențierea culorilor obiectelor din jurul lor, precum și pentru educatori sau părinți care doresc să îi învețe pe copii despre culori într-un mod interactiv și amuzant. 8-)

Descriere generală

  1. Obiectul colorat este plasat în fața senzorului de culoare TCS34725.
  2. Senzorul de culoare TCS34725 detectează culoarea obiectului și trimite datele către Arduino Mega2560.
  3. Arduino Mega2560 procesează datele primite și determină numele culorii detectate.
  4. Numele culorii este afișat pe ecranul OLED 128×64, iar utilizatorul poate vedea și înțelege culoarea detectată.
  5. Ledul RGB este controlat de Arduino Mega2560 pentru a lumina culoarea detectată, oferind astfel o reprezentare vizuală a culorii obiectului.
  6. Utilizatorul și obiectul colorat interacționează cu sistemul prin intermediul senzorului de culoare, display-ului OLED și a ledului RGB, permițând identificarea rapidă și eficientă a culorilor diferitelor obiecte.

O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează.

Exemplu de schemă bloc: http://www.robs-projects.com/mp3proj/newplayer.html

Hardware Design

Proiectul nostru de identificator de culori constă în următoarele componente hardware, piesele folosite pentru realizarea proiectului sunt:

  • Arduino Mega2560: Placa de bază a proiectului, utilizată pentru a controla și coordona toate celelalte componente.
  • Breadboard: Utilizată pentru a conecta toate componentele între ele.
  • 128×64 OLED display: Afișează numele culorii detectate.
  • Conector baterie 9V: Alimentează placa Arduino.
  • Led RGB: Luminează culoarea detectată.
  • TCS34725 Color Sensor: Senzorul de culoare folosit pentru a detecta și recunoaște culoarea obiectelor.
  • Rezistoare: Utilizate pentru a limita curentul în circuit și pentru a proteja componentele.
  • Fire: Conectează componentele între ele.

Schema circuitului:

pm/prj2023/fstancu/ahmad.ramadan.1683191270.txt.gz · Last modified: 2023/05/04 12:07 by ahmad.ramadan
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