Table of Contents

Ștefăniță STAN (78634) - Skittles Sorter

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Ideea proiectului ales de mine este realizarea unei mașini capabile să sorteze bomboane (Skittles sau M&Ms) după culoare. Astfel, acest sorter va fi capabil să identifice culoarea unei bomboane și să o direcționeze către un recipient în care se vor afla doar bomboane de aceeași culoare. Vor exista 4-5 astfel de recipiente, deci se vor putea sorta tot atâtea culori diferite de bomboane.

Acest proiect poate fi util pentru acele persoane care agreeză o singura culoare de bomboane și nu vor să treacă prin chinul de a alege manual boboanele pe care vor să le mănânce. Astfel, folosindu-se de acest sorter, pot lua direct recipientul cu bomboane de o anumita culoare după ce acesta și-a terminar treaba.

Consider că acest proiect mă va ajuta să aflu mai multe despre programarea pe microprocesoare și că va fi o provocare, fiind prima oară când lucrez la ceva de acest gen.

Descriere generală

Modul de funcționare al sorter-ului este:

Hardware Design

Componentă Model Cantitate
Placă și componente de bază - 1
Servomotor MG995 2
Senzor culoare TCS230 1
LCD 1602 5V 1
Fire mamă-mamă ~30
Fire mamă-tatâ ~10

Schema electrica

Software Design

Pentru implementarea codului am folosit doar Notepad++, compilând cu ajutorul funcțiilor avr. Limbajul utilizat de mine in realizarea părți software a acestui proiect a fost C.

Pentru modulele folosite, și anume un LCD 16×2 și un senzor de culoare TCS230 am folosit biblioteci găsite pe internet sau chiar din cadrul laboratoarelor în cazul LCD-ului.

Funcțiile implementate de mine sunt:

De asemenea, se vor afișa și diverse mesaje pe ecranul LCD-ului în funcție de starea în care se află automatul și anume: -Asteptare bomboană -Citire culoare -Culoare găsită

Rezultate Obţinute

În urma realizării acestui proiect am obținut un robot care să-mi sorteze bomboanele în funcție de culoare. Acesta funcționează în mod automat când este conectat la o sursă de tensiune trecând prin următoarele stări:

De asemenea, pe lângă sortarea propriu-zisă am mai folosit și un LCD text pe care să afișez starea în care se află automatul și culoarea bomboanei curente.

Demo video: watch

Concluzii

A fost un proiect interesant și primul de acest gen la care am avut ocazia să lucrez. Uneori mi-a creat dificultăti, dar pe final satisfacția a fost mare când am realizat că am reușit să fac ceva care să funcționeze conform așteptărilor.

Download

Arhiva proiect: skittles_sorter_stanstefanita334cc.zip

Jurnal

Bibliografie/Resurse

Resurse hardware:

* Documentația în format PDF