Indholdsfortegnelse:

Arduino Color Sorter Project med pc -kontrolapplikation: 4 trin (med billeder)
Arduino Color Sorter Project med pc -kontrolapplikation: 4 trin (med billeder)

Video: Arduino Color Sorter Project med pc -kontrolapplikation: 4 trin (med billeder)

Video: Arduino Color Sorter Project med pc -kontrolapplikation: 4 trin (med billeder)
Video: Tesla Cybertruck Crash Test - BeamNG.Drive #shorts 2024, November
Anonim
Image
Image
Materialer
Materialer

I dette projekt valgte jeg TCS34725 farvesensor. Fordi denne sensor udfører en mere præcis detektion end de andre og ikke påvirkes af lysændringen i miljøet. Produktfejlfindingsrobotten styres af det grænsefladeprogram, jeg har designet i visual basic. Programmet tager øjeblikkelige data via arduino og udskriver mængden af produkter, der overføres til beholderne på skærmen. Desuden stopper systemet automatisk, når ekstraktionsprocessen er afsluttet.

Trin 1: Materialer:

Materialer:

  • Arduino Uno (du kan også bruge en anden model)
  • TCS34725 Rgb farvedetekteringssensor
  • 2 stykker sg90 servomotor
  • Jumper kabler
  • 3D -udskrivning af Stl -filer

Trin 2: Mekaniske dele

3d -udskrivning af Stl -filer >> download

Liste over dele, der skal udsendes fra 3d -printer flere gange:

  • side parca1. STL >> 2 stk
  • bardak. STL >> 6 stk
  • support. STL >> 4 stk
  • pul. STL >> Du kan udskrive så meget som du vil for de farver, der er defineret i systemet. Hver kop indeholder i gennemsnit 8 frimærker.

Hvis du ikke vil gentage farvekalibreringen i koden, kan du udskrive fra følgende farvefilamenter

  • Rød
  • Spids
  • Grøn
  • Gul
  • Lyseblå
  • orange
  • Lyserød

Trin 3: Kredsløbsdiagram:

Kredsløbsdiagram
Kredsløbsdiagram

Trin 4: Software:

Software
Software

Med grænsefladeprogrammet udviklet med Visual basic følges produkterne op med det samme. Kør applikationen. Vælg den port, Arduino er tilsluttet, og klik på knappen Opret forbindelse til enhed. Lad klistermærkerne ligge i tragten, og systemet begynder at fungere, når du klikker på startknappen på enheden. Den øvre servomotor bevæger sig for at tage remskiven ind i kammeret og justere den med farvesensoren. sensoren registrerer farven på frugtkødet og sender vinkelinformationen om hvilken kuppel den nederste servomotor vender mod. Den øvre servomotor flytter remskiven og sender bolden. I grænsefladeprogrammet udskrives det øjeblikkeligt på skærmen, hvilken farve de adskilte frimærker har. Når alle stempler er fjernet, lukker grænsefladeprogrammet automatisk systemet og sender en informationsmeddelelse til skærmen.

Arduino og visuelle grundkoder kan findes her >> Arduino og visuel grundkode

Anbefalede: