Inhoudsopgave:

Arduino Color Sorter-project met pc-besturingstoepassing - Ajarnpa
Arduino Color Sorter-project met pc-besturingstoepassing - Ajarnpa

Video: Arduino Color Sorter-project met pc-besturingstoepassing - Ajarnpa

Video: Arduino Color Sorter-project met pc-besturingstoepassing - Ajarnpa
Video: M&M Color sorter (Arduino nano project with code) Dutch with Eng. subtitles. TCS230/TCS3200, sg90 2024, November
Anonim
Image
Image
Materialen
Materialen

In dit project heb ik gekozen voor de TCS34725 kleurensensor. Omdat deze sensor een nauwkeurigere detectie uitvoert dan de andere en niet wordt beïnvloed door de lichtverandering in de omgeving. De productfoutopsporingsrobot wordt bestuurd door het interfaceprogramma dat ik in Visual Basic heb ontworpen. Het programma neemt onmiddellijke gegevens via arduino en drukt het bedrag af van producten overgebracht naar de containers op het scherm. Bovendien stopt het systeem automatisch wanneer het extractieproces is voltooid.

Stap 1: Materialen:

Materialen:

  • Arduino Uno (je kunt ook een ander model gebruiken)
  • TCS34725 RGB-kleurdetectiesensor
  • 2 stuks sg90 servomotor
  • Startkabels
  • 3D-printen van STL-bestanden

Stap 2: Mechanische onderdelen

3D Printing Stl-bestanden >> downloaden

Lijst met onderdelen die meerdere keren uit de 3D-printer moeten worden uitgevoerd:

  • zijparca1. STL >> 2 stuks
  • bardak. STL >> 6 stuks
  • steun. STL >> 4 stuks
  • pul. STL >> U kunt zoveel printen als u wilt voor de in het systeem gedefinieerde kleuren. Elke beker bevat gemiddeld 8 zegels.

Als u de kleurkalibratie in de code niet opnieuw wilt uitvoeren, kunt u afdrukken vanuit de volgende kleurfilamenten

  • rood
  • Piek
  • Groente
  • Geel
  • Lichtblauw
  • Oranje
  • Roze

Stap 3: Schakelschema:

Schakelschema
Schakelschema

Stap 4: Software:

Software
Software

Met het met Visual basic ontwikkelde interfaceprogramma worden producten direct opgevolgd. Voer de applicatie uit. Selecteer de poort waarop de Arduino is aangesloten en klik op de knop Verbinden met apparaat. Laat de stickers in de trechter en het systeem begint te werken wanneer u op de startknop van het apparaat klikt. De bovenste servomotor beweegt om de poelie in de kamer te brengen en uit te lijnen met de kleurensensor. de sensor detecteert de kleur van de pulp en stuurt de hoekinformatie van de koepel naar de onderste servomotor. De bovenste servomotor beweegt de katrol en stuurt de bal. In het interfaceprogramma wordt direct op het scherm afgedrukt welke kleur de scheidingsstempels hebben. Wanneer alle stempels zijn verwijderd, sluit het interfaceprogramma het systeem automatisch af en stuurt een informatiebericht naar het scherm.

Arduino en visuele basiscodes zijn hier te vinden >> Arduino en visuele basiscode

Aanbevolen: