2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
U ovom projektu odabrao sam senzor boje TCS34725. Budući da ovaj senzor vrši preciznije otkrivanje od ostalih i na njega ne utječe promjena svjetlosti u okruženju. Robotom za otklanjanje grešaka u proizvodu upravlja program sučelja koji sam dizajnirao u visual basic -u. Program uzima trenutne podatke putem arduina i ispisuje količinu proizvoda prebačenih u spremnike na ekranu. Osim toga, sistem se automatski zaustavlja kada se završi proces ekstrakcije.
Korak 1: Materijali:
Materijali:
- Arduino Uno (možete koristiti i drugi model)
- TCS34725 Rgb senzor za otkrivanje boje
- 2 komada servo motora sg90
- Premosni kablovi
- 3D štampanje Stl datoteka
Korak 2: Mehanički dijelovi
3D ispisivanje Stl datoteka >> preuzimanje
Spisak delova koje treba više puta štampati sa 3d štampača:
- bočni parca1. STL >> 2 komada
- bardak. STL >> 6 komada
- support. STL >> 4 komada
- pul. STL >> Za boje definisane u sistemu možete štampati koliko želite. Svaka šolja sadrži u prosjeku 8 maraka.
Ako ne želite ponoviti kalibraciju boje u kodu, možete ispisati sa sljedećih niti u boji
- Crveno
- Peak
- Zeleno
- Žuta
- Svijetlo plavo
- Narandžasta
- Pink
Korak 3: Dijagram kola:
Korak 4: Softver:
Sa programom interfejsa razvijenim sa Visual basic -om, proizvodi se odmah prate. Pokrenite aplikaciju. Odaberite priključak na koji je Arduino povezan i kliknite gumb Poveži se s uređajem. Ostavite naljepnice u lijevku i sistem će početi raditi kada pritisnete dugme za pokretanje uređaja. Gornji servo motor se pomiče kako bi uvukao remenicu u komoru i poravnao je sa senzorom boje. senzor detektuje boju pulpe i šalje informacije o uglu sa koje kupole je okrenut donji servo motor. Gornji servo motor pomiče remenicu i šalje loptu. U programu za sučelje trenutno se na ekranu ispisuje koja je boja marki za razdvajanje. Kada se uklone sve marke, interfejs program automatski zatvara sistem i šalje informativnu poruku na ekran.
Arduino i vizualne osnovne kodove možete pronaći ovdje >> Arduino i vizualni osnovni kod