Sadržaj:

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

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

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

U ovom projektu odabrao sam senzor boje TCS34725. Budući da ovaj senzor obavlja točniju detekciju od ostalih i na njega ne utječe promjena svjetlosti u okruženju. Robotom za otklanjanje pogreš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, sustav se automatski zaustavlja kada proces ekstrakcije završi.

Korak 1: Materijali:

Materijali:

  • Arduino Uno (možete koristiti i drugi model)
  • TCS34725 Rgb senzor za otkrivanje boje
  • 2 komada servo motora sg90
  • Kratki kabeli
  • 3D ispis Stl datoteka

Korak 2: Mehanički dijelovi

3D ispis Stl datoteka >> preuzimanje

Popis dijelova koji će se više puta izlaziti iz 3D pisača:

  • bočni parca1. STL >> 2 komada
  • bardak. STL >> 6 komada
  • podrška. STL >> 4 komada
  • pul. STL >> Za boje definirane u sustavu možete ispisivati koliko želite. Svaka šalica sadrži prosječno 8 maraka.

Ako ne želite ponovno kalibrirati boju u kodu, možete ispisivati sa sljedećih niti u boji

  • Crvena
  • Vrh
  • Zeleno
  • Žuta boja
  • Svijetlo plava
  • naranča
  • Ružičasta

Korak 3: Dijagram kruga:

Kružni dijagram
Kružni dijagram

Korak 4: Softver:

Softver
Softver

S programom sučelja razvijenim s Visual basicom, 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 sustav će početi raditi kada pritisnete gumb za pokretanje uređaja. Gornji servo motor pomiče se kako bi uzeo remenicu u komoru i poravnao je sa senzorom boje. senzor detektira boju pulpe i šalje informacije o kutu prema kojoj kupoli je okrenut donji servo motor. Gornji servo motor pomiče remenicu i šalje loptu. U programu sučelja trenutno se ispisuje na ekranu koja je boja odvajajućih marki. Kad se uklone sve marke, program sučelja automatski zatvara sustav i šalje informacijsku poruku na zaslon.

Arduino i vizualne osnovne kodove možete pronaći ovdje >> Arduino i vizualni osnovni kod

Preporučeni: