Autorul poate fi contactat la adresa: Login pentru adresa
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.
Modul de funcționare al sorter-ului este:
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 |
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ă
Î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
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.
Arhiva proiect: skittles_sorter_stanstefanita334cc.zip
Resurse hardware:
* Documentația în format PDF