Table of Contents

Masina de sortat bomboane

Introducere

Ce face?

Voi realiza o mașină de sortare si plasare in cutii corespunzatoare a bomboanelor in functie de culoarea lor folosind un senzor de culoare TCS3200, 2 servomotoare și placa Arduino.

Care a fost ideea de la care am pornit?

Ideea de a realiza acest proiect mi-a venit in mod natural deoarece imi plac foarte mult atat bomboanele cat si organizarea lucrurilor in general.

De ce este util?

Consider ca este util pentru mine pentru ca imi plac Skittles verzi mai mult decat celelalte si o sa pot sa le mananc pe toate odata =).

Descriere generală

Schema bloc

Hardware Design

Lista de piese

TCS3200 are o serie de fotodiode cu 4 filtre diferite. O fotodiodă este pur și simplu un dispozitiv semiconductor care transformă lumina în curent. Senzorul are:

16 fotodiode cu filtru roșu - sensibil la lungimea de undă roșie

16 fotodiode cu filtru verde - sensibile la lungimea de undă verde

16 fotodiode cu filtru albastru - sensibile la lungimea de undă albastră

16 fotodiode fără filtru

Legăturile dintre TCSP3200 și Arduino:

Servomotorul din partea de sus este utilizat pentru a prinde bomboana pe care o muta sub senzorul de culoare si apoi o plaseaza pe tobogan. Servomotorul din partea de jos este folosit pentru a muta toboganul in dreptul recipientului in functie de culoarea detectata de senzor.

Utilizate pentru conectarea celor doua servomotoare la breadboard(VCC si GND) si la arduino.

Utilizate pentru conectarea senzorului de culoare la breadboard si la arduino.

Schema electrica

Software Design

Mediu de dezvoltare: Arduino IDE

Librării: Servo.h

Activity diagram

Explicatii- functii implementate

Rezultate Obţinute

Concluzii

Masina de sortat bomboane reuseste sa faca ceea ce mi-am propus, si anume sa sorteze bomboanele skittles pe culori (rosu, portocaliu, galben si verde).

Dispozitivul nu functioneaza perfect in 100% din cazuri insa acest lucru este datorat faptului ca bomboanele pot fi plasate putin in afara zonei in care pot fi detectate de senzorul de culoare, ducand la perceptia unor frecvente diferite pentru rosu, verde si albastru fata de momentele cand bomboana este poztitionata central.

Download

Bibliografie/Resurse

https://randomnerdtutorials.com/arduino-color-sensor-tcs230-tcs3200/

Link pagina proiect: https://ocw.cs.pub.ro/courses/pm/prj2021/abirlica/masina_de_sortat_bomboane

Pdf: https://ocw.cs.pub.ro/courses/pm/prj2021/abirlica/masina_de_sortat_bomboane?do=export_pdf