Innholdsfortegnelse:

Arduino Color Sorter Project med PC -kontrollapplikasjon: 4 trinn (med bilder)
Arduino Color Sorter Project med PC -kontrollapplikasjon: 4 trinn (med bilder)

Video: Arduino Color Sorter Project med PC -kontrollapplikasjon: 4 trinn (med bilder)

Video: Arduino Color Sorter Project med PC -kontrollapplikasjon: 4 trinn (med bilder)
Video: When The Quiet Kid Does Your Homework 💀 #electronics #arduino #engineering 2024, November
Anonim
Image
Image
Materialer
Materialer

I dette prosjektet valgte jeg fargesensoren TCS34725. Fordi denne sensoren utfører en mer nøyaktig deteksjon enn de andre og ikke påvirkes av lysendringen i miljøet. Produktfeilingsroboten styres av grensesnittprogrammet jeg designet i visual basic. Programmet tar øyeblikkelige data via arduino og skriver ut mengden av produkter overført til beholderne på skjermen. I tillegg stopper systemet automatisk når ekstraksjonsprosessen er fullført.

Trinn 1: Materialer:

Materialer:

  • Arduino Uno (du kan også bruke en annen modell)
  • TCS34725 Rgb fargedetekteringssensor
  • 2 deler sg90 servomotor
  • Hoppekabler
  • 3D -utskrift av Stl -filer

Trinn 2: Mekaniske deler

3d -utskrift av Stl -filer >> nedlasting

Liste over deler som skal sendes ut fra 3d -skriver flere ganger:

  • side parca1. STL >> 2 stk
  • bardak. STL >> 6 stk
  • support. STL >> 4 stk
  • pul. STL >> Du kan skrive ut så mye du vil for fargene som er definert i systemet. Hver kopp inneholder i gjennomsnitt 8 frimerker.

Hvis du ikke vil gjøre fargekalibreringen i koden på nytt, kan du skrive ut fra følgende fargetråder

  • rød
  • Topp
  • Grønn
  • Gul
  • Lyse blå
  • oransje
  • Rosa

Trinn 3: Kretsdiagram:

Kretsdiagram
Kretsdiagram

Trinn 4: Programvare:

Programvare
Programvare

Med grensesnittprogrammet utviklet med Visual basic, blir produktene umiddelbart fulgt opp. Kjør programmet. Velg porten Arduino er koblet til, og klikk på knappen Koble til enhet. La klistremerkene ligge i trakt, så begynner systemet å fungere når du klikker på startknappen på enheten. Den øvre servomotoren beveger seg for å ta remskiven inn i kammeret og justere den med fargesensoren. sensoren oppdager fargen på fruktkjøttet og sender vinkelinformasjonen til hvilken kuppelen den nedre servomotoren vender mot. Den øvre servomotoren beveger remskiven og sender ballen. I grensesnittprogrammet skrives det umiddelbart ut på skjermen om hvilken farge skillemerkene har. Når alle frimerker er fjernet, lukker grensesnittprogrammet systemet automatisk og sender en informasjonsmelding til skjermen.

Arduino og visuelle grunnkoder finner du her >> Arduino og visuell grunnkode

Anbefalt: