Sadržaj:

Arduino projekt razvrstavanja boja s aplikacijom za upravljanje računarom: 4 koraka (sa slikama)
Arduino projekt razvrstavanja boja s aplikacijom za upravljanje računarom: 4 koraka (sa slikama)

Video: Arduino projekt razvrstavanja boja s aplikacijom za upravljanje računarom: 4 koraka (sa slikama)

Video: Arduino projekt razvrstavanja boja s aplikacijom za upravljanje računarom: 4 koraka (sa slikama)
Video: Leap Motion SDK 2024, Juli
Anonim
Image
Image
Materijali
Materijali

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:

Dijagram kola
Dijagram kola

Korak 4: Softver:

Softver
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

Preporučuje se: