Inhaltsverzeichnis:

Arduino Color Sorter-Projekt mit PC-Steuerungsanwendung - Gunook
Arduino Color Sorter-Projekt mit PC-Steuerungsanwendung - Gunook

Video: Arduino Color Sorter-Projekt mit PC-Steuerungsanwendung - Gunook

Video: Arduino Color Sorter-Projekt mit PC-Steuerungsanwendung - Gunook
Video: When The Quiet Kid Does Your Homework 💀 #electronics #arduino #engineering 2024, November
Anonim
Image
Image
Materialien
Materialien

In diesem Projekt habe ich mich für den Farbsensor TCS34725 entschieden. Weil dieser Sensor eine genauere Erkennung durchführt als die anderen und nicht von Lichtänderungen in der Umgebung beeinflusst wird. Der Produkt-Debugging-Roboter wird durch das Schnittstellenprogramm gesteuert, das ich in Visual Basic entworfen habe. Das Programm nimmt sofortige Daten über Arduino und druckt die Menge der Produkte, die auf dem Bildschirm in die Behälter überführt werden. Außerdem stoppt das System automatisch, wenn der Extraktionsprozess abgeschlossen ist.

Schritt 1: Materialien:

Materialien:

  • Arduino Uno (Sie können auch ein anderes Modell verwenden)
  • TCS34725 RGB-Farberkennungssensor
  • 2 Stück sg90 Servomotor
  • Überbrückungskabel
  • 3D-Druck von STL-Dateien

Schritt 2: Mechanische Teile

3D-Druck von STL-Dateien >> herunterladen

Liste der Teile, die mehrmals vom 3D-Drucker ausgegeben werden sollen:

  • Seite parca1. STL >> 2 Stück
  • bardak. STL >> 6 Stück
  • support. STL >> 4 Stück
  • pul. STL >> Sie können beliebig viel für die im System definierten Farben drucken. Jede Tasse enthält durchschnittlich 8 Briefmarken.

Wenn Sie die Farbkalibrierung im Code nicht wiederholen möchten, können Sie aus den folgenden Farbfilamenten drucken

  • rot
  • Gipfel
  • Grün
  • Gelb
  • Hellblau
  • Orange
  • Rosa

Schritt 3: Schaltplan:

Schaltplan
Schaltplan

Schritt 4: Software:

Software
Software

Mit dem mit Visual Basic entwickelten Schnittstellenprogramm werden Produkte sofort nachverfolgt. Führen Sie die Anwendung aus. Wählen Sie den Port aus, mit dem das Arduino verbunden ist, und klicken Sie auf die Schaltfläche Mit Gerät verbinden. Lassen Sie die Aufkleber im Trichter und das System beginnt zu arbeiten, wenn Sie auf die Schaltfläche zum Starten des Geräts klicken. Der obere Servomotor bewegt sich, um die Riemenscheibe in die Kammer zu bringen und mit dem Farbsensor auszurichten. Der Sensor erkennt die Farbe des Fruchtfleisches und sendet die Winkelinformation, welcher Kuppel der untere Servomotor gegenübersteht. Der obere Servomotor bewegt die Riemenscheibe und schickt die Kugel. Im Schnittstellenprogramm wird sofort auf dem Bildschirm ausgedruckt, welche Farbe die Trennstempel haben. Wenn alle Stempel entfernt sind, schließt das Schnittstellenprogramm automatisch das System und sendet eine Informationsmeldung an den Bildschirm.

Arduino und Visual Basic Codes finden Sie hier >> Arduino und Visual Basic Code

Empfohlen: